Devido à maneira como os sistemas operacionais modernos mapeiam todos os endereços de memória por meio de um esquema de memória virtual, não há como saber qual será o endereço verdadeiro a qualquer momento. Além disso, devido às medidas de proteção impostas pelos sistemas operacionais modernos, você não tem acesso direto aos recursos de hardware de um aplicativo no modo de usuário.
Fontes: