Salve galerinha, hoje vamos para mais um Tuto, dessa vez como Hookar uma dll em seu Cliente. Tentei fazer através de vídeo, mas não deu muito certo, mas está bem detalhado com imagens, então qualquer dúvida, só me marcar no tópico que eu estarei respondendo. Vamos lá:
Antes de tudo, você irá precisar do programa Stud_PE e talvez do CabCreator. Os dois estão anexados neste tópico, só clicar nele e fazer o Download.
Spoiler
Abrindo o Stud_PE, você vai se deparar com esta janela, nela você vai selecionar o seu cliente:
Vá em File - Open PE File e abre seu cliente:
Com o cliente aberto, vamos começar a parte de Hookar a(s) dll(s), vá até a aba Functions:
Com a aba Functions aberta, de um clique com o direito do mouse na parte esquerda, onde você ver todas aquelas Dll e clique em Add New Import:
Abrindo a janela para importar a Dll, o que você vai fazer é simples, selecione a Dll que você quer importar e selecione as funções que existe nela:
Assim que importar a Dll, vamos selecionar as funções dela:
Como você pode ver, nesta Dll que eu importei, só existe duas funções, na sua Dll pode conter 10, 50, 100 funções, você precisa selecionar todas:
Com a função selecionada, você irá voltar para essa janela e vai clicar em Add To List:
Com a função selecionada, e adicionada, só é você clicar em ADD que ela vai aparecer na lista onde estão todas as Dll na aba Functions:
Assim que Dll estivar na aba Functions, só é você clicar ali em OK que a Dll já vai ser Hookada em seu cliente:
Como você pode ver, eu removi a Dll importada no cliente para mostrar que realmente funcionou:
Pronto a Dll foi Hookada em seu Cliente e está pronto para ser usado!! GG
Mas... Caso você tente abrir seu cliente e de erro como o que está abaixo, você irá precisar usar o segundo programa, o CabCreator, para resolver este problema, vamos ao um "segundo" tutorial.
Erro:
Spoiler
O erro vem quando você tenta abrir o cliente e ele gera um .txt, contendo o seguindo conteúdo dentro:
02/09/2020 06:42:49 - log: Falha na hora de inicializar VirtualFileHook.
Para solucionar, veja o Tutorial abaixo
Tutorial:
Spoiler
Com o CabCreator aberto, você vai selecionar o Tibia.dat, Tibia.spr e o Tibia.pic do seu cliente, como a imagem abaixo:
Quando você clicar em Execute vai abrir a janela para você salvar os arquivos compactado como .cab e você vai nomear o arquivo como data:
Depois de salvar o arquivo, só é ser feliz. Tutorial acabou por aqui!!
Arquivo: Stud_PE.zip
Scan: VirusTotal
Arquivo: cabCreator.exe
Scan: VirusTotal