Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //##############################################
- // :: This script was captured with Valkyrie ::
- //
- // Time: 21:4:59
- // Date: 11-25-2014
- // Server: #1z [HZ] Official PERP | Hellzoneclan.org | VCMOD Custom | Fastdl
- // Path: addons/perp_acs/lua/autorun/client/cl_hzpacs.lua
- //##############################################
- --"Tyler's Anticheat"--DACS ANTI-CHEAT--
- --MsgC(Color(255,255,0),"[PERP_ACS] ")
- --MsgC(Color(255,255,255),"loading PACS.\n")
- local cl_LoadTime = CurTime()
- local BanCommand = "_hz_perp_bans_2hz1" -- MAKE changes
- --local BanCommand = "_hz_"..math.random(1,200000000);
- local servf = file
- local servh = hook
- local servecc = engineConsoleCommand
- local servRCC = RunConsoleCommand
- local servREQ = require
- local GetConVar = GetConVar
- local servCVE = ConVarExists;
- local CurTime = CurTime
- local tostring = tostring
- local math = math
- local HZPACS = {}
- local badcmds = { --THANKS
- "+hera_aim",
- "-hera_aim",
- "+hera_speed",
- "-hera_speed",
- "+hera_menu",
- "-hera_menu",
- "lix_lesp_rotate3",
- "lix_lesp_rotate",
- "sv_add1",
- "sv_run1",
- "exploit",
- "print_server_cfg",
- "print_file",
- "dump_remote_lua2",
- "print_file_listing_load",
- "sv_printdirfiles",
- "sv_printdir",
- "****_admins",
- "aah_setupspeedhack",
- "_timescale",
- "+enabled",
- "+triggerbot",
- "inc_g",
- "Smelly_Print_IPs",
- "Smelly_Clear_IPs",
- "+autofire",
- "spinlol",
- "pp_pixelrender",
- "startspam",
- "stopspam",
- "+makesound",
- "makesound",
- "+pk",
- "ThrowMagneto",
- "kon_chatspam",
- "kon_stopspam",
- "RLua",
- "Orgflashstyle1",
- "Orgflashstyle2",
- "se_add",
- "mh_unlock",
- "mh_toggleflag",
- "mh_keypad",
- "mh_open",
- "mh_turn180",
- "mh_esp_rehook",
- "mh_owners",
- "+qq_aimbot_enabled",
- "qq_menu",
- "+qq_nospread_triggerbot",
- "+qq_speedhack_speed",
- "go_unconnected",
- "+nou",
- "metalslave_aimbot_reload",
- "metalslave_aimbot_toggle",
- "metalslave_aimbot_menu",
- "metalslave_chams_reload",
- "cf_aim_toggle",
- "+cf_bunnyhop",
- "CrashTheServer",
- "UltraCrashTheServer",
- "+cal_menu",
- "+cal_aim",
- "Isis_Menu_Reload",
- "+Isis_Menu",
- "+kilos_aim",
- "Isis_InteractC4",
- "+Isis_Aim",
- "Isis_Spin",
- "+Isis_Speed",
- "cf_freeze",
- "cf_menu",
- "+cf_aim",
- "cf_menu_toggle",
- "+cf_speed",
- "+DragonBot_Aim",
- "DragonBot_menu",
- "sh_luarun",
- "2a1f3e4r5678j9r9w8j7d54k6r2a84",
- "falco_runlooah",
- "falco_openlooah",
- "falco_rotate1",
- "falco_rotate2",
- "frotate",
- "+falco_makesound",
- "falco_makesound",
- "+hermes_aim",
- "_PoKi_menu_reload",
- "spamjeeps",
- "spamchair",
- "falco_hotkey",
- "falco_hotkeyList",
- "+cb_aim",
- "vlua_run",
- "sh_print_traitors",
- "+sh_triggerbot",
- "sh_runscripts",
- "sh_togglemenu",
- "gen_aim",
- "gen_autoshoot",
- "gen_speed",
- "+gen_bhop",
- "+gen_aim",
- "+gen_speed",
- "Ares_ForceImpulse",
- "Ares_Menu_ESP",
- "Ares_Menu_Misc",
- "Ares_Menu_AimBot",
- "+Ares_Pointer",
- "+Ares_SlowNikes",
- "+Ares_Aim",
- "+Ares_Nikes",
- "+Ares_PropKill",
- "Ares_Print_IPs",
- "Ares_Clear_IPs",
- "+MAim",
- "ms_pato",
- "+MSpeed",
- "ms_sv_cheats",
- "+MPause",
- "+zumg",
- "_fap_reload_menu",
- "ThermHack_ToggleMenu",
- "cub_toggle",
- "hera_convar_get",
- "hera_convar_set",
- "hera_include",
- "hera_runstring",
- "Monster_Menu",
- "x_reload",
- "x_menu",
- "+fox_aim",
- "+hax_rapidfire",
- "+Hax_aimbot",
- "+Hax_Menu",
- "+Hax_Zoom",
- "+hera_speed",
- "+TB_Bhop",
- "TB_Console",
- "+ATMenu",
- "+AimAssist",
- "+AimBHOP",
- "ReloadAA",
- "h_runscript",
- "h_openscript",
- "h_firewall",
- "h_gtower_debug",
- "h_bo_thirdperson",
- "h_helxa_encrypt",
- "h_helxa_decrypt",
- "bypass_se",
- "+hax_admin",
- "Neon_LoadMenu",
- "+Neon_Aim",
- "+Neon_SpeedHack",
- "+Neon_PropKill",
- "Neon_SayTraitors",
- "Neon_ForceCheats",
- "+neon_menu",
- "sb_toggle",
- "sh_menu",
- "sh_togglemenu",
- "+sh_triggerbot",
- "sh_print_traitors",
- "+sh_bhop",
- "+li_bhop",
- "SE_ByPass",
- "se_on",
- "+Aim",
- "SpamTime",
- "SethHack_panic",
- "SethHack_lua_run",
- "SethHack_lua_openscript",
- "+SethHackToggle",
- "+SethHack_Menu",
- "deathrun_qq",
- "+SethHack_Speed",
- "SethHack_ff_toggle",
- "SethHack_wallhack_wire",
- "SethHack_wallhack_player",
- "SethHack_Clear_All",
- "SethHackToggle",
- "SethHack_triggerbot_toggle",
- "SethHack_AddNPCfriend",
- "SpamMenu",
- "Inkbot_Crack",
- "Ink_LoadMenu",
- "+Propkill",
- "+Ink_Aim",
- "Ink_menu",
- "ihpublicaimbot_reload",
- "ihpublicaimbot_toggle",
- "+ihaimbot",
- "ihpublicaimbot_menu",
- "lagon",
- "lagoff",
- "fap_aimbot_toggle",
- "+Nis_Menu",
- "+sh_bhop",
- "pb_aim_trigger",
- "pb_load",
- "+TB_Aim",
- "+TB_Menu",
- "+TB_RapidFire",
- "+TB_Speed",
- "Spam_Props-V2",
- "Spam_Chat-v2",
- "pb_menu",
- "+bc_aimbot",
- "-bc_aimbot",
- "+bc_spamprops",
- "bc_ips",
- "+bc_speedshoot",
- "bc_reload",
- "bc_unload",
- "wots_attack",
- "_fap_reload",
- "SE_AddFile",
- "SE_RemoveFile",
- "SE_LoadScripts",
- "+pb_aim",
- "pb_menu",
- "Spam_Props",
- "Spam_Chat",
- "+li_aim",
- "+li_menu",
- "li_menu",
- "+sh_menu",
- "+Mawpos",
- "gzfaimbot_reload",
- "gzfaimbot_toggle",
- "gzfaimbot_enabled",
- "asb_base_reload",
- "asb_base_unload",
- "+shenbot_aimbot",
- "shenbot_menu",
- "shenbot_bunnyhoptoggle",
- "-shenbot_aimbot",
- "SpinBot_on",
- "aimbot_off",
- "_aimbot",
- "lua_dofile_cl",
- "lua_dostring_cl",
- "ph0ne_aim",
- "ph0ne_aimcancel",
- "ph0ne_autoshoot",
- "+trooper_menu",
- "BMpublicaimbot_reload",
- "BMpublicaimbot_toggle",
- "+BMaimbot",
- "BMpublicaimbot_menu",
- "spamchat",
- "_fap_menu_reload",
- "rs",
- "sh_triggerbot",
- "sh_showips",
- "+sh_speed",
- "+sh_aim",
- "sh_toggleaim",
- "helix_chatspammer",
- "helix_undo",
- "helix_propspam",
- "helix_admins",
- "helix_rpnamespammer",
- "+helix_speed",
- "helix_crypto_binary",
- "helix_forcerandomname_on",
- "helix_forcerandomname_off",
- "helix_troll",
- "+helix_aim",
- "helix_cvarmenu",
- "formatlaser",
- "+Helix_Menu",
- "helix_reload",
- "helix_propspammer2",
- "helix_barrelbomb",
- "helix_unload",
- "helix_speed",
- "helix_blocklua",
- "helix_propspam_mdl",
- "helix_aim_bone",
- "helix_aim_crosshair",
- "helix_aim_fov",
- "helix_aim_los",
- "helix_aim_norecoil",
- "helix_aim_players",
- "helix_aim_shoot",
- "helix_aim_team",
- "helix_aim_trigger",
- "h_name",
- "+bb_menu",
- "bb",
- "ForceLaunch_BB",
- "jonsuite_unblockx",
- "bacon_lua_openscript",
- "+fox_aim",
- "discord1",
- "discord2",
- "hera_runstring",
- "aa_toggle",
- "Bacon_TriggerBotDelay",
- "Bacon_load",
- "bacon_chatspam",
- "bacon_namechange",
- "bacon_chatspam_interval",
- "bacon_norecoil",
- "Bacon_AntiSnap",
- "bacon_autoreload",
- "+hermes_menu",
- "+hermes_speed",
- "AGT_AutoshootToggle",
- "AGT_AimBotToggle",
- "AGT_RandomName",
- "nbot_aimfixer",
- "nbot_speedoffset",
- "nbot_UseSelectedPerson",
- "nbot_autoshoot",
- "fap_enablekeybinding",
- "fap_bind",
- "fap_unbind",
- "lua_se2_load",
- "ah_cheats",
- "ah_changer",
- "ah_speed",
- "ah_aimbot_friends",
- "ah_aimbot",
- "ah_hooks",
- "ah_hookhide",
- "ah_name",
- "ah_antihook",
- "ah_reload",
- "ah_timestop",
- "setconvar",
- "fap_menu",
- "fap_checkforupdates",
- "fap_aim",
- "+fap_aim",
- "fap_aim_toggle",
- "lua_openscript_cl2",
- "raidbot_predictcheck",
- "aa_enabled",
- "BMaimbot",
- "+BMaimbot",
- "aimbot_headshots_on",
- "CBon_Reload_Script",
- "+CBon_menu",
- "ah_chatspammer",
- "ah_spammer",
- "ah_reload",
- "+ah_menu",
- "+nbot_options",
- "sm_fexec",
- "GAT_RandomName",
- "name_menu",
- "namechanger_on",
- "cl_name",
- "+wots_toggleimmunity",
- "send_file",
- "Bacon_Reload_Script",
- "fap_reload",
- "download_file",
- "upload_file",
- "plugin_load",
- "sethhack_load",
- "st_jumpspam",
- "force_cvar",
- "cl_docrash",
- "_fap_initshit",
- "SE_AddFile",
- "SE_RemoveFile",
- "SE_LoadScripts",
- "+namechanger",
- "RandomNCOn",
- "BlankNCON",
- "PsaySpamOn",
- "GayOn",
- "RatingSpammerOn",
- "+jbf_scan",
- "kennykill",
- "kenny_team",
- "kenny_bodyshots",
- "+kenny",
- "kenny_tagasshole",
- "kenny_addhit",
- "Kenny_noclip",
- "bacon_toggle",
- "Bacon_EntTriggerBot",
- "Bacon_Reload_Script",
- "+wots_spinhack",
- "wots_spinhack",
- //"wire_button_model",
- "lol_togglestick",
- "lol_name",
- "lol_copy",
- "lol_****this",
- "lol_barrel",
- "lol_setchat",
- "lol_chat",
- "lol_help",
- "lol_admins",
- "lol_adminalert",
- "lol_cancel",
- "lol_aim",
- "lol_headshot",
- "lol_teamshot",
- "wots_namecracker_menu",
- "wots_namecracker_on",
- "wots_namecracker_off",
- "wots_crash",
- "wots_lag_on",
- "wots_lag_off",
- "speedhack_speed",
- "SetCV",
- "+wowspeed",
- "+gofast",
- "+goslow",
- "JBF_off",
- "JBF_on",
- "JBF_headshots_off",
- "JBF_headshots_on",
- "JBF_enemysonly_on",
- "JBF_enemysonly_off",
- "JBF_playersonly_on",
- "JBF_playersonly_off",
- "_JBF_lagcompensation",
- "JBF_lagcompensation",
- "JBF_suicidehealth",
- "JBF_offset",
- "+BUTT****",
- "entx_spazon",
- "entx_spazoff",
- "entx_setvalue",
- "+butt****",
- "fap_aim_enabled",
- "fap_aim_friendlyfire",
- "fap_aim_targetnpcs",
- "fap_aim_autofire",
- "fap_aim_autoreload",
- "fap_aim_bonemode",
- "fap_aim_targetfriends",
- "fap_aim_targetsteamfriends",
- "fap_aim_targetmode",
- "fap_aim_nospread",
- "fap_aim_maxdistance",
- "fap_aim_targetadmins",
- "fap_aim_antisnap",
- "fap_aim_norecoil",
- "fap_aim_antisnapspeed",
- "******on",
- "******ff",
- "******fl",
- "******sz",
- "******npc",
- "******w",
- "******i",
- "******shd",
- "******mxsh",
- "******shit",
- "******sd",
- "NameGenDerma",
- "+elebot",
- "+leetbot",
- "elebot_offset",
- "leetbot_offset",
- "elebot_minview",
- "leetbot_minview",
- "elebot_maxview",
- "leetbot_maxview",
- "elebot_boxsize",
- "leetbot_boxsize",
- "elebot_simplecolors",
- "leetbot_simplecolors",
- "elebot_targetteam",
- "leetbot_targetteam",
- "elebot_showadmin",
- "leetbot_showadmin",
- "elebot_filledbox",
- "leetbot_filledbox",
- "wots_attack",
- "+wots_menu",
- "wots_menu",
- "wots_megaspam",
- "wots_namegen_on",
- "wots_namegen_off",
- "name_change",
- "change_name",
- "name_changer",
- "+name_changer",
- "+Bacon_Menu",
- "+BaconToggle",
- "BaconToggle",
- "Bacon_triggerbot_toggle",
- "+Bacon_triggerbot_toggle",
- "Bacon_FF_Toggle",
- "aimbot_scan",
- "+aimbot_scan",
- "+aimbot",
- "aimbot",
- "entx_spazon",
- "entx_spazoff",
- "_aimbot",
- "_aimbot_headshots",
- "aimbot_offset",
- "entx_run1",
- "entx_run2",
- "entx_run3",
- "entx_run4",
- "entx_traceget",
- "entx_camenable",
- "+slobpos",
- "Bacon_Trigger_Bot",
- "+Bacon_Trigger_Bot",
- "Bacon_Ignore_SteamFriends",
- "Bacon_Mode",
- "gzfaimbot_reload",
- "gzfaimbot_toggle",
- "+gzfaimbot",
- "gzfaimbot",
- "gzfaimbot_menu",
- "at_autoaim_on",
- "at_autoaim_off",
- "at_changer_on",
- "at_changer_off",
- "at_norecoil_on",
- "at_norecoil_off",
- "at_menu",
- "at_autoshoot_on",
- "at_autoshoot_off",
- "aa_reload",
- "aa_toggle",
- "+aa",
- "aa_menu",
- "+Mawpos",
- "+nBot",
- "+nbot_Options",
- "nbot_Options",
- "aimbot_on",
- "aimbot_hitbox",
- "aimbot_target_teamates",
- "aimbot_target_closest",
- "aimbot_target_clear",
- "+asb_bot",
- "asb_bot",
- "asb_options",
- "+asb",
- "asb",
- "asb_unload",
- "asb_reload",
- "asb_shoot",
- "+entinfo",
- "entinfo_target",
- "asb_shoot",
- "asb_nospread",
- "asb_players",
- "entinfo_targetplayer",
- "+Sethhacks_Aim",
- "+Sethhacks_Speed",
- "+Sethhacks_Menu",
- "+hera_aim",
- "+hera_speed",
- "+hera_menu",
- "+ubot_viser",
- "-ubot_viser",
- "+save_replay",
- "sh_fixme_lh",
- "hh_printtraitors",
- }
- local badconvars = {
- "Hera_AIM_Admins",
- "Hera_ESP_Info",
- "Hera_AIM_Friendly",
- "Hera_ESP_Distance",
- "anthrax_killonsight",
- "anthrax_velocitypredict",
- "Smelly_Misc_LogIPs",
- "metalslave_aimbot_enabled",
- "mh_ab_enabled",
- "mh_ab_ffa",
- "mh_ab_nospread",
- "mh_ab_priority",
- "mh_ab_fov",
- "mh_ab_offset",
- "mh_ab_auto",
- "mh_esp_enabled",
- "mh_esp_mode",
- "mh_esp_names",
- "mh_esp_health",
- "mh_esp_reveal",
- "mh_esp_revent",
- "mh_esp_fov",
- "mh_rearview",
- "mh_ungag",
- "cf_host_timescale",
- "cf_aim_enabled",
- "cf_bunnyhop_minspeed",
- "cf_lockdownlua",
- "cf_checkdormantplayers",
- "cf_bunnyhopspace",
- "cf_bunnyhop",
- "cf_collectgarbage",
- "cf_pingpredict",
- "cf_updatemenucomponents",
- "cf_logs_level",
- "cf_logs_enabled",
- "cf_traitormode",
- "cf_spinbot",
- "cf_esp_drawcrosshair",
- "cf_esp_usesmallerfont",
- "cf_esp_drawtextinfo",
- "cf_esp_drawweapons",
- "cf_esp_drawmodels",
- "cf_esp_outlinemodels",
- "cf_esp_draweyeangles",
- "cf_esp_minespdistance",
- "cf_esp_maxespdistance",
- "cf_esp_entitytransparencydiameter",
- "cf_esp_entitytranspare",
- "cf_esp_enabled",
- "cf_esp_onlydrawtraitors",
- "cf_aim_nospreadonfire",
- "cf_aim_ucmdfire",
- "cf_aim_snaponfiretime",
- "cf_aim_snaponfire",
- "cf_aim_offsetz",
- "cf_aim_predictionseed",
- "cf_aim_nospread",
- "cf_aim_enemymode",
- "cf_aim_autoreload",
- "cf_aim_autofire",
- "cf_aim_checkpartialhits",
- "cf_aim_fakeview",
- "cf_aim_antisnapspeed",
- "cf_aim_antisnap",
- "cf_aim_velocityprediction",
- "cf_aim_ignorelos",
- "cf_aim_maxangledifference",
- "cf_aim_bonemode",
- "cf_aim_targetmode",
- "cf_aim_onlytargettraitors",
- "cf_aim_targetsteamfriends",
- "cf_aim_targetadmins",
- "cf_aim_targetfriends",
- "cf_aim_friendlyfire",
- "cf_aim_targetnpcs",
- "cf_aim_maxdistance",
- "cf_aim_enabled",
- "Isis_Esp",
- "Isis_Esp_Health",
- "Isis_Esp_Box",
- "Isis_Esp_Warnings",
- "Isis_Esp_Traitor",
- "Isis_Esp_Admins",
- "Isis_Esp_ShowC4",
- "Isis_Esp_Chams",
- "Isis_Misc_AntiGag",
- "Isis_Misc_ShowStatus",
- "Isis_Misc_Bunnyhop",
- "Isis_Misc_RemoveSky",
- "Isis_Misc_Crosshair",
- "Isis_Aimbot_NoRecoil",
- "Isis_Aimbot_IgnoreSteam",
- "Isis_Aimbot_Friendlyfire",
- "Isis_Aimbot_FixView",
- "Isis_Aimbot_AutoShoot",
- "Isis_Aimbot_NoSpread",
- "Isis_Aimbot_Offset",
- "Isis_Aimbot_AimSpot",
- "Isis_Speedhack_Speed",
- "Isis_Other_AutoReminder",
- "DragonBot_Esp",
- "DragonBot_Esp_Health",
- "DragonBot_Esp_Distance",
- "DragonBot_Esp_Admin",
- "DragonBot_Bhop",
- "DragonBot_Rp_Esp",
- "DragonBot_Chams",
- "DragonBot_Line",
- "DragonBot_Light",
- "DragonBot_Trigger",
- "DragonBot_TTT",
- "DragonBot_Aimbot_IgnoreSteam",
- "DragonBot_Aimbot_Friendlyfire",
- "DragonBot_Aimbot_IgnoreAdmins",
- "DragonBot_SmoothAim_Enabled",
- "DragonBot_Smooth_Speed",
- "DragonBot_Aimbot_Norecoil",
- "DragonBot_AimKeySave",
- "DragonBot_MenuKeySave",
- "DragonBot_PropKeySave",
- "triggerbot_enabled",
- "aimbot_enabled",
- "asb_bone",
- "asb_fov",
- "asb_los",
- "asb_players",
- "asb_shoot",
- "asb_trigger",
- "sw_aim",
- "sw_norecoil",
- "sw_aimonfire",
- "sh_aim",
- "sh_aimonfire",
- "sh_norecoil",
- "anacletobot",
- "anacletobot_target",
- "anacletobot_maxdist",
- "Ares_Misc_Bhop",
- "Ares_Misc_Keypad",
- "Ares_Misc_LogIPs",
- "Ares_Misc_ULXAntiGag",
- "Ares_Traitor",
- "Ares_ESP_C4Detection",
- "Ares_SlowSpeedHack",
- "Ares_SH_CheatsOff",
- "Ares_SHSpeed",
- "Ares_HostFrameRate",
- "Ares_HostTimeScale",
- "Ares_AimBot_SmoothAim",
- "Ares_AimBot_SmoothAimSpeed",
- "Ares_AimBot_Autoshoot",
- "Ares_AimBot_NoRecoil",
- "Ares_AimBot_NoSpread",
- "Ares_AimBot_IgnoreSteamFriends",
- "Ares_AimBot_IgnoreAdmins",
- "Ares_AimBot_FriendlyFire",
- "Ares_AimBot_IgnoreTraitorFriends",
- "ms_host_timescale",
- "ms_sv_cheats",
- "MAim_Targetmode",
- "MAim_MaxDistance",
- "MAim_MaxAngle",
- "MAim_FF",
- "MAim_Autoshoot",
- "MAim_MissShots",
- "MAim_Antisnap",
- "MAim_AntisnapSpeed",
- "M_Norecoil",
- "M_NoSpread",
- "speedhack_speed",
- "x_enabled",
- "Hax_NameTags",
- "Hax_SaveView",
- "Hax_ShowCrosshair",
- "Hax_ShowCrosshair2",
- "Hax_WallHackStyle",
- "Hax_SmoothAim",
- "Hax_SmoothAimSpeed",
- "Hax_DrawParticles",
- "Hax_TriggerBot",
- "Hax_TriggerBot2",
- "Hax_IgnoreSteamFriends",
- "Hax_MaxWallHackDist",
- "Hax_IgnoreTeam",
- "Hax_AimFov",
- "TB_AimFov",
- "TB_AimTeam",
- "TB_NameTags",
- "TB_NTAdmin",
- "TB_NTHealth",
- "TB_NTAlpha",
- "TB_FakeView",
- "TB_TargetPlayers",
- "TB_TargetNPCs",
- "TB_AntiSnap",
- "TB_AntiSnapSpeed",
- "AimAssistSA",
- "AimAssistFV",
- "ATTargetPlayers",
- "ATTargetNPCs",
- "ATIgnoreSteam",
- "ATIgnoreDistance",
- "ATAimDistance",
- "ATWallHack",
- "ATAimRadius",
- "ATNPCNames",
- "h_sv_cheats",
- "h_host_timescale",
- "h_host_framerate",
- "lymes_enable_hack_killhead_shotter",
- "lymes_enable_seethrough_esphack",
- "lymes_remotelua_hake",
- "lymes_remotelua_hack",
- "lymes_enable_autoheadshoot",
- "Neon_AimBot_ShowAimStatus",
- "Neon_AimBot_SmoothAimEnabled",
- "Neon_AimBot_SmoothAimSpeed",
- "Neon_AimBot_IgnoreFriends",
- "Neon_AimBot_IgnoreAdmins",
- "Neon_AimBot_Friendlyfire",
- "Neon_AimBot_NoRecoil",
- "Neon_AimBot_AimOffset",
- "Neon_AimBot_AimBone",
- "Neon_AimBot_AimMode",
- "Neon_AimBot_IgnoreSteamFriends",
- "Neon_PlayerESP",
- "Neon_PlayerESP_Health",
- "Neon_PlayerESP_ShowAll",
- "Neon_NPCESP",
- "Neon_PlayerFullBright",
- "Neon_PlayerWireFrame",
- "Neon_MoneyPrinterESP",
- "Neon_MoneyESP",
- "Neon_ShipmentESP",
- "Neon_FullBright",
- "Neon_Gray",
- "Neon_WorldWireFrame",
- "Neon_PlayerBox",
- "Neon_Bhop",
- "Neon_ULXAntiGag",
- "Neon_NikeSpeed",
- "Neon_HostTimeScale",
- "Neon_SpeedHack_CheatsOff",
- "Neon_Traitor",
- "Neon_KeypadHack",
- "Neon_WeaponsESP",
- "Neon_AimBot_TriggerBot",
- "Neon_PlayerWallHackFull",
- "Neon_DynamicLight",
- "Neon_DynamicLightSize",
- "Neon_LogPlayerIPs",
- "Neon_CrossHair",
- "Neon_CrossHair_Red",
- "Neon_CrossHair_Green",
- "Neon_CrossHair_Blue",
- "Neon_C4Detection",
- "hermes_misc_antiaimr_antiaim",
- "hermes_misc_antiaimy_antiaim",
- "hermes_misc_antiaimp_antiaim",
- "hermes_misc_antiaimduck_antiaim",
- "hermes_misc_antiaimrandom_antiaim",
- "hermes_misc_antiaim_antiaim",
- "hermes_misc_zoomamount_zoom",
- "hermes_misc_zoomontrigger_zoom",
- "hermes_misc_zoomonaim_zoom",
- "hermes_misc_zoomalways_zoom",
- "hermes_misc_zoom_zoom",
- "hermes_misc_speedhackspeed_speedhack",
- "hermes_misc_speedhack_speedhack",
- "hermes_misc_particles_globals",
- "hermes_misc_fullbrightg_globals",
- "hermes_misc_radarradius_radar",
- "hermes_misc_radarspin_radar",
- "hermes_misc_radarname_radar",
- "hermes_misc_radar_radar",
- "hermes_misc_crosshairlength_crosshair",
- "hermes_misc_crosshairgap_crosshair",
- "hermes_misc_crosshair_crosshair",
- "hermes_misc_crosshairtype_crosshair",
- "hermes_misc_ulxantigag_misc",
- "hermes_misc_autopistol_misc",
- "hermes_misc_bunnyhop_misc",
- "hermes_misc_namesteal_misc",
- "hermes_esp_asusval_asus",
- "hermes_esp_asusmdl_asus",
- "hermes_esp_asus_asus",
- "hermes_esp_visiblechams_chams",
- "hermes_esp_fullbright_chams",
- "hermes_esp_walltype_chams",
- "hermes_esp_vehiclese_entities",
- "hermes_esp_ragdollse_entities",
- "hermes_esp_weaponse_entities",
- "hermes_esp_entityliste_entities",
- "hermes_esp_enablee_entities",
- "hermes_esp_boxn_npcs",
- "hermes_esp_enablen_npcs",
- "hermes_esp_adminlist_players",
- "hermes_esp_friendsmark_players",
- "hermes_esp_barrel_players",
- "hermes_esp_weapon_players",
- "hermes_esp_health_players",
- "hermes_esp_name_players",
- "hermes_esp_enemyonly_players",
- "hermes_esp_enable_players",
- "hermes_esp_optical_players",
- "hermes_esp_fadelength_general",
- "hermes_esp_maxshow_general",
- "hermes_esp_enablefade_general",
- "hermes_esp_font_general",
- "hermes_aim_novisspread_accuracy",
- "hermes_aim_norecoil_accuracy",
- "hermes_aim_nospread_accuracy",
- "hermes_aim_togglename_hud",
- "hermes_aim_toggle_hud",
- "hermes_aim_triggerdistance_triggerbot",
- "hermes_aim_triggernospread_triggerbot",
- "hermes_aim_triggerkey_triggerbot",
- "hermes_aim_triggerbot_triggerbot",
- "hermes_aim_ignorevehicle_targeting",
- "hermes_aim_ignoreghost_targeting",
- "hermes_aim_ignoretraitor_targeting",
- "hermes_aim_ignoreteam_targeting",
- "hermes_aim_ignoresteam_targeting",
- "hermes_aim_ignoreadmin_targeting",
- "hermes_aim_targetnpc_targeting",
- "hermes_aim_targetplayer_targeting",
- "hermes_aim_friendslist_targeting",
- "hermes_aim_predictply_aimbot",
- "hermes_aim_predicttar_aimbot",
- "hermes_aim_smoothaimspeed_aimbot",
- "hermes_aim_fov_aimbot",
- "hermes_aim_offset_aimbot",
- "hermes_aim_disableafterkill_aimbot",
- "hermes_aim_holdtarget_aimbot",
- "hermes_aim_smoothaim_aimbot",
- "hermes_aim_velocitychecks_aimbot",
- "hermes_aim_loscheck_aimbot",
- "hermes_aim_silentaim_aimbot",
- "hermes_aim_autoshoot_aimbot",
- "hermes_aim_prediction_aimbot",
- "hermes_aim_aimmode_aimbot",
- "hermes_aim_aimtype_aimbot",
- "hermes_load",
- "hermes_host_timescale",
- "hermes_pato",
- "hermes_sv_cheats",
- "hermes_mat_fullbright",
- "hermes_r_drawparticles",
- "2_r_drawothermodels",
- "2_sv_cheats",
- "2_host_timescale",
- "1_r_drawothermodels",
- "1_sv_cheats",
- "1_host_timescale",
- "seb_enable",
- "sh_enabled",
- "SethHack_allow_cheats_default",
- "SethHack_ff",
- "SethHack_Chams",
- "SethHack_NPConly",
- "SethHack_Entonly",
- "SethHack_Plyonly",
- "SethHack_LockY",
- "SethHack_Enemy_Compensation",
- "SethHack_Me_Compensation",
- "SethHack_TMW",
- "SethHack_Ignore_SteamFriends",
- "SethHack_Ignore_Admins",
- "SethHack_Trigger_Bot",
- "SethHack_RestrictFOV_Value",
- "SethHack_AimSmooth",
- "SethHack_Mode",
- "SethHack_espplayeron",
- "SethHack_espunhideon",
- "SethHack_espmode",
- "SethHack_espcross",
- "SethHack_espitemon",
- "SethHack_espvehicleon",
- "SethHack_espnpcon",
- "SethHack_espweaponon",
- "SethHack_esptrans",
- "SethHack_adminlist",
- "SethHack_drawclassname",
- "SethHack_showcmds",
- "SethHack_blacklistcmds",
- "SethHack_showumsgs",
- "SethHack_autoreload",
- "SethHack_crosshair",
- "SethHack_chams2",
- "SethHack_bhop",
- "SethHack_spinbot",
- "SethHack_chatspam",
- "SethHack_chatspam_interval",
- "SethHack_enable_filelogs",
- "SethHack_enable_sendlualog",
- "SethHack_enable_iplogs",
- "SethHack_enable_dslogs",
- "SethHack_speedfactor",
- "SethHack_gamemodeview",
- "SethHack_clientnoclip",
- "SethHack_always_nospread",
- "Ink_Esp_Admin",
- "Ink_Bhop",
- "Ink_Trigger",
- "Ink_TTT",
- "Ink_AntiGag",
- "Ink_Aimbot_IgnoreSteam",
- "Ink_Aimbot_Friendlyfire",
- "Ink_Aimbot_IgnoreAdmins",
- "Ink_SmoothAim_Enabled",
- "Ink_Smooth_Speed",
- "Aimbot_Offset",
- "Ink_Aimbot_Norecoil",
- "Ink_Key",
- "Ink_Func",
- "Ink_AimKeySave",
- "Ink_MenuKeySave",
- "Ink_PropKeySave",
- "ihpublicaimbot_enabled",
- "fap_aimbot_toggle",
- "Nishack_Triggerbot_Enabled",
- "sh_wallhack_dist",
- "pb_aim_trigger",
- "TB_BlockRCC",
- "trooper_aimbot",
- "trooper_autoshoot",
- "trooper_norecoil",
- "pb_load",
- "bc_norecoil",
- "bc_bouncy",
- "wots_buddy_attack",
- "wots_aimbot_teammode",
- "wots_aimbot_mouselock",
- "fap_aim_checkpartialhits",
- "fap_aim_enabled",
- "fap_aim_friendlyfire",
- "fap_aim_targetnpcs",
- "fap_aim_autofire",
- "fap_aim_autoreload",
- "fap_aim_bonemode",
- "fap_aim_targetfriends",
- "fap_aim_targetsteamfriends",
- "fap_aim_targetmode",
- "fap_aim_nospread",
- "fap_aim_maxdistance",
- "fap_aim_targetadmins",
- "fap_aim_antisnap",
- "fap_aim_norecoil",
- "fap_aim_antisnapspeed",
- "fap_aim_maxangle",
- "fap_aim_snaponfire",
- "fap_aim_snaponfiretime",
- "fap_aim_onlytargettraitors",
- "fap_aim_velocityprediction",
- "fap_aim_checknpcrelationship",
- "fap_checkforupdates",
- "fap_shouldload",
- "fap_enablekeybinding",
- "fap_bunnyhop",
- "fap_bunnyhopspeed",
- "fap_dontchecklos",
- "fap_alwaysloadhardcopy",
- "fap_ucmdfire",
- "Sethhacks_AIM_Anti",
- "Sethhacks_ESP_Info",
- "Sethhacks_ESP_Box",
- "Sethhacks_ESP_HPBar",
- "Sethhacks_ESP_Tracer",
- "Sethhacks_ESP_Crosshair",
- "Sethhacks_ESP_Chams",
- "Sethhacks_ESP_Ents",
- "Sethhacks_ESP_Distance",
- "Sethhacks_MISC_Bunnyhop",
- "Sethhacks_MISC_TTT",
- "Sethhacks_MISC_ChatSpam",
- "Sethhacks_MISC_CSNoclip",
- "Sethhacks_MISC_Thirdperson",
- "Sethhacks_MISC_RPGod",
- "Sethhacks_MISC_NameChanger",
- "Sethhacks_MISC_ShowSpec",
- "Sethhacks_MISC_ShowAdmins",
- "Sethhacks_PERP_Fuel",
- "Sethhacks_PERP_Druggy",
- "Sethhacks_PERP_Weed",
- "Sethhacks_PERP_RPNames",
- "Sethhacks_PERP_PlayerInfo",
- "Sethhacks_AIM_Friendly",
- "Sethhacks_AIM_Steam",
- "Sethhacks_AIM_Admins",
- "Sethhacks_AIM_Auto",
- "Sethhacks_AIM_NoRecoil",
- "Sethhacks_AIM_Offset",
- "Sethhacks_AIM_Trigger",
- "Sethhacks_AIM_Silent",
- "Sethhacks_AIM_SH",
- "Sethhacks_AIM_Anti",
- "defcon",
- "vHack",
- "Syko",
- "hera_aim_toggle",
- "hera_aim_spinbot",
- "hera_misc_chatspam",
- "hera_misc_bhop",
- "hera_esp_info",
- "hera_esp_3dbox",
- "hera_esp_2dbox",
- "hera_esp_health",
- "hera_esp_tracer",
- "hera_esp_tracer",
- "hera_misc_crosshair",
- "hera_esp_weapons",
- "hera_esp_chams",
- "hera_misc_sky",
- "hera_calcview",
- "hera_misc_fullbright",
- "hera_aim_anti",
- "hera_aim_silent",
- "dead_esp",
- "dead_chams",
- "dead_chams_wire",
- "dead_tracers",
- "dead_tracers_traceteam",
- "dead_esp_line",
- "dead_esp_ents",
- "dead_xray",
- "dead_aimbot",
- "dead_aimbot_onshoot",
- "dead_aimbot_head",
- "dead_glow",
- "dead_glow_weapons",
- "dead_ents_wallhack",
- "dead_triggerbot",
- "dead_aimbot_infov",
- "dead_aimbot_fov",
- "Daz_ESP_Weapons",
- "Daz_ESP_Items",
- "daz_showdruggy",
- "asb_esp",
- "asb_chams",
- "shit_esp",
- "shit_esp_bb",
- "shit_esp_bbt",
- "+asb_Menu",
- "asb_Menu_Reload",
- "dead_menu",
- "dh_esp",
- "dh_aimbot",
- "dh_bhop",
- "dh_autoshoot",
- "hera_menu_toggle",
- "Hera_AIM_Anti",
- "Hera_ESP_Info",
- "Hera_ESP_Box",
- "Hera_ESP_HPBar",
- "Hera_ESP_Tracer",
- "Hera_ESP_Crosshair",
- "Hera_ESP_Chams",
- "Hera_ESP_Ents",
- "Hera_ESP_Distance",
- "Hera_MISC_Bunnyhop",
- "Hera_MISC_TTT",
- "Hera_MISC_ChatSpam",
- "Hera_MISC_CSNoclip",
- "Hera_MISC_Thirdperson",
- "Hera_MISC_RPGod",
- "Hera_MISC_NameChanger",
- "Hera_MISC_ShowSpec",
- "Hera_MISC_ShowAdmins",
- "Hera_PERP_Fuel",
- "Hera_PERP_Druggy",
- "Hera_PERP_Weed",
- "Hera_PERP_RPNames",
- "Hera_PERP_PlayerInfo",
- "Hera_AIM_Friendly",
- "Hera_AIM_Steam",
- "Hera_AIM_Admins",
- "Hera_AIM_Auto",
- "Hera_AIM_NoRecoil",
- "Hera_AIM_Offset",
- "Hera_AIM_Trigger",
- "Hera_AIM_Silent",
- "Hera_AIM_SH",
- "Hera_AIM_Anti",
- "HZ_Crosshair",
- "jam_materials",
- "aimbot",
- "xray_menu",
- "xray_chams",
- "xray_player",
- "xray_rp",
- "xray_bhop",
- "lukehack_aimbot",
- "lukehack_aimbot_bone",
- "lukehack_autoshoot",
- "lukehack_norecoil",
- "lukehack_friends",
- "lukehack_team",
- "lukehack_target",
- "lukehack_target_steamid",
- "lukehack_esp",
- "lukehack_esp_darkrp",
- "lukehack_esp_health",
- "lukehack_esp_weapon",
- "lukehack_esp_usergroup",
- "lukehack_target_type",
- "lukehack_crosshair",
- "lukehack_wallhack",
- "lukehack_notify_update",
- "lukehack_notify_loaded",
- "lukehack_esp_dead",
- }
- local Hacks = {
- }
- local files = {
- "hemihack/hh_main.txt",
- "d_aimkey.txt",
- "d_settings.txt",
- "ginject/*.txt",
- "Hera/*.txt",
- "hera/log.txt",
- "ginject/default.txt",
- "XRay/*.txt",
- }
- local GenericHackFiles = {
- "esp",
- "aim",
- "aimbot",
- "wallhack",
- "hexchams",
- "teebot",
- "faphack",
- "hera",
- "dead",
- "project-dead",
- "hack",
- "cheat",
- "h4x",
- "hax",
- }
- local BadPrints = {
- "sethhack",
- "hera",
- "ginject",
- "project-dead",
- "hack",
- "bot",
- "[hera]",
- "testhack",
- "hake",
- "aimbot",
- "esp",
- "wallhack",
- "hacking",
- "xray",
- "MICROBOT.MAIN",
- "Autoaim",
- "DW:",
- "Luke's",
- "luke",
- "micro",
- }
- local badhooks = {
- }
- local badrcc = {
- "+attack",
- "+jump",
- }
- local illegal_fonts = {
- "ElebotPlayerTitle", -- elebot
- "ElebotPlayerInfo", -- elebot
- "shmenufont", -- sethhack
- "Hera_ScoreboardFont", -- hera
- "ESPFont", -- hera
- "ESPFont_Small", -- hera
- }
- local illegal_modules = {
- "in_TotallyNotABypass.dll",
- "gmcl_cvar3_win32",
- "gmcl_dead_win32",
- "gm_cvar2.dll",
- "gm_filesystem.dll",
- "gm_bbot.dll",
- "gm_eradicate.dll",
- "gm_neon.dll",
- "gm_neon_cvar.dll",
- "gm_No_core.dll",
- "gm_No_fvar.dll",
- "gm_sourcenet.dll",
- "gmcl_coldfire.dll",
- "gmcl_deco.dll",
- "gmcl_disconnect.dll",
- "gmcl_hermes.dll",
- "gmcl_herpes.dll",
- "gmcl_hh.dll",
- "gmcl_hhns.dll",
- "gmcl_ironballs.dll",
- "gmcl_pall.dll",
- "gmcl_sdef2.dll",
- "gmcl_sdef3.dll",
- "gmcl_seb.dll",
- "gmcl_sh.dll",
- "gmcl_sseb.dll",
- "gmcl_steamworks",
- "gmcl_MichaelJFox.dll",
- "gm_bypass.dll"
- }
- local module_names = {
- "in_TotallyNotABypass",
- "cvar3",
- "dead",
- "cvarforce",
- "cat",
- "bbot",
- "bypass",
- "neon",
- "deco",
- "hera",
- };
- function HZPACS:Print(col,msg)
- chat.AddText(
- col,"[PERP_ACS] ",
- Color(255,255,255),msg)
- end
- HZPACS:Print(Color(0,255,255),"Scans every few sec or min.")
- HZPACS:Print(Color(0,255,255),"If you get by tell me")
- function HZPACS:Detect(found,find)
- HZPACS:Print(Color(255,0,0),"Player kicked CHEATS DETECTED: "..found)
- servRCC(BanCommand,found)
- RunConsoleCommand( "say", "/ooc I'm Kicked by anti-cheats alert admin." )
- if find then
- servRCC("_find",find)
- end
- end
- local oldmsg = Msg
- local oldmsgn = MsgN
- local oldp = print
- local oldsurfacecf = surface.CreateFont
- concommand.Add("PACS_CheckMe",function()
- HZPACS:Print(Color(0,0,0),"manual check")
- RunCheck()
- end)
- timer.Create(""..math.random(1,12302133948398439).."",300,0,function() RunCheck() end) --//random chec
- function RunCheck()
- HZPACS:Print(Color(255,255,0),"Scans....")
- /*
- ==========================
- sv_ force detection
- ==========================
- */
- -- DETECT SV_CHEATS
- if GetConVarNumber("sv_cheats") >= 1 then
- HZPACS:Detect("sv_cheats")
- end
- if servCVE("sv_allowcslua") == false then
- HZPACS:Detect("sv_cheats:false")
- end
- -- DETECT HOST_TIMESCALE
- if GetConVarNumber("host_timescale") > 1 then
- HZPACS:Detect("Speedhack")
- end
- -- DETECT SV_ALLOWCSLUA
- if servCVE( "sv_allowcslua" ) == false then
- HZPACS:Detect("sv_allowcslua:false")
- end
- if GetConVarNumber( "sv_allowcslua" ) > 0 then
- HZPACS:Detect("sv_allowcslua:>0")
- end
- /*
- ============================
- Cheat specific detection
- ============================
- */
- -- DETECT HYDRO
- if _G.GetUserName ~= nil then
- HZPACS:Detect("Cheat:Hydro")
- end
- -- DETECT TEEBOT
- if _G.RunHax then
- HZPACS:Detect("Cheat:TeeBot")
- end
- -- DETECT FORELINESCRIPTS
- if _G.FLS ~= nil then
- HZPACS:Detect("Cheat:Lethal")
- end
- -- DETECT FORELINESCRIPTS
- if _G.DermaCode ~= nil then
- HZPACS:Detect("Cheat:Lethal")
- end
- -- DETECT ASP
- if _G.ASP ~= nil then
- HZPACS:Detect("Cheat:ASP")
- end
- -- DETECT BLUEHACK
- if _G.BKConVarList ~= nil then
- HZPACS:Detect("Cheat:BlueHack")
- end
- if _G.BKConVarNames ~= nil then
- HZPACS:Detect("Cheat:BlueHack")
- end
- if _G.BKAimbotWhitelist ~= nil then
- HZPACS:Detect("Cheat:BlueHack")
- end
- if _G.BKAimbotBlacklist ~= nil then
- HZPACS:Detect("Cheat:BlueHack")
- end
- -- DETECT INKBOT
- if _G.Change ~= nil then
- HZPACS:Detect("Cheat:InkBot")
- end
- if _G.TeamColor ~= nil then
- HZPACS:Detect("Cheat:InkBot")
- end
- if _G.WeaponTable ~= nil then
- HZPACS:Detect("Cheat:InkBot")
- end
- -- DETECT GINJECT
- if file.IsDir("ginject","DATA") then
- HZPACS:Detect("Cheat:GInject","data/ginject/")
- end
- if file.Exists("ginject/default.txt","DATA") then
- HZPACS:Detect("Cheat:GInject","data/ginject/default.txt")
- end
- -- DETECT PH0NEBOT
- if file.IsDir("ph0nebot","DATA") then
- HZPACS:Detect("Cheat:ph0nebot","data/ph0nebot/")
- end
- -- DETECT HERA
- if file.IsDir("hera","DATA") then
- HZPACS:Detect("Cheat:Hera_v4","data/hera/")
- end
- if _G.Hera ~=nil then
- HZPACS:Detect("Cheat:Hera_v4")
- end
- -- DETECT DEFCON
- if _G.defcon ~= nil then
- HZPACS:Detect("Cheat:defcon")
- end
- if file.Exists("d_settings.txt","DATA") then
- HZPACS:Detect("Cheat:defcon","data/d_settings.txt")
- end
- if file.Exists("d_entities.txt","DATA") then
- HZPACS:Detect("Cheat:defcon","data/d_entities.txt")
- end
- if file.Exists("d_whitelist.txt","DATA") then
- HZPACS:Detect("Cheat:defcon","data/d_whitelist.txt")
- end
- if file.Exists("d_aimkey.txt","DATA") then
- HZPACS:Detect("Cheat:defcon","data/d_aimkey.txt")
- end
- if file.Exists("d_trigkey.txt","DATA") then
- HZPACS:Detect("Cheat:defcon","data/d_trigkey.txt")
- end
- -- DETECT NAZIHOOK
- if _G.cne ~= nil then
- HZPACS:Detect("Cheat:NaziHook")
- end
- -- DETECT mAphex (That's what you get for copypasting)
- if _G.lightblue ~= nil then
- HZPACS:Detect("Cheat:mAphex")
- end
- if _G.orange ~= nil then
- HZPACS:Detect("Cheat:mAphex")
- end
- if _G.mapex_speed ~= nil then
- HZPACS:Detect("Cheat:mAphex")
- end
- if _G.mapex_autoshoot ~= nil then
- HZPACS:Detect("Cheat:mAphex")
- end
- if _G.speedhack_speed ~= nil then
- HZPACS:Detect("Cheat:mAphex")
- end
- -- DETECT LUKEHACK
- if _G.SystemOnline ~= nil then
- HZPACS:Detect("Cheat:LukeHack")
- end
- -- DETECT BOTBOT
- if _G.npctargs ~= nil then
- HZPACS:Detect("Cheat:BotBot")
- end
- /*
- ===============================
- General detection
- ===============================
- */
- -- DETECT SUSPICIOUS BINDS
- hook.Add("PlayerBindPress",""..math.random(1,500).."", function(ply,bind)
- if string.find(string.lower(bind),'aim') then
- HZPACS:Detect("Bind:Aimbot")
- elseif string.find(string.lower(bind),'aimbot') then
- HZPACS:Detect("Bind:Aimbot")
- elseif string.find(string.lower(bind),'_speed') then
- HZPACS:Detect("Bind:SpeedHack")
- elseif string.find(string.lower(bind),'hack') then
- HZPACS:Detect("Bind:General")
- elseif string.find(string.lower(bind),'bot') then
- HZPACS:Detect("Bind:General")
- elseif string.find(string.lower(bind),'hax') then
- HZPACS:Detect("Bind:General")
- end
- end)
- -- DETECT SOME PRINTS
- function print(str)
- if table.HasValue(BadPrints,str:lower()) then
- HZPACS:Detect("Print:"..str:lower())
- else
- return oldp(str)
- end
- end
- function Msg(str)
- if table.HasValue(BadPrints,str:lower()) then
- HZPACS:Detect("Msg:"..str:lower())
- else
- return oldmsg(str)
- end
- end
- function MsgN(str)
- if table.HasValue(BadPrints,str:lower()) then
- HZPACS:Detect("MsgN:"..str:lower())
- else
- return oldmsgn(str)
- end
- end
- -- DETECT CONCOMMANDS
- for k,v in pairs (badcmds) do
- if( concommand.GetTable()[v] ) then
- HZPACS:Detect("ConCommand:"..v)
- end
- end
- -- DETECT CONVARS
- for k,v in pairs(badconvars) do
- if servCVE(v) then
- HZPACS:Detect("ConVar:"..v)
- end
- end
- -- DETECT AND LOG MODULES
- function require(mod) -- log modules required, so we can blacklist them later
- servRCC("__mod",mod)
- if table.HasValue(module_names,mod) then
- HZPACS:Detect("Module:"..mod)
- end
- return servREQ(mod)
- end
- -- DETECT RUNCONSOLECOMMANDS
- function RunConsoleCommand(cmd,...)
- if table.HasValue(badcmds,cmd) or table.HasValue(badrcc,cmd) then
- HZPACS:Detect("RunConsoleCommand:"..cmd)
- end
- return servRCC(cmd,...)
- end
- --Engine Console Command blocking.
- function engineConsoleCommand(ply, cmd, args)
- for k,v in pairs(Hacks) do
- for a,b in pairs(v) do
- if string.find(cmd:lower(), b:lower()) then
- HZPACS:Detect("ECC:"..k)
- end
- end
- end
- end
- -- CHECK FOR MODULES
- for k,v in pairs(servf.Find("lua/bin/*","LUA", true)) do
- if table.HasValue(illegal_modules:lower(), v:lower()) then
- HZPACS:Detect("File:"..v)
- end
- end
- -- DETECT LUA FILES
- for k,v in pairs(servf.Find("lua/autorun/client/*","LUA")) do
- for a,b in pairs(GenericHackFiles) do
- if string.find(v:lower(), b:lower()) then
- HZPACS:Detect("File:"..v)
- end
- end
- end
- -- DETECT LUA FILES
- for k,v in pairs(servf.Find("lua/*","LUA")) do
- for a,b in pairs(GenericHackFiles) do
- if string.find(v:lower(), b:lower()) then
- HZPACS:Detect("File:"..v)
- end
- end
- end
- -- DETECT DATA FILES
- for k,v in pairs(files) do
- if table.HasValue(file.Find("data/*","DATA",true), v) then
- HZPACS:Detect("File:"..v)
- end
- end
- -- COMPLETE.
- HZPACS:Print(Color(0,255,0),"Checks completed.")
- --MsgC(Color(0,255,0),"[PERP_ACS] ")
- --MsgC(Color(255,255,255),"Check completed.\n")
- end
- RunCheck() -- run it on load
- --MsgC(Color(255,0,0),"[PERP_ACS] ")
- --MsgC(Color(255,255,255),"Finished loading\n")
- --MsgC(Color(255,0,255),"[PERP_ACS] ")
- MsgC(Color(255,255,255),"Scan....\n")
- MsgC(Color(0,0,255),"[PERP_ACS] ")
- --MsgC(Color(255,255,255),"Thanks\n")
- cl_LoadTime = math.floor(cl_LoadTime - CurTime())
- if cl_LoadTime < 0 then
- cl_LoadTime = -cl_LoadTime
- end
- --MsgC(Color(0,255,255),"[PERP_ACS] ")
- MsgC(Color(255,255,255),"Loaded in "..cl_LoadTime.." seconds!\n")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement