|
You last visited: Today at 10:57
Advertisement
Anti-Rename System
Discussion on Anti-Rename System within the CO2 Programming forum part of the Conquer Online 2 category.
07/31/2010, 00:07
|
#16
|
elite*gold: 0
Join Date: Nov 2006
Posts: 805
Received Thanks: 464
|
Quote:
Originally Posted by Huseby
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.)
|
|
|
07/31/2010, 02:32
|
#17
|
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.
|
|
|
07/31/2010, 21:37
|
#18
|
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
|
|
|
07/31/2010, 21:57
|
#19
|
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 !
|
|
|
08/02/2010, 00:15
|
#20
|
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.
|
|
|
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)
|
|
|
08/09/2010, 22:42
|
#22
|
elite*gold: 20
Join Date: Jan 2008
Posts: 1,042
Received Thanks: 252
|
Quote:
Originally Posted by grillmad
make ur own windows?
windows NRA
Windows (Not Rename Able)
|
Because that's useful for a client isn't it.
|
|
|
08/10/2010, 12:19
|
#23
|
elite*gold: 0
Join Date: Feb 2009
Posts: 1,765
Received Thanks: 382
|
Quote:
Originally Posted by © Haydz
Because that's useful for a client isn't it.
|
yup it is.
xDDD
lol it was sarcasm :P
|
|
|
08/10/2010, 15:57
|
#24
|
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..
|
|
|
08/12/2010, 12:55
|
#25
|
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?
|
|
|
08/12/2010, 15:20
|
#26
|
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.
|
|
|
08/18/2010, 00:42
|
#27
|
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.
|
|
|
08/18/2010, 11:35
|
#28
|
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
|
What did you do?
|
|
|
08/18/2010, 12:42
|
#29
|
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...
|
|
|
08/20/2010, 09:56
|
#30
|
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.
|
|
|
 |
|
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.
|
|