It's not clear text... Read what Lambda said.
Printable View
It's not clear text... Read what Lambda said.
Lambda in his server had made his Own Launcher, he knows all about Gunz, try asking him ^^
The mutex way is the one of the easiest.
In your launcher you call CreateMutex( "MyGunzLauncher", FALSE, NULL );
then you starts the Gunz.exe via your custom launcher, that Gunz.exe MUST have disabled the serialkey stuff, and you in your launcher MUST wait like 5 secs after you have CreateProcess'ed your Gunz.exe.
In your GunZ.exe you must do a codecave and call OpenMutex( MUTEX_ALL_ACCESS, FALSE, "MyGunzLauncher" ) and check the return value of the function, if its 0, your exe doesnt have been launched from your launcher, if its different than 0, your exe have been launched via your launcher.
Lambdas psts are useful but i am sure i dont understand what he says:P
I dont understand to. I just want to start my runabgle in c# with my custom launcher. And i don't want they just can dubble click on runable to start it. And what is mutex?
It's too advanced for you. Go do some other things.
Yes it is advance but if someone could give me a sample. I could make it working.
Gunz encrypts the strings wrote using GetVolumeInformation() and it uses a bitwise encryption to encrypt the strings.