Anti cheat
#54

I've been thinking in something that is possible, but requires some work from the Devs.

If we could have access to the Screenshot function on Pawno, if the screenshot function was optimized in order to not create lag after it's taken (like Print Screen), and if we had a way to automatically send that screenshot to to a global server where it can be analyzed by its admins, then we could at least get some good amount of cheaters since many hacks bring a GUI nowadays. CLEO has his own signature on the player's ESC Menu, so a function to make the player's menu pop up and then a screenshot be taken would also fit.
You could simply connect this screenshot function to a /report command, so whenever a player is reported by another, a screenshot would be taken from the reported player's screen and sent to this global server.
This server would operate globally, meaning if the player from that server was cheating, the admins of this global server just get his IP information and possibly the range and add him to the global Ban List.
This would imply the screenshot to be smaller than 500kb (meaning the screenshot is taken in jpeg format and maybe resized to a default resolution to avoid big pictures in size) and also when the screenshot is taken, the player should not feel any difference (because if you click F8 to take a picture, your game will stop for ~1 second, but if you use Print Screen it won't make a difference).

To complement this little system, there should be a global list of players banned by IP (something similar to what was SprunkBuster). Many will ban evade but many will not and if we are here to fight cheaters then it's better to keep 50% off than 0.
This global list would require a script to be run on each server that wants to have the ban list from this global server, either via plugin or pawn based. (just think a bit about what was the SprunkBuster).
It looks a bit confusing at start lol but it all fits in.

Once again this would mean renting a server for these actions, a team monitorizing reports, as well as impartiality and being sure the Ban List is true and fair rather than abused.


Also, SA-MP could easily block CLEO the way they blocked some ****** version, some modded DATA files, etc.
With CLEO off the hackers hands it would be a lot easier to detect cheaters more effectively since the basic hack is the toggle and toggle can be easily detect by a simple pawn script. Although, CLEO is undetectable because there is no toggle the major of the times, there is a smart way to make a probability of bullets not hit you when they hit your skin. Although if your HP is forcely changed by a command, explosion or anything else, you will lose HP so it's undetectable unless the hacker does a self-bust, which was this case:

(this is the player's screen, not in spectate mod, he busted himself on a mini fragmovie)
[ame]http://www.youtube.com/watch?v=9cZvMCZMpj0[/ame]
Reply


Messages In This Thread
Anti cheat - by MaTrIx4057 - 06.06.2011, 15:51
Re: Anti cheat - by Diablosrouge - 06.06.2011, 15:56
Re: Anti cheat - by MaTrIx4057 - 06.06.2011, 16:00
Re: Anti cheat - by DiDok - 06.06.2011, 16:17
Re: Anti cheat - by Pghpunkid - 06.06.2011, 16:58
Re: Anti cheat - by MaTrIx4057 - 06.06.2011, 17:03
Re: Anti cheat - by DiDok - 06.06.2011, 17:05
Re: Anti cheat - by linuxthefish - 06.06.2011, 17:34
Re: Anti cheat - by Jay_ - 06.06.2011, 18:46
Re: Anti cheat - by Ash. - 06.06.2011, 18:49
Re: Anti cheat - by MaTrIx4057 - 06.06.2011, 19:45
Re: Anti cheat - by Diablosrouge - 06.06.2011, 21:47
Re: Anti cheat - by Pghpunkid - 06.06.2011, 21:49
Re: Anti cheat - by Famalamalam - 07.06.2011, 00:54
Re: Anti cheat - by Diablosrouge - 07.06.2011, 02:22
Re: Anti cheat - by Gamer_Z - 07.06.2011, 03:10
Re: Anti cheat - by Famalamalam - 07.06.2011, 04:12
Re: Anti cheat - by Pghpunkid - 07.06.2011, 05:28
Re: Anti cheat - by Mike Garber - 07.06.2011, 07:39
Re: Anti cheat - by Pghpunkid - 07.06.2011, 07:53
Re: Anti cheat - by Calgon - 07.06.2011, 09:26
Re: Anti cheat - by linuxthefish - 07.06.2011, 09:45
Re: Anti cheat - by Pghpunkid - 07.06.2011, 09:47
Re: Anti cheat - by Gamer_Z - 07.06.2011, 10:13
Re: Anti cheat - by linuxthefish - 07.06.2011, 11:00
Re: Anti cheat - by DiDok - 07.06.2011, 11:08
Re: Anti cheat - by Diablosrouge - 07.06.2011, 14:37
Re: Anti cheat - by MaTrIx4057 - 07.06.2011, 14:45
Re: Anti cheat - by linuxthefish - 07.06.2011, 14:48
Re: Anti cheat - by Diablosrouge - 07.06.2011, 15:25
Re: Anti cheat - by Gamer_Z - 07.06.2011, 19:38
Re: Anti cheat - by Pghpunkid - 07.06.2011, 20:08
Re: Anti cheat - by Mike Garber - 07.06.2011, 20:36
Re: Anti cheat - by MaTrIx4057 - 07.06.2011, 22:15
Re: Anti cheat - by Gamer_Z - 08.06.2011, 09:32
Re: Anti cheat - by MaTrIx4057 - 08.06.2011, 19:19
Re: Anti cheat - by Gamer_Z - 08.06.2011, 21:42
Re: Anti cheat - by Pghpunkid - 09.06.2011, 08:43
Re: Anti cheat - by Gamer_Z - 09.06.2011, 13:21
Re: Anti cheat - by Kyosaur - 10.06.2011, 19:35
Re: Anti cheat - by ToToRo - 11.06.2011, 17:30
Re: Anti cheat - by ToToRo - 11.06.2011, 17:35
Re: Anti cheat - by Teprey - 11.06.2011, 18:17
Re: Anti cheat - by Gamer_Z - 11.06.2011, 21:00
Re: Anti cheat - by Kyosaur - 11.06.2011, 22:00
Re: Anti cheat - by Diablosrouge - 11.06.2011, 23:47
Re: Anti cheat - by Gamer_Z - 12.06.2011, 00:17
Re: Anti cheat - by MaTrIx4057 - 12.06.2011, 12:39
Re: Anti cheat - by Gamer_Z - 12.06.2011, 16:43
Re: Anti cheat - by Diablosrouge - 12.06.2011, 17:46
Re: Anti cheat - by Gamer_Z - 12.06.2011, 18:37
Re: Anti cheat - by DiDok - 12.06.2011, 18:56
Re: Anti cheat - by Gamer_Z - 12.06.2011, 22:22
Re: Anti cheat - by Diablosrouge - 15.06.2011, 00:05
Re: Anti cheat - by Gamer_Z - 15.06.2011, 09:31
Re: Anti cheat - by Pghpunkid - 16.06.2011, 04:56
Re: Anti cheat - by Gamer_Z - 16.06.2011, 09:26
Re: Anti cheat - by leong124 - 16.06.2011, 11:46
Re: Anti cheat - by Diablosrouge - 16.06.2011, 14:01
Re: Anti cheat - by Gamer_Z - 16.06.2011, 15:00

Forum Jump:


Users browsing this thread: 14 Guest(s)