AAO25.com

America's Army => General Chat => Topic started by: mamerize on Monday, January 09, 2012, 00:58:05 AM

Title: HACKERS / CHEATERS
Post by: mamerize on Monday, January 09, 2012, 00:58:05 AM
I was wondering, if we caught some one cheating or hacking with evidence.

Yes, they can be ban by Server owner. What about 2.5 assist?, is there any way to ban them?.
Example: Someone was caught cheating will be banned from all 2.5 assist server...or other way maybe.

Title: Re: HACKERS / CHEATERS
Post by: urban-ninja on Monday, January 09, 2012, 01:06:35 AM
same as before. you can read from, and submit to, the banlists managed by the likes of ACI, AON, etc.. 


i think 25assist servers have a tickbox for aci streaming?

EDIT: after reading another topic, i think what i just wrote is balls?...   aci and the likes ban by guid ya?
Title: Re: HACKERS / CHEATERS
Post by: Spanky on Monday, January 09, 2012, 01:55:00 AM
In another post Jonny said ACI is useless now. I suggested a reporting forum. He mentioned that any player found to be hacking with proof can be banned globally on all Assist servers.
Title: Re: HACKERS / CHEATERS
Post by: Jonnym on Monday, January 09, 2012, 02:22:09 AM
Yes, your AAOt Player ID is the new GUID, No matter how many times you change your name your AAOt will always be the same, and AAOt also lists your previously used player name so there is history there too.
But as always nothing stops you making a new AAOt account, although it does stop you using the same e-mail address multiple times so that makes it difficult.
All i have to do i put the AAot ID in a little text file and player can no longer use any Assist servers.
Title: Re: HACKERS / CHEATERS
Post by: urban-ninja on Monday, January 09, 2012, 02:28:59 AM
Yes, your AAOt Player ID is the new GUID, No matter how many times you change your name your AAOt will always be the same, and AAOt also lists your previously used player name so there is history there too.
But as always nothing stops you making a new AAOt account, although it does stop you using the same e-mail address multiple times so that makes it difficult.
All i have to do i put the AAot ID in a little text file and player can no longer use any Assist servers.


what about, to save the distraction of constant issuing, and maintaining of bans, have the cheat submissions the same as they were only instead of bans being issued via rcon in server setup or what have ye, it is issued directly via the players bt login?
Title: Re: HACKERS / CHEATERS
Post by: mamerize on Monday, January 09, 2012, 02:30:23 AM
Spanky & jonnym... that's are brilliant.. ;D. Looking forward for that.

Title: Re: HACKERS / CHEATERS
Post by: Jonnym on Monday, January 09, 2012, 03:29:44 AM
The plan is for PB kicks to be recored in a file on the auth server along with the aao tracker id. Some one will have to manually review the file and add bans if needed. We cannot auto ban, Pb makes far too many false positives.
Title: Re: HACKERS / CHEATERS
Post by: Koden on Monday, January 09, 2012, 03:57:51 AM
Yes, your AAOt Player ID is the new GUID, No matter how many times you change your name your AAOt will always be the same, and AAOt also lists your previously used player name so there is history there too.
But as always nothing stops you making a new AAOt account, although it does stop you using the same e-mail address multiple times so that makes it difficult.
All i have to do i put the AAot ID in a little text file and player can no longer use any Assist servers.

Is there a chance that a physical unit serial number ID (e.g. hard drive serial ID) can be registered when getting tracked? That would be a much better solution (you can make dozens AAO/Battletracker accounts while getting a new harddrive is more expensive)
Title: Re: HACKERS / CHEATERS
Post by: Jonnym on Monday, January 09, 2012, 05:54:46 AM
Am going to try and open a dialogue with hazard / ACI to see if they want to manage our banlist for us...
Title: Re: HACKERS / CHEATERS
Post by: -GrAz on Monday, January 09, 2012, 06:15:38 AM
Does assist check the MD5s of running processes and services?
Title: Re: HACKERS / CHEATERS
Post by: Jonnym on Monday, January 09, 2012, 07:12:11 AM
It MD5 checks some select files but not all. I was worried scanning all files will cause to much lag
Title: Re: HACKERS / CHEATERS
Post by: -GrAz on Monday, January 09, 2012, 08:02:34 AM
I know some of the old competition anticheat modules used to check the live executables against a table of known md5's and if you only scan those that are in process your not looking at too many iterations, you could even scan part by part when there are more cycles free to lower the possibility of any lag. 

