Register for your free account! | Forgot your password?

You last visited: Today at 10:57

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Anti-Rename System

Discussion on Anti-Rename System within the CO2 Programming forum part of the Conquer Online 2 category.

Closed Thread
 
Old 07/31/2010, 00:07   #16
 
Ian*'s Avatar
 
elite*gold: 0
Join Date: Nov 2006
Posts: 805
Received Thanks: 464
Quote:
Originally Posted by Huseby View Post
Easy, stop useing binary files. -.-
It gota be better ways to do this than makeing them unable to rename the file.
yep there is another solution.write a dll file that performs a check of processes to see if your conquer.exe is reunning. (like YourSeverCO.exe is running, else botjail.)
Ian* is offline  
Old 07/31/2010, 02:32   #17
 
Huseby's Avatar
 
elite*gold: 106
Join Date: Oct 2006
Posts: 6,047
Received Thanks: 1,165
If hybrid is still bothered with his aimbot, hel just do like Comimic has done, make it generate a random process name.
Huseby is offline  
Old 07/31/2010, 21:37   #18
 
Nullable's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 390
Received Thanks: 321
You can use a protector or something(ex. Engima) or you can inline-patch co GetModuleFileName() and lstrcmp the name vs. your co exe name
Nullable is offline  
Old 07/31/2010, 21:57   #19
 
WarpGeorge's Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 133
Received Thanks: 27
Huseby if you didn't fully read one of my replies think again before answering. I repeat, like I said before, I will not start creating a C# Source because I don't need to start over and learn C# and then to learn how to implement things into. I don't want to make it for profit, all I want it's a fun server. I'll think about how to stop this and I thank to people who gave me some good answers. I'll try my best. If anyone has another opinion about this please tell me !
WarpGeorge is offline  
Old 08/02/2010, 00:15   #20


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
Honestly if you think you can get people to run an external app 24/7 in order to stop them renaming the conquer.exe, then you have a really neive view on people, a simple way around that would be to just kill your process. Then rename, then aimbot.

You just cant avoid this, its their computer, if you want to stop people aimbotting then you will have to at the very least pipe people through a proxy and inspect their packets to see if they are aiming, although this would be more easily done at the game server.
Korvacs is offline  
Old 08/09/2010, 13:24   #21
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,765
Received Thanks: 382
make ur own windows?
windows NRA
Windows (Not Rename Able)
Fish* is offline  
Old 08/09/2010, 22:42   #22
 
© Haydz's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 1,042
Received Thanks: 252
Quote:
Originally Posted by grillmad View Post
make ur own windows?
windows NRA
Windows (Not Rename Able)
Because that's useful for a client isn't it.
© Haydz is offline  
Old 08/10/2010, 12:19   #23
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,765
Received Thanks: 382
Quote:
Originally Posted by © Haydz View Post
Because that's useful for a client isn't it.
yup it is.
xDDD

lol it was sarcasm :P
Fish* is offline  
Old 08/10/2010, 15:57   #24
 
andyd123's Avatar
 
elite*gold: 20
Join Date: Apr 2006
Posts: 1,341
Received Thanks: 886
If you know enough to prevent the windows file system from renaming files, which is obviously very difficult to do without using some form of mallicious software, then you shouldn't have a problem writing your own server from scratch, especially considering all the information you need is public..
andyd123 is offline  
Old 08/12/2010, 12:55   #25
 
Ian*'s Avatar
 
elite*gold: 0
Join Date: Nov 2006
Posts: 805
Received Thanks: 464
You are struck with two very strong disadvantages here.

Binary server, and obviously, the client's also in binary form.
Now if you did what korvacs was saying, pipe them threw some sort of proxy before the data is sent to your server, that would work, but what's to stop someone from just bypassing the proxy and sending data directly to your server instead?

If you had a source server, C# or whatever it may be, you could forward all data threw to a proxy, modify/ re-encrypt or do whatever you like to the packets, and then have all the data processed threw the server.

This would be a way to completely stop aimbotting (at least until someone wants to write a proxy for your proxy and then send it to the game server), speedhacking and what have you.

But using a binary server, you really have no options as far as protection goes.

An alternative to someone with programming experience, write a driver, keep the service running 24/7 on the machine and have it monitor the file "X:\MyServer\MyServer.exe". If that file is renamed (or just goes out of site to the scanner) then create a new one with a backup stored in a hidden folder on the computer, and delete any executable files inside that folder which you don't define.

