Eu estava fazendo um bypass pra um Anti-Hacker e como eu queria que fosse completinho eu decidi "desinjetar" a dll dele no final ._.
O code ficou bem pequeno, e uma gracinha *_*
Deem uma olhada:
I was doing a bypass for an Anti-Hacker, and how I wish it was I decided completinho "desinjetar" the dll at the end of it. _.
The code was very small and so cute * _ *
Take a look:
Source
int UninjectDll( HANDLE hProcess, HMODULE hModule )
{
HANDLE hThread;
HMODULE hNtdll = GetModuleHandleA("ntdll.dll");
hThread = CreateRemoteThread( hProcess, NULL, 0,(LPTHREAD_START_ROUTINE)GetProcAddress(hNtdll,"LdrUnloadDll"),(void*)hModule, 0, NULL );
WaitForSingleObject( hThread, INFINITE );
CloseHandle( hThread );
return true;
}
Fiz ele de acordo com minha necessidade, modifica de acordo com seu gosto e.ê
Abraços, Vitrix Maggot.
I made it according to my need, modify according to your taste e.e.
Hugs, Vitrix Maggot.