Pergunta

Eu tenho uma função chamada Msg que é importado de uma dll chamada tier0.dll.Eu posso DllImport tudo bem, mas o comando só funciona quando a dll está anexada a outro processo que pode completar o comando Msg.Usando CreateRemoteThread, é possível que eu ligue Msg usando C # e ainda permitindo acesso às variáveis ​​​​do processo anexado necessário para concluir o comando?Obrigado!

Foi útil?

Solução

Mais tarde resolvi isso usando EasyHook para injetar uma dll C# e usar as várias funções Marshal com GetProcAddress para chamar as outras funções.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top