It's really flawed though, just because windows doesn't offer any support for preventing file renaming, moving, deleting etc etc (Wonder why? -> Hackers maybe?)

Anyways, you're options are too limited and for you, I'm sorry to say, it can't be done.

Case closed?
Ian* is offline  
Old 08/12/2010, 15:20   #26
 
Nullable's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 390
Received Thanks: 321
Why does the solution has to include writing a driver in the process, it isn't needed when you can simply hack a few win32 apis, particularly GetModuleHandle.

Simply inline patch the application, with the help of a small codecave and add code that calls GetModuleHandle with the argument passed as the name of YOUR exe, if the name matches and the module exists, it will return value that isn't equal to NULL, else it will return NULL.

Code:
PUSH 0x000000 ;ptr to string that contains the name of YOUR exe
CALL GetModuleHandleA ;copy the address from somewhere that calls it in the exe
CMP EAX, 0
JZ 0x0000 ;if they are equal jmp to addr where your codecave calls ExitProcess
;codecave epilog
PUSH 0
CALL ExitProcess ;again copy the address from somewhere that calls it in the exe
Small note: it won't prevent users from renaming it, but it will exit if the application file was renamed provided that you place the codecave in a proper place.
Nullable is offline  
Old 08/18/2010, 00:42   #27
 
WarpGeorge's Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 133
Received Thanks: 27
Well, after long researches, I've finaly prevent people from using the Hybrids aimbot so this thread can be closed.
I've didn't made much thing but if anyone want help or want to disable the Hybrids aim and still want to be able for futher edits (not using the 4Bo**ers system, I have my own one) PM me.
WarpGeorge is offline  
Old 08/18/2010, 11:35   #28


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
What did you do?
Korvacs is offline  
Old 08/18/2010, 12:42   #29
 
WarpGeorge's Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 133
Received Thanks: 27
Well, if you really want to know PM me and i'll tell you. i changed my mind and dont want to give that away for anyone bcoz i've searched alot for it and it's not easy to find one...
WarpGeorge is offline  
Thanks
1 User
Old 08/20/2010, 09:56   #30


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
Ugh ok, so much for sharing in the community, i cant imagine many people are interested in it tbh.

Closed.
Korvacs is offline  
Closed Thread


Similar Threads Similar Threads
New Anti Bot: L2 Anti-bot System
02/18/2012 - Lineage 2 - 4 Replies
I did not want are posting this, unfortunately I have to post more. Navigating the Internet and the search for something related to the new Anti Bot that is taking on some servers, as L2DEX, Horyu and L2Fury ... After muiitas searches found the site selling the new Anti Bot, I will leave the link below so that they can demonstrate: edited Please note that the price of Anti Bot, is not high, has a value of XXX. That's personal, more a challenge for us all: Time to find a way to stop this...
anti bot system
12/19/2009 - Lineage 2 - 2 Replies
anyone has any idea what they use for a anti bot system ? server :l2rox verify all ok.. if u enable u get a DC and auto ban if u dont enable the bot ( start it ) all is fine...
Anti Bot System
11/27/2009 - Aion Hacks, Bots, Cheats & Exploits - 19 Replies
Hello people, i want to inform you that NCSoft talked about a new Anti Bot System (server sided) and it's online since 1.5.1. For all botters and coders i want to help you a little bit. If you bot 24 / 7 on the same location, same waypoints without any changes YOU get a BAN. For all people who use a background memory injection to move your player they detects it now and you will get a ban! For all people who use a Cast Injection, you get a ban.
New Anti-cheat system
04/17/2006 - Conquer Online 2 - 40 Replies
TQ has been Banning people by scanning their computer for the Cotobo.dll file. The new detection system has been in affect since last night. Please Delete all your Cotobo files and bots. TQ hasn't made offical word because the cheat system is in Alpha phase right now. I've heard that the new Anti-cheat system Loads up at the patch screen and is hidden in your proccesses tree for Conquer. TQ Has a Chinese version in final testing phase but will not be avalible for for International Usage. We're...
new anti-bot system
11/13/2005 - Lineage 2 - 1 Replies
My server admin anounced: Changes: some skills fixed, new anti-bot system anti-bot!!! =/// i was boting but now =/// i cant! Any ideas how to fix this problem? I love L2 walker :)) L2 without it is shit =D Sr 4 my english :)



All times are GMT +1. The time now is 10:58.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.