Olá.

Há semanas estou tentando utilizar um anti hacker no cliente do servidor de forma que o mesmo não seja burlado na hora de entrar no servidor.
Oque eu quero é que o player não consiga pegar a Main.dll do meu servidor e colocar em um outro cliente sem anti hacker e conseguir entrar sem passar pelo anti hacker.

Tive uma solução no PS Silent Free onde era simplesmente hookar o anti hacker na Main.dll fazendo com que o anti hacker inicie junto com a DLL.
Para fazer isso foi simples, eu utilizei o DLib Attacher para incluir a dll do Ps Silent na Main.dll.

Porem mudei do PS Silent para o MHP Anti hacker, acho que é melhor e não consegui que desse certo os passos igual do PS Silent para o MHP iniciar com a Main.dll

Na configuração do MHP é preciso hookar a MHPClient.dll no Main.exe para o Anti hacker funcionar, e hookando a MHPClient.dll na Main.dll o Anti hacker não funciona, nem mesmo abre o jogo.

Então isso deixa a Main.dll livre novamente para o player usa-la em um Cliente livre do anti hacker.

Minha pergunta é há alguma forma de fazer com que a main.dll funcione somente com o MHP igual no PS Silent?
Uma forma que eu não saiba

Se alguém puder ajudar!