PDA

View Full Version : |Suporte| Mhp anti hacker proteger



clonelima
19/11/2019, 12:09 PM
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!

andredeco
19/11/2019, 01:03 PM
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!

Qual Servidor você está usando?

clonelima
19/11/2019, 01:04 PM
Qual Servidor você está usando?

97d+1.0 BronzeHost

andredeco
19/11/2019, 01:10 PM
97d+1.0 BronzeHost

Esta Main.dll vem junto no Cliente? Se vem ela já é Hockada no Main.exe certo?

clonelima
19/11/2019, 01:12 PM
Esta Main.dll vem junto no Cliente? Se vem ela já é Hockada no Main.exe certo?

Vem no cliente sim, Exatamente

andredeco
19/11/2019, 01:15 PM
Vem no cliente sim, Exatamente

Então vamos fazer apenas os CRC do Main.exe, Main.dll e MHPClient.dll

Desta forma, se o jogador colocar apenas a Main.dll em outro cliente, o MHP vai barrar por falta do Main.exe e MHPClient.dll exatos.

Segue o tutorial aí para adicionar as proteções:

1. Faça Download do Editor:

[Only registered and activated users can see links]!HJAjUART!c4scstUU9...tI3J3sV2PVKcdk


2. Vá em Client Tools- Compute MU CRC e abra o arquivo que quer gerar o CRC e proteger.


3. Vá em [ MuServer/MHPServer/Data ] e abra "Checksum.List.db" com editor de texto.


Adicione o caminho do arquivo que gerou o CRC e o CRC somente código gerado após o 0x:


"PATH TO FILE" "0xCRC"
end


Exemplo:


[Only registered and activated users can see links]

Arquivos que recomendo que sejam protegidos:
[ main.emu ], [ ah.emu ], [ MHPClient.dll ], [ main.exe ], [ item.bmd ] e a sua [Main.dll]

OBS: Faça o Hook da MHPClient.dll no Main.exe antes de efetuar o processo do CRC (Checksum).

clonelima
19/11/2019, 01:29 PM
Então vamos fazer apenas os CRC do Main.exe, Main.dll e MHPClient.dll

Desta forma, se o jogador colocar apenas a Main.dll em outro cliente, o MHP vai barrar por falta do Main.exe e MHPClient.dll exatos.

Segue o tutorial aí para adicionar as proteções:

1. Faça Download do Editor:

[Only registered and activated users can see links]!HJAjUART!c4scstUU9...tI3J3sV2PVKcdk


2. Vá em Client Tools- Compute MU CRC e abra o arquivo que quer gerar o CRC e proteger.


3. Vá em [ MuServer/MHPServer/Data ] e abra "Checksum.List.db" com editor de texto.


Adicione o caminho do arquivo que gerou o CRC e o CRC somente código gerado após o 0x:


"PATH TO FILE" "0xCRC"
end


Exemplo:


[Only registered and activated users can see links]

Arquivos que recomendo que sejam protegidos:
[ main.emu ], [ ah.emu ], [ MHPClient.dll ], [ main.exe ], [ item.bmd ] e a sua [Main.dll]

OBS: Faça o Hook da MHPClient.dll no Main.exe antes de efetuar o processo do CRC (Checksum).

Nesse caso ficaria assim?

[Only registered and activated users can see links]

Depois de salvo e de dar reload no MHP o jogo não abre, aparece o MHP na tela mas não abre

e na central do MHP da esses logs

13:20:05 [ClientManager][0] AddClient (187.11.115.48)
13:20:05 [ClientManager][0] ClientInfo (HardwareId: 5BB9C73C-B4DDE6A5-M474D8E0-CA00EAB4)
13:20:10 [ClientManager][0] DelClient (187.11.115.48)

andredeco
19/11/2019, 01:34 PM
Nesse caso ficaria assim?

[Only registered and activated users can see links]

Depois de salvo e de dar reload no MHP o jogo não abre, aparece o MHP na tela mas não abre

e na central do MHP da esses logs

13:20:05 [ClientManager][0] AddClient (187.11.115.48)
13:20:05 [ClientManager][0] ClientInfo (HardwareId: 5BB9C73C-B4DDE6A5-M474D8E0-CA00EAB4)
13:20:10 [ClientManager][0] DelClient (187.11.115.48)


Baixei o Cliente que vc usa e estou achando que não vai adiantar. Estes arquivos Free que o InFamous postou tem todas
as informações como IP e Serial nesta Main.dll, desta forma qualquer Main vai funcionar, não sendo possível nem mesmo
a checagem de Serial Client/Servidor. Não tem Hoock de DLL que vá ajudar. O Jogador pode simplesmente tacar um Main
diferente que vai conectar normal, deveria ter dentro do Main pelo menos o Serial.

