Uma ajudinha, please

Posts 1–15 of 15 · Page 1 of 1
Uma ajudinha, please
Certo, já faz uma semana que eu tô estudando C++ e resolvi fazer uma dll simplezinha aqui(só pra ver se eu aprendi algo). Pelo jeito a estrutura tá legal(compila certinho), mas o Xtrap pega e alguns segundos depois de aparecer a tela de login, fecha o game. Aqui a base que eu tô usando(do @Swiftdude, antigassa):

Code:
#include<windows.h>
       
       

#define WeaponMgr       0xCFC99C 
#define NoReload        0xC38
       
   
 

DWORD WINAPI Inicio(LPVOID)
{
bool reload = true; // Make it true; if you want it to be auto on
       
while(1)
{
DWORD CShell     = (DWORD)GetModuleHandleA("CShell.dll"); 
DWORD pWeaponMgr = *(DWORD*)(CShell + WeaponMgr); 
       
       
       
if(reload)
{
if (pWeaponMgr)
{
for(int i=0; i<445; i++)
{
if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i))) != NULL)
*(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i))) + NoReload) = 100;
}
}
}
       
Sleep(100); 
}
}

bool Ready2Hook() 
{
if(GetModuleHandleA("CShell.dll")   != NULL
&& GetModuleHandleA("ClientFx.fxd") != NULL)
return 1;
return 0;
}
 
DWORD WINAPI PreInicio(LPVOID)
{
	CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Inicio, NULL, NULL, NULL);
	return 1;

}

DWORD WINAPI Wait(LPVOID)
{
while(!Ready2Hook()) Sleep(300);
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)PreInicio, NULL, NULL, NULL);
return 0;
}

BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
DisableThreadLibraryCalls(hDll);
         
if ( dwReason == DLL_PROCESS_ATTACH )
{
DisableThreadLibraryCalls(hDll);
MessageBoxA(0, "Message","Injected", 0); 
CreateThread(0,0,(LPTHREAD_START_ROUTINE)Wait,0,0,0);
}
   return 1;
}
Aminha dúvida é: dá pra 'salvar' essa base ou terei que fazer uma do zero? Já tentei HideModule e umas outras coisinhas, mas sempre dá na mesma(às vezes eu consigo logar, mas logo em seguida dá erro do Xtrap). Alguém pode me ajudar?(lembrando que eu não quero tudo de mão beijada, preciso apenas de um pequeno auxílio).
DWORD CShell = (DWORD)GetModuleHandleA("CShell.dll");

Tenta coverter o Texto "CShell.dll" para Xor!
Não ira começar do Zero se você salvar
Se vc quiser me add no Skype, para tirar duvidas.
De boa, mas se vim pedir base, igual uns doido aew
Eu vou mandar ir cata coquin!
Quote Originally Posted by 6ixth View Post
Se vc quiser me add no Skype, para tirar duvidas.
De boa, mas se vim pedir base, igual uns doido aew
Eu vou mandar ir cata coquin!
Se eu fosse mengidar base já teria à muito tempo atrás
Quote Originally Posted by JamesRo View Post
Se eu fosse mengidar base já teria à muito tempo atrás

de boa!
Mas se quiser me add
posso te ajudar!
Quote Originally Posted by 6ixth View Post
Se vc quiser me add no Skype, para tirar duvidas.
De boa, mas se vim pedir base, igual uns doido aew
Eu vou mandar ir cata coquin!
manu vc podi mi da uma basi eu naum passu pra ninguein naum fera.
Quote Originally Posted by luizimloko View Post


manu vc podi mi da uma basi eu naum passu pra ninguein naum fera.
Ta de zuera com minha cara!
Quote Originally Posted by 6ixth View Post
Ta de zuera com minha cara!
min da basi pufavô
Quote Originally Posted by 6ixth View Post
Ta de zuera com minha cara!
eu queru basi ce tein uma i ?
Quote Originally Posted by luizimloko View Post


eu queru basi ce tein uma i ?
Vai pedir base na cadeia!
Pela zueira encontrada no tópico
parasse estar resolvido !!
@JamesRo
Quote Originally Posted by Rullez View Post
Pela zueira encontrada no tópico
parasse estar resolvido !!
@JamesRo
Sim, pode fechar!
Çi alkueim mi dér bassi bronta eu tou um peiju na poca!
kk
Tópico fechado !


Motivo : Resolvido
Posts 1–15 of 15 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?