Just do a small singature whit a Sprite funtion ...
its simple, and they really cant edit it...
" The Ground Is Above, This Noobs Have Mastered Gravity " - Aeir/Boomdocks
Started Hacking in 2009, don't be too quick to say your a pro... ok theirs many of us who retired.. call us legends, if it was not for them... most of hacks & d3d designs won't be around ok.. #RespectOldNiggas
if you pack your Hack, they can unpack, you need something more safer.
Thanks Cosmos
People can also modify the second string.
How about
Code:const char* menuItem = "freedompeace :D"; char* menuItem_protect = "your XOR'd (or other encryption method) data here. Make sure to place this somewhere else in your code or emit some data in between it to make it not-so-obvious to a cracker."; // Here is a function to do some simple XORing. void xorcrypt(PCHAR a,UINT b,LPCSTR d,UINT c){for(UINT x=0;x<b;x++)a[x]=(a[x]^d[x%c]);} //example use, DO NOT do this at runtime.. guess why? << xorcrypt(menuItem_protect, strlen(menuItem), "freedompeace_Key", 10); //note that you do not need to encrypt the entire string, some will do.
Just add 500 Text Strings and you are safe
Thanks Cosmos
there are 2 simple ways you could use.
1. MD5 all the strings together that you using your hack and on load make sure MD5 sum = the sum from original hash.
2. memory scan your own hack and do CRC32 calculation on it, not the whole hack but just some parts of it(important parts) if that sum does not = your original sum then exit and Melt(Melt is a form of self destruction), Melt aslo the first way doesn't = MD5 hash.
There are actually many way, Encrypted the strings as someone mentioned, Write your own encryption routine(its not that hard really). or make your strings into byte array so anyone searching for string in olly ect.. wont find any.