Raised This Month: $117 Target: $400
 29% 

Kigen's Anti-Cheat 1.1.9


Post New Thread Closed Thread   
 
Thread Tools Display Modes
Author Message
Kigen
BANNED
Join Date: Feb 2008
Old 06-06-2008 , 00:55   Kigen's Anti-Cheat 1.1.9
#1

Kigen's Anti-Cheat

IMPORTANT: KAC will NOT work with non-Steam (cracked) servers!
Cafe list system has been discontinued.

Goto http://kigenac.com/viewtopic.php?f=4&t=231 for the latest version.

This plugin was developed before both ES Anti-Cheat and VBAC. It was originally kept private in order to help prevent the bypassing of it, but since it was using similar methods that were published in ES Anti-Cheat and VBAC I fear it is only a matter of time before a bypass is made. So I decided to go ahead and give the community something useful before that time arrives.

KAC is a more advanced cheat CVar detector than ES Anti-Cheat or VBAC and was designed to detect most cheats. It will query and check for most cheat prone CVars and replicated CVars. Most cheats today currently disable CVar replication and also turn off sv_consistency and turn on sv_cheats and thus this plugin will detect those cheats. This plugin will enforce sv_cheats 0 on most servers. (Exception being RPG, I highly advise not turning sv_cheats on yourself.)

This plugin will also attempt to use SourceBans over local-bans if SourceBans is present.

It will also block the "unconnected" people.

Requirements
SourceMod v1.1.0 or higher.
Sockets v2.3.1 - Use the latest version available if possible.

Optional
IRC Relay - You must have it in order to use the IRC announcement option.

Server ConVars
  • kac_version - Version of KAC. (No edit)
  • kac_block_multibyte_names - Blocks people from using multibyte characters in their name. (Unicode)
  • kac_block_namecopy - Block people from copying another's name. ( 1 (on) or 0 (off) )
  • kac_irc_channel - Optional IRC channel to announce KAC actions. Requires IRC Relay for use. (String)
  • kac_enable - If KAC should be enabled or not.
  • kac_cmdspam - How many commands in a second before kicking excluding buy and use commands. (default 15; disable 0)
Change Log
  • 1.0.0 - Intial Release.
  • 1.0.1 - Removed useless dependencies on cstrike and sdktools.
  • 1.0.2 - Fixed round_freeze_end for servers that don't have it.
  • 1.1.0 - Added Cafe Account blocking. Added using KAC global banlist. Added blocking of names containing multibyte characters (Unicode). Fixed possible error with format functions (LogMessage).
  • 1.1.1 - Fixed problem with replication.
  • 1.1.2 - Replaced cl_bobcycle cvar check with dsp_off. Main reason is apparently in EP2 engine based games cl_bobcycle is no longer considered a cheat.
  • 1.1.3 - Fixed issues relating to the use of mis-use/bugged SourceMod features GetMaxClients() and OnClientConnect()
  • 1.1.4 - All debugging tests. Skipped over for official release.
  • 1.1.5 - Major overhaul of code, fixed a lot of bugs.
  • 1.1.6 - Fixed major problem with it not banning people.
  • 1.1.7 - Updated various things. Added update checker to check for updates. Optimizations have been done as well. Also fixed crash some people experienced on MM:S 1.7.0.
  • 1.1.8 - Added Spam Checking. More optimizations to the code. Added define to exclude Sockets at will.
  • 1.1.9 - Added fixes for a lot of crash exploits. Added checks for mat_dxlevel and third party server plugins running on clients. Added corruption checks. Fixed issues with admins messing with protected cvars.
Donating
I will proudly accept donation for the creation of KAC.
Please click here to donate. I'm jobless so some money for food would be appreciated.



Note: Due to the usage of the include socket.inc the plugin will no longer compile on the forums. I have provided a complied version.


Goto http://kigenac.com/viewtopic.php?f=4&t=231 to download.

Last edited by Kigen; 12-25-2010 at 12:53.
Kigen is offline
ottobohn
Senior Member
Join Date: Sep 2007
Old 06-06-2008 , 01:16   Re: Kigen's Anti-Cheat
#2

I can confirm that this was built and been in testing before the previous anti-cheats were made. Good work Kigen.

Otto
ottobohn is offline
Kigen
BANNED
Join Date: Feb 2008
Old 06-06-2008 , 01:17   Re: Kigen's Anti-Cheat
#3

Yeah. I decided to go ahead and give the community something useful to use.
Kigen is offline
siosios
SourceMod Donor
Join Date: Jan 2008
Old 06-06-2008 , 01:32   Re: Kigen's Anti-Cheat
#4

im in shock......
__________________
siosios is offline
Kigen
BANNED
Join Date: Feb 2008
Old 06-06-2008 , 01:54   Re: Kigen's Anti-Cheat
#5

Quote:
Originally Posted by siosios View Post
im in shock......
Hahah, didn't see this coming huh?
Kigen is offline
DontWannaName
Veteran Member
Join Date: Jun 2007
Location: VALVe Land, WA
Old 06-06-2008 , 04:21   Re: Kigen's Anti-Cheat
#6

Dont post the source if you want it to last longer...
__________________

DontWannaName is offline
franzcis066
Member
Join Date: Nov 2007
Old 06-06-2008 , 04:43   Re: Kigen's Anti-Cheat
#7

Quote:
Originally Posted by DontWannaName View Post
Dont post the source if you want it to last longer...
Ow, Yeah he's right hackers will review it more..
franzcis066 is offline
FunTF2Server
Veteran Member
Join Date: Apr 2008
Old 06-06-2008 , 05:15   Re: Kigen's Anti-Cheat
#8

ooo we have competition
__________________
FunTF2Server is offline
Kigen
BANNED
Join Date: Feb 2008
Old 06-06-2008 , 08:24   Re: Kigen's Anti-Cheat
#9

Quote:
Originally Posted by DontWannaName View Post
Dont post the source if you want it to last longer...
It was too late once ES Anti-Cheat and VBAC were released. So the community might as well have something good to use for the time being.
Kigen is offline
PStar
Veteran Member
Join Date: Mar 2008
Old 06-06-2008 , 08:39   Re: Kigen's Anti-Cheat
#10

The convars variables ar only 1 for ON an 0 for OFF?

If i don't have source bans the it stores the bans in the banned_user.cfg?
Does it stores somewhere some log if someone is caught?

Last edited by PStar; 06-06-2008 at 08:41.
PStar is offline
Closed Thread


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:45.


Powered by vBulletin®
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Theme made by Freecode