-
Fury
I was looking at gWX0's release (Fury) and I thought it was one of the best ideas I have ever seen. And whils looking at the main.cpp part, I thought what if under the
Code:
MessageBox( 0, "Nothing evil detected.", "Success?", MB_OK );
you added a line to make it start the runnable, coulden't that work as an "antihack" ?
So it would be like :
Code:
#include "Fury.h"
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd )
{
if( CheckModules( ) == 0 &&
EnumerateForBadThreads( ) > 0 &&
CheckAPI_Hook( ) == FALSE &&
GetProcessHeaps( 0, 0 ) == 4 )
MessageBox( 0, "Nothing evil detected.", "Success?", MB_OK );
// Process.Start "gunz.exe"; or w/e :P
else
MessageBox( 0, "Bad module, thread, heap count, or API function!", "Fatal Error", MB_OK );
return( 0 );
}
Would that work ?
Oh wait, serialkey would need to be disabled, inless anyone knows how the launcher opens the runnable.
Anyway, that's about.
Thanks,
[And thanks to WX0 for this amaizing idea!]
Nova