Re: Antihack coded in runnable
Quote:
Originally Posted by
Brandon-Bmx
It would of made more sense to release a patcher, instead of the actual runnable itself. That way, people could patch over their current runnable and not need to use a new one just for the sake of a few modifications.
you could make a patcher for this? Don't really see how, as you need to change alot of addresses, i figure it would cause alot of problems even if it did work.
Re: Antihack coded in runnable
Quote:
Originally Posted by
Nobody666
you could make a patcher for this? Don't really see how, as you need to change alot of addresses, i figure it would cause alot of problems even if it did work.
A good project would be to scan every jmp/call/push/etc for a certain address, hold them, and then have the user input a address to change a certain function, have that block nop'd out then have the entire block moved while updating them calls/jmps/pushs/etc. It could work but it would be a big pain in the ass.
Or just obfuscate the runnable when a debugger is present, update the is-debugger-present with a few checks. If a debugger is present, have it send a log to your server and have that ip banned when the user attempts to login. =D
Re: Antihack coded in runnable
Quote:
Originally Posted by
PenguinGuy
A good project would be to scan every jmp/call/push/etc for a certain address, hold them, and then have the user input a address to change a certain function, have that block nop'd out then have the entire block moved while updating them calls/jmps/pushs/etc. It could work but it would be a big pain in the ass.
Or just obfuscate the runnable when a debugger is present, update the is-debugger-present with a few checks. If a debugger is present, have it send a log to your server and have that ip banned when the user attempts to login. =D
You could manipulate the RDTSC function. Guy / gwX0 made a post about it in Gunz.
Re: Antihack coded in runnable
Quote:
Originally Posted by
Nobody666
you could make a patcher for this? Don't really see how, as you need to change alot of addresses, i figure it would cause alot of problems even if it did work.
As penguin guy said, a lot of work, but possible.
Quote:
Originally Posted by
PenguinGuy
A good project would be to scan every jmp/call/push/etc for a certain address, hold them, and then have the user input a address to change a certain function, have that block nop'd out then have the entire block moved while updating them calls/jmps/pushs/etc. It could work but it would be a big pain in the ass.
Or just obfuscate the runnable when a debugger is present, update the is-debugger-present with a few checks. If a debugger is present, have it send a log to your server and have that ip banned when the user attempts to login. =D
In short, this is a small layer of protection, on it's own, it isn't very useful.
You could also add extra things to the client that do nothing in order to mess with coder's signatures, but most likely will not help as you can just search for the packet ID.
I actually have changed my opinion.
It should of been a tutorial, not a release.
Re: Antihack coded in runnable
theduel.exe ----> mouse wheel does not use weapon 1 and weapon 2 helps please
opcion/ keyboar Arma de fuego
Re: Antihack coded in runnable
Can't use right click (for Alternate Fire << I not sure)
and If i create character it start with 100% of exp and can't gain more level. :grr:
Re: Antihack coded in runnable
thanks for the anti-hack I really needed it :D.
But I need help on the config.xml..
It won't let me right click / left click and scroll up and down o-o
Re: Antihack coded in runnable
[QUOTE=Touchwise;5408293]Yes i am releasing it my antihack fully coded inside a runnable.
What does it include:
Well it pretty much patches all the hacks until there are made new ones for it because it uses different adresses all adresses are +1 and with all adresses i really mean all adresses took me lots of time + it will only work with 1 matchserver i done the same with that tough it will fix some hacks etc wich uses the matchserver to annoy people...
Oh yeah:
This runnable isn't unmasked and it's done in xiao runnable filelist skip from the scratch serial key is enabled tough. and no it doesn't have custom ugrades etc it's just the antihack in a runnable
And uhh:
Well if you don't like it don't use it if you think i didn't make it etc don't use it if you call me a leecher or anything else GTFO of here and stfu!
And uhhh:
Well gimme credits or something...
Last thing:
The logo of it isn't made by me.. i got it from google somewhere i think... it was on my pc..
Woops forgot this:
This doesn't fix Wallhack,Flyhack and maybe some other stuff most should be fixed as i said if you find any bugs please tell me maybe i will fix it but i don't think i will xD working on my gunzweb...
Guys! He didn't make this! one of my frined make this. don't give him credit trust me. he didn't make this. acting like he knows wat the fuck he is doing. Kid don't start trying to get credit for something you didn't do..
Re: Antihack coded in runnable
Quote:
Originally Posted by
peace123
Guys! He didn't make this! one of my frined make this. don't give him credit trust me. he didn't make this. acting like he knows wat the fuck he is doing. Kid don't start trying to get credit for something you didn't do..
Proof that your friend made?
Re: Antihack coded in runnable
[quote=peace123;5417977]
Quote:
Originally Posted by
Touchwise
Yes i am releasing it my antihack fully coded inside a runnable.
What does it include:
Well it pretty much patches all the hacks until there are made new ones for it because it uses different adresses all adresses are +1 and with all adresses i really mean all adresses took me lots of time + it will only work with 1 matchserver i done the same with that tough it will fix some hacks etc wich uses the matchserver to annoy people...
Oh yeah:
This runnable isn't unmasked and it's done in xiao runnable filelist skip from the scratch serial key is enabled tough. and no it doesn't have custom ugrades etc it's just the antihack in a runnable
And uhh:
Well if you don't like it don't use it if you think i didn't make it etc don't use it if you call me a leecher or anything else GTFO of here and stfu!
And uhhh:
Well gimme credits or something...
Last thing:
The logo of it isn't made by me.. i got it from google somewhere i think... it was on my pc..
Woops forgot this:
This doesn't fix Wallhack,Flyhack and maybe some other stuff most should be fixed as i said if you find any bugs please tell me maybe i will fix it but i don't think i will xD working on my gunzweb...
Guys! He didn't make this! one of my frined make this. don't give him credit trust me. he didn't make this. acting like he knows wat the fuck he is doing. Kid don't start trying to get credit for something you didn't do..
a few people have done this so it is possible your friend did the same trhing but uh this one here touchwise made
Re: Antihack coded in runnable
What is this ?
Runnable cannot open
Re: Antihack coded in runnable
Yo, Narration sound dont work with this runnable :O, can anyone fix this??
If i try to fix it myself becomes unrunnable.
Re: Antihack coded in runnable
Quote:
Originally Posted by
joeydenhaag
Yo, Narration sound dont work with this runnable :O, can anyone fix this??
If i try to fix it myself becomes unrunnable.
thjeres too many bugs it wasn't done correctly strongly suggest not to use it unless you know how to modify it correctly
Re: Antihack coded in runnable
Quote:
Well it pretty much patches all the hacks until there are made new ones for it because it uses different adresses all adresses are +1 and with all adresses i really mean all adresses took me lots of time + it will only work with 1 matchserver i done the same with that tough it will fix some hacks etc wich uses the matchserver to annoy people...
So the offsets changed? I could do the same by setting the file as relocatable, or changing the image base + updating relocations accordingly.
---------- Post added at 07:09 PM ---------- Previous post was at 07:04 PM ----------
Quote:
Originally Posted by
PenguinGuy
A good project would be to scan every jmp/call/push/etc for a certain address, hold them, and then have the user input a address to change a certain function, have that block nop'd out then have the entire block moved while updating them calls/jmps/pushs/etc.
That's retarded - moving the blocks? Why not adding integrity checks and checking if the block is a function which was called outside the CS? That's a better idea.
Quote:
Or just obfuscate the runnable when a debugger is present, update the is-debugger-present with a few checks. If a debugger is present, have it send a log to your server and have that ip banned when the user attempts to login. =D
"update the..."? How do you plan to update a Windows API function? All it does is checking the debug bit attribute in the PEB, which you could do manually; you could use other API functions used when checking for the presence of a debugger, or, those used for manipulation of a debugger.
One function I found useful was WaitForDebugEvent - I believe if the return value is anything other than zero, then a debugger is present. Most anti-debug plugins I've seen don't deal with this type of event specifically, making it something a bit more original than CheckRemoteDebuggerPresent/IsDebuggerPresent.
Re: Antihack coded in runnable
Pretty useful. If Ijji were a pserver . They should use that.