• gmod_src: Block some dubious modules from loading
    11 replies, posted
[B]Revision 693[/B] [INDENT]Block some dubious modules from loading[/INDENT][B]Changed Files:[/B] [LIST] [*]trunk/src_garrysmod/garrysmod/g_lua/LuaOverrides.cpp [/LIST] Committed By [B]Garry Newman[/B]
Does this mean you're blocking the modules that get you VAC banned?
No, VAC takes care of them. I'm blocking cheat ones, that aren't 100% cheats, but are mostly used for cheating.
like script enforcer bypassers are now blocked? If so good job :)
But what about ZLib? Every time I install Gmod, some concommand keeps trying to run (ZLib_installed) before I spawn.
[QUOTE=commandhat;25661086]But what about ZLib? Every time I install Gmod, some concommand keeps trying to run (ZLib_installed) before I spawn.[/QUOTE] that's wiremod checking if you have ZLib installed
Apparently gm_scriptenforcer can still load and bypass SE. [code]{t='PlayerLeaveVehicle',n='CustomHeliVehicleExits',c='addons\\airvehicles\\lua\\autorun\\customhelivehicleexit.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='PlayerLeaveVehicle',n='ARRThrowOut',c='addons\\bail out\\lua\\autorun\\jumpoutcar.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='Think',n='ARRBailRagdoll',c='addons\\bail out\\lua\\autorun\\jumpoutcar.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='EntityTakeDamage',n='ARRDamageRagdoll',c='addons\\bail out\\lua\\autorun\\jumpoutcar.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='CanPlayerEnterVehicle',n='ARRDontGoIn',c='addons\\bail out\\lua\\autorun\\jumpoutcar.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='PlayerSpawn',n='ARRPreventBailGlitches',c='addons\\bail out\\lua\\autorun\\jumpoutcar.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='PlayerDeath',n='ARRRemovesDeathRagdoll',c='addons\\bail out\\lua\\autorun\\jumpoutcar.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='CanTool',n='ARRPreventToolingOfBailRagdoll',c='addons\\bail out\\lua\\autorun\\jumpoutcar.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='PhysgunPickup',n='ARRNoPhysgunPhysgun',c='addons\\bail out\\lua\\autorun\\jumpoutcar.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='PlayerDisconnected',n='ARRDontLeaveBailRagdoll',c='addons\\bail out\\lua\\autorun\\jumpoutcar.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='PlayerLeaveVehicle',n='ARRInitiateBailOut',c='addons\\bail out\\lua\\autorun\\rocketchair.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='Think',n='ARRBailOut',c='addons\\bail out\\lua\\autorun\\rocketchair.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='SetPlayerAnimation',n='ARRSetchairAnim',c='addons\\bail out\\lua\\autorun\\rocketchair.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='PlayerDisconnected',n='ARRDontLeaveBailRagdoll',c='addons\\bail out\\lua\\autorun\\rocketchair.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='EntityTakeDamage',n='ARRWinCan',c='addons\\bail out\\lua\\autorun\\windshieldcannon.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='CalcView',n='CatmullRomCams.CL.CalcViewOverride',c='addons\\catmull-rom cameras\\lua\\catmullromcams\\cl_calcview_hook.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='AddToolMenuTabs',n='CatmullRomCams.CL.Tab',c='addons\\catmull-rom cameras\\lua\\catmullromcams\\cl_tab.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='CalcView',n='CatmullRomCams.CL.CalcViewOverride',c='addons\\catmull-rom cameras\\lua\\catmullromcams\\sh_general_hooks.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='HUDShouldDraw',n='CatmullRomCams.CL.HUDHide',c='addons\\catmull-rom cameras\\lua\\catmullromcams\\sh_general_hooks.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='RenderScreenspaceEffects',n='CatmullRomCams.CL.BlackenScreenDuringTunneling',c='addons\\catmull-rom cameras\\lua\\catmullromcams\\sh_general_hooks.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='EntityTakeDamage',n='Vehicle_Damage_Fix',c='addons\\district9 driveable vehicles\\lua\\autorun\\district9_vehicles_turret.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='PlayerSpawnedVehicle',n='SpawnedVehicle',c='addons\\fueled mod vehicle pack\\lua\\autorun\\vehiclescript.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='PlayerEnteredVehicle',n='EnteredVehicle',c='addons\\fueled mod vehicle pack\\lua\\autorun\\vehiclescript.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='PlayerUse',n='GetInCar',c='addons\\fueled mod vehicle pack\\lua\\autorun\\vehiclescript.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='InitPostEntity',n='PHX Cleanup',c='addons\\phoenix-storm\\lua\\autorun\\phx_svn.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='AddToolMenuTabs',n='MakeAddToolMenuTabs',c='addons\\ragmorph\\lua\\autorun\\wobblemanmenu.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='PopulateToolMenu',n='AddPopulateRagMorphMenu',c='addons\\ragmorph\\lua\\autorun\\wobblemanmenu.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='PlayerLeaveVehicle',n='CustomSCarVehicleExits',c='addons\\scars\\lua\\autorun\\customscarvehicleexit.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='Initialize',n='SmartsnapInitialize',c='addons\\smartsnap\\lua\\autorun\\client.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='SpawnMenuOpen',n='SmartsnapSpawnMenu',c='addons\\smartsnap\\lua\\autorun\\client.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] {t='Think',n='SmartsnapThink',c='addons\\smartsnap\\lua\\autorun\\client.lua'},--[[STEAM_0:1:20044325|88.196.188.189:27005]] [/code]
gmcl_deco is the only module blacklisted at the moment.
[img]http://gyazo.com/64823ae70c2d8eedce6170152a0df9cf.png[/img]
[QUOTE=GuruCombineX;25666999][img_thumb]http://gyazo.com/64823ae70c2d8eedce6170152a0df9cf.png[/img_thumb][/QUOTE] What debugger do you use?
[QUOTE=Siemens;25673829]What debugger do you use?[/QUOTE] That is IDA.
[QUOTE=Chrisaster;25674204]That is IDA.[/QUOTE] I see. I've been using OllyDbg and quite a few people think IDA is a whole lot better.
Sorry, you need to Log In to post a reply to this thread.