[Help] Hack cps

02/01/2010 17:39 ramix#1
ppl i need hlp to stop the hack cps.... please if anyone know to stop that on source 5165 tell me or help me please :(:(
02/01/2010 18:26 pro4never#2
I would suggest check the database for cps every time. I assume the cp hack you are talking about is a memory edit. if so people edit the client and if the server isn't checking what information the client is sending, they can get away with it.
02/20/2011 19:07 godlike92#3
tell me how they did that so i can make an anti hacking software
02/20/2011 19:21 pro4never#4
Something like

if(GC.MyChar.CPs < Cost)
return;

simple enough.
02/20/2011 21:13 Syst3m_W1z4rd#5
The problem was rollback.
02/20/2011 21:26 -Mac-#6
Or if you wanna do it in a classy way, make a dll that would stop the client being launched with Cheat Engine.exe; or if it is ran while the client is running, then the client should close.

I don't know if it's possible, but yeah why not.

Either way, I think you should do what p4n said, then do the dll as a just-in-case resort.
02/20/2011 21:53 Syst3m_W1z4rd#7
Well let's stop bump this old thread.
02/21/2011 05:27 pro4never#8
Quote:
Originally Posted by -Mac- View Post
Or if you wanna do it in a classy way, make a dll that would stop the client being launched with Cheat Engine.exe; or if it is ran while the client is running, then the client should close.

I don't know if it's possible, but yeah why not.

Either way, I think you should do what p4n said, then do the dll as a just-in-case resort.
You could easily write a loader that runs in the background during the client and does all sorts of cool security measures like for example...

-Changing Client Encryption
Would completely remove any proxies/most bots from working on your server

-Changing Spell Encryption
Would fix 99.99 pct of aimbots

-Scanning the running programs

-Scanning the client itself

-Sending verification information to login server to not even allow a login attempt if any checks fail



You could do more then that but those are just some things that pop into my mind that you could do through hooking various client methods and editing the conquer.exe but that's above almost everyone on epvp (myself included for some of them).

Server side protection is ALWAYS highest priority and simplest to do though cause ANY and ALL client protection CAN be cracked.

If you check everything server side then no possible client side hacks will work (yes, proxies/bots will still gain advantages... but far less then they would otherwise)
02/25/2011 15:35 EternityViruz#9
in my source i have a code, that message me in the source window when someome has over 50kk cps! (i can change the value when ever i was and to what i want)...
then it says something like,
(playername) has suspiciously much cps (value)
example:
EternityViruz has suspiciously much cps 50111548
:), if u want the code, message me :)
(then its easy to see if someone hack when server has been online for like 1 day or something! :D
02/25/2011 15:53 Syst3m_W1z4rd#10
They can't hack cps or silvers as long you're not storing it client side or letting them sending wrong data :facepalm: