Como usar um injetor de .dll
DLL injeção permite executar um código de programa dentro de outro processo sistema Windows, forçando o download de uma biblioteca de vínculo dinâmico. Ele é usado por desenvolvedores de software para executar um programa ou componentes do Windows com o código DLL injetada de forma não intencional, por exemplo, para interceptar as funções de chamada de sistema ou expor informações protegidas por senha. O programa DLL Injector injeta uma DLL em um processo do sistema Windows e chama uma função dentro da DLL injetado.
Inicie o programa DLL Injector. Selecione o item DLL a partir da "Ferramentas / Injector DLL" menu ou pressione o "Squeaky toy" botão para procurar a DLL para injetar.
aperte o "Injetar" botão para injetar a DLL descrito na "injetar DLL" caixa.
Video: Como criar um injetor de DLL no Delphi 7 [NÃO FUNCIONA MAIS]
Digite os parâmetros que devem ser passados para a função na "parâmetros" campo da caixa de diálogo.
Video: [VB.NET] Criando Injector de dlls Part 1 (auto-configurado)
aperte o "chamada de função" botão para chamar a função selecionada a partir da DLL injetado.
Referências
- ligação Memória Hacking: DLL Injector
- ligação Microsoft: Trabalhando com o valor de registro AppInit_DLLs
- ligação MSDN: Ponto de entrada DllMain