clonelima
19/11/2019, 01:47 PM
Baixei o Cliente que vc usa e estou achando que não vai adiantar. Estes arquivos Free que o InFamous postou tem todas
as informações como IP e Serial nesta Main.dll, desta forma qualquer Main vai funcionar, não sendo possível nem mesmo
a checagem de Serial Client/Servidor. Não tem Hoock de DLL que vá ajudar. O Jogador pode simplesmente tacar um Main
diferente que vai conectar normal, deveria ter dentro do Main pelo menos o Serial.

[Only registered and activated users can see links]
Muito obrigado pela ajuda!

andredeco
19/11/2019, 01:56 PM
[Only registered and activated users can see links]

Disponha meu amigo. Eu estava aqui pensando em alguma maneira, até mesmo com um Launcher forçando o Update, mas
o problema é que este Servidor não depende do Main para conectar, apenas desta DLL que está com tudo a mostra, isso
impede qualquer segurança neste nosso assunto.

Se me permite uma sugestão, experimenta o Season 4 do Louis/MuEMU, como ele tem opções avançadas de Downgrade como Interface,
remoção de Personagens, criações de asas e capas na Chaosmachine, etc... Você conseguiria configurar como 97d sem problemas, apenas o
cliente que será uns 200mb maior que o original 97d. Hoje em dia, eu prefiro fazer Downgrade destes Arquivos do que comprar uma pronta de uma Team,
mais pela estabilidade, segurança e customizações que o Louis colocou e coloca nas atualizações que vende (barato até demais pelas funções).

clonelima
19/11/2019, 02:11 PM
Disponha meu amigo. Eu estava aqui pensando em alguma maneira, até mesmo com um Launcher forçando o Update, mas
o problema é que este Servidor não depende do Main para conectar, apenas desta DLL que está com tudo a mostra, isso
impede qualquer segurança neste nosso assunto.

Se me permite uma sugestão, experimenta o Season 4 do Louis/MuEMU, como ele tem opções avançadas de Downgrade como Interface,
remoção de Personagens, criações de asas e capas na Chaosmachine, etc... Você conseguiria configurar como 97d sem problemas, apenas o
cliente que será uns 200mb maior que o original 97d. Hoje em dia, eu prefiro fazer Downgrade destes Arquivos do que comprar uma pronta de uma Team,
mais pela estabilidade, segurança e customizações que o Louis colocou e coloca nas atualizações que vende (barato até demais pelas funções).

Bacana essa sugestão, já estou pesquisando esse season do Louis/MuEMU é pago tem que ter licença ?

andredeco
19/11/2019, 02:21 PM
Bacana essa sugestão, já estou pesquisando esse season do Louis/MuEMU é pago tem que ter licença ?

Aqui no Fórum temos Season 4, 6 e 8 até o Update 13, o próprio Louis disponibilizou sem limitações.
Ele comercializa os Update, atualmente está no 20, na casa de R$20,00 cada se você comprar o Servidor dele, custa R$280,00 se não me engano.
Com o Update 13 que tem aqui no Fórum, você já faz praticamente tudo.

clonelima
19/11/2019, 03:00 PM
Aqui no Fórum temos Season 4, 6 e 8 até o Update 13, o próprio Louis disponibilizou sem limitações.
Ele comercializa os Update, atualmente está no 20, na casa de R$20,00 cada se você comprar o Servidor dele, custa R$280,00 se não me engano.
Com o Update 13 que tem aqui no Fórum, você já faz praticamente tudo.

Não entendi, Season 4, 6 e 8 até o Update 13, o próprio Louis disponibilizou sem limitações, pra usar terei que pagar R$280,00 ?

andredeco
19/11/2019, 03:14 PM
Não entendi, Season 4, 6 e 8 até o Update 13, o próprio Louis disponibilizou sem limitações, pra usar terei que pagar R$280,00 ?

Me expressei mau. Vou explicar.
Se você comprar dele o Servidor por R$280,00 já irá pegar até o último Update lançado, que é o 20. Futuros Updates (21, 22, etc...) custarão R$20,00 cada.
O Louis disponibilizou todas as Season até o Update 13 de graça aqui no Fórum.
Acho que é isso kkk

Aqui a área de vendas dele:

[Only registered and activated users can see links]

clonelima
19/11/2019, 03:16 PM
Me expressei mau. Vou explicar.
Se você comprar dele o Servidor por R$280,00 já irá pegar até o último Update lançado, que é o 20. Futuros Updates (21, 22, etc...) custarão R$20,00 cada.
O Louis disponibilizou todas as Season até o Update 13 de graça aqui no Fórum.
Acho que é isso kkk

Agora entendi, ahushau eu vou fazer um teste na Season 6 liberada por ele

andredeco
19/11/2019, 03:17 PM
Agora entendi, ahushau eu vou fazer um teste na Season 6 liberada por ele

Área de vendas do Louis:

[Only registered and activated users can see links]

Blz, qualquer dúvida que vier a ter é só abrir um Tópico que lhe ajudaremos.