Just a future thought.
Title: Re: HACKERS / CHEATERS
Post by: Spanky on Monday, January 09, 2012, 13:56:58 PM
I know some of the old competition anticheat modules used to check the live executables against a table of known md5's and if you only scan those that are in process your not looking at too many iterations, you could even scan part by part when there are more cycles free to lower the possibility of any lag. 

Just a future thought.

Punkbuster already has MD5 checks for most all the AA files and related DirectX dll files. Also, for registering with something unique, how about using the computer's MAC like AA Account History.
Title: Re: HACKERS / CHEATERS
Post by: Koden on Monday, January 09, 2012, 14:39:38 PM
Punkbuster already has MD5 checks for most all the AA files and related DirectX dll files. Also, for registering with something unique, how about using the computer's MAC like AA Account History.

MAC address can be changed. It might have some parts of being unique maybe, but as a whole it can be changed pretty easily, not to mention IP addresses and any other matter that doesn't involve a physical unit.
Title: Re: HACKERS / CHEATERS
Post by: -GrAz on Monday, January 09, 2012, 14:40:32 PM
Im not talking about the AA files im talking about other services/apps that are running in the background that pb cant see.
Title: Re: HACKERS / CHEATERS
Post by: Jared on Monday, January 09, 2012, 14:41:39 PM
CAL and XPL used things like this, if you want bring back competitive play it would be a nice feature on assist
Title: Re: HACKERS / CHEATERS
Post by: Koden on Monday, January 09, 2012, 14:43:29 PM
Im not talking about the AA files im talking about other services/apps that are running in the background that pb cant see.

Sadly that's a good point (sadly because i know of the plethora of tools being used).
Title: Re: HACKERS / CHEATERS
Post by: -GrAz on Monday, January 09, 2012, 14:50:16 PM
yep, thankfully it doesnt take much code to put something like that in place, just the man hours getting all the process names and hash's too look out for & processing them into a database.
Title: Re: HACKERS / CHEATERS
Post by: Spanky on Monday, January 09, 2012, 15:30:36 PM
Im not talking about the AA files im talking about other services/apps that are running in the background that pb cant see.
I know a guy that rages when you mention Securom because they do the same thing. I think this would be a needless waste of resources as well as a privacy infringement. UScript is long dead and I don't know if C++ hacks work on 2.5. If there's someone out there that's making hacks for 2.5 via UScript, we should get them on our team.

As for MAC, most noobs won't know how to change it and it's pretty easy to get. Cross referencing IP, username, e-mail and MAC will fuck a player over pretty well if they hack.
Title: Re: HACKERS / CHEATERS
Post by: -GrAz on Monday, January 09, 2012, 16:02:34 PM
There are arguments on both sides of it. I'm not saying wether it is right or wrong but I do think it should be considered
Title: Re: HACKERS / CHEATERS
Post by: Jared on Monday, January 09, 2012, 16:11:53 PM
I don't think he means to have everyone running it just for pub play. I think he's talking about building so that when people do matches it could be ran. It would be pointless for pubs imo.
Title: Re: HACKERS / CHEATERS
Post by: BlueBlaster on Monday, January 09, 2012, 17:09:07 PM
You can get c++ dlls to work on 2.5 by a few ways. For online hacking purposes, I don't really know how to get them to work except thru injection if that even works. I only know about native codes which is useless unless you have uscript to go along with it AND the AA2.5 headers which nobody has.
Title: Re: HACKERS / CHEATERS
Post by: -GrAz on Monday, January 09, 2012, 17:28:04 PM
I think he's talking about building so that when people do matches it could be ran.

spot on
Title: Re: HACKERS / CHEATERS
Post by: Spanky on Monday, January 09, 2012, 17:43:43 PM
spot on

Good idea for Jonny then. Different server settings/hack detection for clan battles.