Page 1 of 2 12 LastLast
Results 1 to 15 of 18
  1. #1
    Thelane618's Avatar
    Join Date
    Dec 2012
    Gender
    male
    Posts
    13
    Reputation
    10
    Thanks
    2
    My Mood
    Amazed

    ARMA 3 WASTELAND GOT V2 ANTIHACK

    Anyone cracked this yet or figure out how to get around it?

  2. #2
    Eugi18's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Posts
    16
    Reputation
    10
    Thanks
    1
    Nope, not yet.

  3. #3
    T0X1Cmods's Avatar
    Join Date
    Jul 2012
    Gender
    male
    Location
    Arma3.exe
    Posts
    310
    Reputation
    10
    Thanks
    3,453
    Code:
    THISIS43SPARTA =
    {
    	// diag_log "ANTI-HACK 0.6.7 starting...";
    	if (isServer) exitWith {};
    
    	{
    		if (loadFile _x != "") then 
    		{
    			// diag_log "ANTI-HACK 0.6.7: hacker?!";
    
    			waitUntil {time > 0.1};
    
    			cheatFlag = [player, "hack menu", _x];
    			publicVariableServer "cheatFlag";
    
    			endMission "LOSER";
    
    			for "_i" from 0 to 99 do
    			{
    				(findDisplay _i) closeDisplay 0;
    			};
    		};
    	} forEach ["used for hacking", "wuat\screen.sqf", "scripts\defaultmenu.sqf", "menu\initmenu.sqf", "scripts\exec.sqf", "menu\exec.sqf", "wuat\exec.sqf", "crinkly\keymenu.sqf", "scripts\ajmenu.sqf", "startup.sqf", "wookie_wuat\startup.sqf", "@DevCon\DevCon.pbo", "addons\@DevCon\DevCon.pbo", "DevCon.pbo", "ShadowyFaze\exec.sqf", "jestersMENU\exec.sqf", "vet@folder\vet@start.sqf", "LystoArma3\start.sqf", "scr\start.sqf", "Wookie_Beta\start.sqf"];
    
    	// diag_log "ANTI-HACK 0.6.7: Starting loops!";
    
    	[] spawn
    	{
    		// diag_log "ANTI-HACK 0.6.7: Detection of hack variables started!";
    
    		while { true } do
    		{
    			private "_continueLoop";
    			_continueLoop = true;
    
    			{
    				if !(isNil _x) exitWith 
    				{
    					// diag_log "ANTI-HACK 0.6.7: Found a hack variable!";
    
    					waitUntil {time > 0.1};
    
    					cheatFlag = [player, "hacked variable", _x];
    					publicVariableServer "cheatFlag";
    
    					endMission "LOSER";
    
    					for "_i" from 0 to 99 do
    					{
    						(findDisplay _i) closeDisplay 0;
    					};
    
    					_continueLoop = false;
    				};
    			} forEach ["abcd", "abcdefGEH", "abox1", "activeITEMlist", "activeITEMlistanzahl", "addgun", "aesp", "antiantiantiantih4x", "antiloop", "ARGT_JUMP", "atext", "battleHIGH_vehpub", "boost", "bowen", "bowonky", "byebyezombies", "cargod", "changebackpack", "changestats", "ChangingBullets_xx", "ctrl_onKeyDown", "dayzRespawn2", "dayzRespawn3", "dayzSetDate", "dayzSetFix", "DAYZ_CA1_Lollipops", "dayz_godmode", "debugConsoleIndex", "debug_simple", "debug_star_colorful", "delaymenu", "DEV_ConsoleOpen", "dontAddToTheArray", "drawic", "dwarden", "enamearr", "ESP", "fffffffffff", "firstrun", "footSpeedIndex", "footSpeedKeys", "fuckmegrandma", "g0d", "g0dmode", "gluemenu", "god", "godall", "godlol", "hacks", "hangender", "HaxSmokeOn", "HDIR", "helpmenu", "HMDIR", "hotkeymenu", "iBeFlying", "igodokxtt", "img", "InfiniteAmmo", "infi_STAR_exec", "inf_ammo_loop_infiSTAR", "initarr", "initarr2", "initarr3", "inv", "invall", "j", "keymenu", "keymenu2", "letmeknow", "Listw", "list_wrecked", "lmzsjgnas", "LOKI_GUI_Key_Color", "mahcaq", "maphalf", "mapm", "marker", "markPos", "mehatingjews", "mk2", "monky", "monkytp", "Monky_funcs_inited", "Monky_hax_toggled", "moptions", "morphtoanimals", "musekeys", "MV", "MY_KEYDOWN_FNC", "namePlayer", "nb", "nd", "omgwtfbbq", "p", "pathtoscrdir", "pbx", "pic", "playerDistanceScreen", "playericons", "playershield", "plrshldblckls", "plrshldblcklst", "ptags", "pu", "qofjqpofq", "qopfkqpofqk", "reinit", "rem", "rSPAWN", "rspwn", "sbp", "sbpc", "scode", "selecteditem", "shnmenu", "skinmenu", "slag", "smag", "spawnitems1", "spawnweapons1", "surrmenu", "swpn", "TAG_onKeyDown", "take1", "tempslag", "TentS", "testIndex", "theKeyControl", "thingtoattachto", "toggle_keyEH", "TTT5OptionNR", "Ug8YtyGyvguGF", "unitList", "unitsmenu", "v", "vehicleg0dv3_BushWookie", "vehiclegooov3ood_BushWookie", "ViLayer", "VL", "vm", "vspeed", "weapFun", "wierdo", "wl", "wuat_fpsMonitor", "xdistance", "xtags", "xtags_star_xx", "xyzaa", "xZombieBait", "zeus", "zeusmode", "zombieDistanceScreen", "zombieshield"];
    
    			if (!_continueLoop) exitWith {};
     
    			sleep 30;
    		};
    	};
    
    	[] spawn
    	{
    		private["_keyDownHandlerCount", "_keyUpHandlerCount", "_ctrlDrawHandlerCount"];
    		// diag_log "ANTI-HACK 0.6.7: Hack menu check started!";
    
    		while {	true } do
    		{
    			(findDisplay 46) displayRemoveAllEventHandlers "KeyUp";
    			((findDisplay 12) displayCtrl 51) ctrlRemoveAllEventHandlers "Draw";
    
    			if (!isNull findDisplay 3030 || {!isNull findDisplay 155}) exitWith 
    			{
    				// diag_log "ANTI-HACK 0.6.7: Found a hack menu!";
    
    				// player globalChat "[ANTI-HACK] This user has cheating scripts.";
    
    				waitUntil {time > 0.1};
    
    				cheatFlag = [player, "hack menu", _x];
    				publicVariableServer "cheatFlag";
    
    				endMission "LOSER";
    
    				for "_i" from 0 to 99 do
    				{
    					(findDisplay _i) closeDisplay 0;
    				};
    			};
    
    			sleep 5;
    		};
    	};
    	[] spawn
    	{
    		private["_recoilSettings"];
    		_recoilSettings = unitRecoilCoefficient player;
    
    		// diag_log "ANTI-HACK 0.6.7: Godmode check started!";
    
    		while { true } do
    		{
    			if (unitRecoilCoefficient player != _recoilSettings) exitWith 
    			{
    				// diag_log "ANTI-HACK 0.6.7: Detected recoil hack!";
    
    				// player globalChat "[ANTI-HACK] This user has cheating scripts.";
    
    				waitUntil {time > 0.1};
    
    				cheatFlag = [player, "no recoil", "null"];
    				publicVariableServer "cheatFlag";
    
    				endMission "LOSER";
    
    				for "_i" from 0 to 99 do
    				{
    					(findDisplay _i) closeDisplay 0;
    				};
    			};
    
    			setTerrainGrid 25;
    			sleep 5;
    		};
    	};
    };
    
    diag_log "ANTI-HACK 0.6.7: Starting...";
    diag_log "ANTI-HACK 0.6.7: Adding public variable handler";
    
    "cheatFlag" addPublicVariableEventHandler
    {
    	private["_array", "_player", "_playerName", "_playerID", "_playerNum", "_hackType", "_hackValue"];
    
    	_array = _this select 1;
    	_player = _array select 0;
    	_playerName = name _player;
    	_playerID = getPlayerUID _player;
    	_playerNum = owner _player;
    	_hackType = _array select 1;
    	_hackValue = _array select 2;
    	diag_log format ["ANTI-HACK 0.6.7: %1 (%2) has a scripts-detection for '%3' with the value '%4'", _playerName, _playerID, _hackType, _hackValue];
    
    	// Bug #8396 - serverCommand doesn't work for ARMA 3 as of 2013-05-27
    	serverCommand format ["#exec ban %1", _playerID];
    	serverCommand format ["#kick %1", _playerID];
    
    	sleep 0.5;
    
    	[call compile format ["[{ player commandChat '[ANTI-HACK NOTICE] %1 was kicked for using cheating scripts.'; }]", _playerName], "BIS_fnc_spawn", true, false] call BIS_fnc_MP;
    	diag_log format ["ANTI-HACK 0.6.7: %1 (%2) was kicked for '%3' with the value '%4'", _playerName, _playerID, _hackType, _hackValue];
    };
    
    "dat4ClientStarted" addPublicVariableEventHandler
    {
    	private["_client"];
    
    	_client = _this select 1;
    	(owner _client) publicVariableClient "THISIS43SPARTA";
    	diag_log format ["ANTI-HACK 0.6.7: Initializing anti-hack on client #%1 (%2)", owner _client, name _client];
    };
     
    diag_log "ANTI-HACK 0.6.7: Ready.";
    thats the antihack script got v2 uses
    __________________________________________________
    Computer Specifications.
    CPU: i7 4770k Haswell 4.6Ghz (Cooled by H100i Push pull (2x NZXT FS 200LED Pull and Noctua NF-F12 Push))
    RAM: Corsair Dominator Platinum 1866 Mhz 16GB 2x 8GB
    Motherboard: ASUS ROG Maximus 6 Hero
    Video Card: Zotac GTX 780

    __________________________________________________



  4. #4
    Axisofaj's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Posts
    29
    Reputation
    10
    Thanks
    5
    Any updates? The limitations of ARMA 3 Alpha are boring without the ability to spawn vehicles.

  5. #5
    madzy's Avatar
    Join Date
    May 2013
    Gender
    male
    Posts
    54
    Reputation
    10
    Thanks
    2
    So if I decided to rename my menu folder would this bypass the anti-cheat or would there be more I need to do?
    Last edited by madzy; 06-06-2013 at 09:37 AM.

  6. #6
    Pydrex's Avatar
    Join Date
    Jun 2013
    Gender
    male
    Posts
    0
    Reputation
    10
    Thanks
    0
    How can i use this on my server? Do i have to execvm a antihack.sqf or call the THISIS43SPARTA somehow?

  7. #7
    T0X1Cmods's Avatar
    Join Date
    Jul 2012
    Gender
    male
    Location
    Arma3.exe
    Posts
    310
    Reputation
    10
    Thanks
    3,453
    Quote Originally Posted by Pydrex View Post
    How can i use this on my server? Do i have to execvm a antihack.sqf or call the THISIS43SPARTA somehow?
    save this as antihack.sqf to your misions main directory
    Code:
    THISIS43SPARTA =
    {
    	// diag_log "ANTI-HACK 0.6.7 starting...";
    	if (isServer) exitWith {};
    
    	{
    		if (loadFile _x != "") then 
    		{
    			// diag_log "ANTI-HACK 0.6.7: hacker?!";
    
    			waitUntil {time > 0.1};
    
    			cheatFlag = [player, "hack menu", _x];
    			publicVariableServer "cheatFlag";
    
    			endMission "LOSER";
    
    			for "_i" from 0 to 99 do
    			{
    				(findDisplay _i) closeDisplay 0;
    			};
    		};
    	} forEach ["used for hacking", "wuat\screen.sqf", "scripts\defaultmenu.sqf", "menu\initmenu.sqf", "scripts\exec.sqf", "menu\exec.sqf", "wuat\exec.sqf", "crinkly\keymenu.sqf", "scripts\ajmenu.sqf", "startup.sqf", "wookie_wuat\startup.sqf", "@DevCon\DevCon.pbo", "addons\@DevCon\DevCon.pbo", "DevCon.pbo", "ShadowyFaze\exec.sqf", "jestersMENU\exec.sqf", "vet@folder\vet@start.sqf", "LystoArma3\start.sqf", "scr\start.sqf", "Wookie_Beta\start.sqf"];
    
    	// diag_log "ANTI-HACK 0.6.7: Starting loops!";
    
    	[] spawn
    	{
    		// diag_log "ANTI-HACK 0.6.7: Detection of hack variables started!";
    
    		while { true } do
    		{
    			private "_continueLoop";
    			_continueLoop = true;
    
    			{
    				if !(isNil _x) exitWith 
    				{
    					// diag_log "ANTI-HACK 0.6.7: Found a hack variable!";
    
    					waitUntil {time > 0.1};
    
    					cheatFlag = [player, "hacked variable", _x];
    					publicVariableServer "cheatFlag";
    
    					endMission "LOSER";
    
    					for "_i" from 0 to 99 do
    					{
    						(findDisplay _i) closeDisplay 0;
    					};
    
    					_continueLoop = false;
    				};
    			} forEach ["abcd", "abcdefGEH", "abox1", "activeITEMlist", "activeITEMlistanzahl", "addgun", "aesp", "antiantiantiantih4x", "antiloop", "ARGT_JUMP", "atext", "battleHIGH_vehpub", "boost", "bowen", "bowonky", "byebyezombies", "cargod", "changebackpack", "changestats", "ChangingBullets_xx", "ctrl_onKeyDown", "dayzRespawn2", "dayzRespawn3", "dayzSetDate", "dayzSetFix", "DAYZ_CA1_Lollipops", "dayz_godmode", "debugConsoleIndex", "debug_simple", "debug_star_colorful", "delaymenu", "DEV_ConsoleOpen", "dontAddToTheArray", "drawic", "dwarden", "enamearr", "ESP", "fffffffffff", "firstrun", "footSpeedIndex", "footSpeedKeys", "fuckmegrandma", "g0d", "g0dmode", "gluemenu", "god", "godall", "godlol", "hacks", "hangender", "HaxSmokeOn", "HDIR", "helpmenu", "HMDIR", "hotkeymenu", "iBeFlying", "igodokxtt", "img", "InfiniteAmmo", "infi_STAR_exec", "inf_ammo_loop_infiSTAR", "initarr", "initarr2", "initarr3", "inv", "invall", "j", "keymenu", "keymenu2", "letmeknow", "Listw", "list_wrecked", "lmzsjgnas", "LOKI_GUI_Key_Color", "mahcaq", "maphalf", "mapm", "marker", "markPos", "mehatingjews", "mk2", "monky", "monkytp", "Monky_funcs_inited", "Monky_hax_toggled", "moptions", "morphtoanimals", "musekeys", "MV", "MY_KEYDOWN_FNC", "namePlayer", "nb", "nd", "omgwtfbbq", "p", "pathtoscrdir", "pbx", "pic", "playerDistanceScreen", "playericons", "playershield", "plrshldblckls", "plrshldblcklst", "ptags", "pu", "qofjqpofq", "qopfkqpofqk", "reinit", "rem", "rSPAWN", "rspwn", "sbp", "sbpc", "scode", "selecteditem", "shnmenu", "skinmenu", "slag", "smag", "spawnitems1", "spawnweapons1", "surrmenu", "swpn", "TAG_onKeyDown", "take1", "tempslag", "TentS", "testIndex", "theKeyControl", "thingtoattachto", "toggle_keyEH", "TTT5OptionNR", "Ug8YtyGyvguGF", "unitList", "unitsmenu", "v", "vehicleg0dv3_BushWookie", "vehiclegooov3ood_BushWookie", "ViLayer", "VL", "vm", "vspeed", "weapFun", "wierdo", "wl", "wuat_fpsMonitor", "xdistance", "xtags", "xtags_star_xx", "xyzaa", "xZombieBait", "zeus", "zeusmode", "zombieDistanceScreen", "zombieshield"];
    
    			if (!_continueLoop) exitWith {};
     
    			sleep 30;
    		};
    	};
    
    	[] spawn
    	{
    		private["_keyDownHandlerCount", "_keyUpHandlerCount", "_ctrlDrawHandlerCount"];
    		// diag_log "ANTI-HACK 0.6.7: Hack menu check started!";
    
    		while {	true } do
    		{
    			(findDisplay 46) displayRemoveAllEventHandlers "KeyUp";
    			((findDisplay 12) displayCtrl 51) ctrlRemoveAllEventHandlers "Draw";
    
    			if (!isNull findDisplay 3030 || {!isNull findDisplay 155}) exitWith 
    			{
    				// diag_log "ANTI-HACK 0.6.7: Found a hack menu!";
    
    				// player globalChat "[ANTI-HACK] This user has cheating scripts.";
    
    				waitUntil {time > 0.1};
    
    				cheatFlag = [player, "hack menu", _x];
    				publicVariableServer "cheatFlag";
    
    				endMission "LOSER";
    
    				for "_i" from 0 to 99 do
    				{
    					(findDisplay _i) closeDisplay 0;
    				};
    			};
    
    			sleep 5;
    		};
    	};
    	[] spawn
    	{
    		private["_recoilSettings"];
    		_recoilSettings = unitRecoilCoefficient player;
    
    		// diag_log "ANTI-HACK 0.6.7: Godmode check started!";
    
    		while { true } do
    		{
    			if (unitRecoilCoefficient player != _recoilSettings) exitWith 
    			{
    				// diag_log "ANTI-HACK 0.6.7: Detected recoil hack!";
    
    				// player globalChat "[ANTI-HACK] This user has cheating scripts.";
    
    				waitUntil {time > 0.1};
    
    				cheatFlag = [player, "no recoil", "null"];
    				publicVariableServer "cheatFlag";
    
    				endMission "LOSER";
    
    				for "_i" from 0 to 99 do
    				{
    					(findDisplay _i) closeDisplay 0;
    				};
    			};
    
    			setTerrainGrid 25;
    			sleep 5;
    		};
    	};
    };
    
    diag_log "ANTI-HACK 0.6.7: Starting...";
    diag_log "ANTI-HACK 0.6.7: Adding public variable handler";
    
    "cheatFlag" addPublicVariableEventHandler
    {
    	private["_array", "_player", "_playerName", "_playerID", "_playerNum", "_hackType", "_hackValue"];
    
    	_array = _this select 1;
    	_player = _array select 0;
    	_playerName = name _player;
    	_playerID = getPlayerUID _player;
    	_playerNum = owner _player;
    	_hackType = _array select 1;
    	_hackValue = _array select 2;
    	diag_log format ["ANTI-HACK 0.6.7: %1 (%2) has a scripts-detection for '%3' with the value '%4'", _playerName, _playerID, _hackType, _hackValue];
    
    	// Bug #8396 - serverCommand doesn't work for ARMA 3 as of 2013-05-27
    	serverCommand format ["#exec ban %1", _playerID];
    	serverCommand format ["#kick %1", _playerID];
    
    	sleep 0.5;
    
    	[call compile format ["[{ player commandChat '[ANTI-HACK NOTICE] %1 was kicked for using cheating scripts.'; }]", _playerName], "BIS_fnc_spawn", true, false] call BIS_fnc_MP;
    	diag_log format ["ANTI-HACK 0.6.7: %1 (%2) was kicked for '%3' with the value '%4'", _playerName, _playerID, _hackType, _hackValue];
    };
    
    "dat4ClientStarted" addPublicVariableEventHandler
    {
    	private["_client"];
    
    	_client = _this select 1;
    	(owner _client) publicVariableClient "THISIS43SPARTA";
    	diag_log format ["ANTI-HACK 0.6.7: Initializing anti-hack on client #%1 (%2)", owner _client, name _client];
    };
     
    diag_log "ANTI-HACK 0.6.7: Ready.";
    then add this to your init.sqf

    Code:
    if (isServer) then {
        [] execVM "antihack.sqf";
    } else {
        "THISIS43SPARTA" addPublicVariableEventHandler
    {[] spawn (_this select 1);
    };
        dat4ClientStarted = player;
     
        publicVariableServer "dat4ClientStarted";
    };
    __________________________________________________
    Computer Specifications.
    CPU: i7 4770k Haswell 4.6Ghz (Cooled by H100i Push pull (2x NZXT FS 200LED Pull and Noctua NF-F12 Push))
    RAM: Corsair Dominator Platinum 1866 Mhz 16GB 2x 8GB
    Motherboard: ASUS ROG Maximus 6 Hero
    Video Card: Zotac GTX 780

    __________________________________________________



  8. #8
    madzy's Avatar
    Join Date
    May 2013
    Gender
    male
    Posts
    54
    Reputation
    10
    Thanks
    2
    Quote Originally Posted by T0X1Cmods View Post


    save this as antihack.sqf to your misions main directory
    Code:
    THISIS43SPARTA =
    {
    	// diag_log "ANTI-HACK 0.6.7 starting...";
    	if (isServer) exitWith {};
    
    	{
    		if (loadFile _x != "") then 
    		{
    			// diag_log "ANTI-HACK 0.6.7: hacker?!";
    
    			waitUntil {time > 0.1};
    
    			cheatFlag = [player, "hack menu", _x];
    			publicVariableServer "cheatFlag";
    
    			endMission "LOSER";
    
    			for "_i" from 0 to 99 do
    			{
    				(findDisplay _i) closeDisplay 0;
    			};
    		};
    	} forEach ["used for hacking", "wuat\screen.sqf", "scripts\defaultmenu.sqf", "menu\initmenu.sqf", "scripts\exec.sqf", "menu\exec.sqf", "wuat\exec.sqf", "crinkly\keymenu.sqf", "scripts\ajmenu.sqf", "startup.sqf", "wookie_wuat\startup.sqf", "@DevCon\DevCon.pbo", "addons\@DevCon\DevCon.pbo", "DevCon.pbo", "ShadowyFaze\exec.sqf", "jestersMENU\exec.sqf", "vet@folder\vet@start.sqf", "LystoArma3\start.sqf", "scr\start.sqf", "Wookie_Beta\start.sqf"];
    
    	// diag_log "ANTI-HACK 0.6.7: Starting loops!";
    
    	[] spawn
    	{
    		// diag_log "ANTI-HACK 0.6.7: Detection of hack variables started!";
    
    		while { true } do
    		{
    			private "_continueLoop";
    			_continueLoop = true;
    
    			{
    				if !(isNil _x) exitWith 
    				{
    					// diag_log "ANTI-HACK 0.6.7: Found a hack variable!";
    
    					waitUntil {time > 0.1};
    
    					cheatFlag = [player, "hacked variable", _x];
    					publicVariableServer "cheatFlag";
    
    					endMission "LOSER";
    
    					for "_i" from 0 to 99 do
    					{
    						(findDisplay _i) closeDisplay 0;
    					};
    
    					_continueLoop = false;
    				};
    			} forEach ["abcd", "abcdefGEH", "abox1", "activeITEMlist", "activeITEMlistanzahl", "addgun", "aesp", "antiantiantiantih4x", "antiloop", "ARGT_JUMP", "atext", "battleHIGH_vehpub", "boost", "bowen", "bowonky", "byebyezombies", "cargod", "changebackpack", "changestats", "ChangingBullets_xx", "ctrl_onKeyDown", "dayzRespawn2", "dayzRespawn3", "dayzSetDate", "dayzSetFix", "DAYZ_CA1_Lollipops", "dayz_godmode", "debugConsoleIndex", "debug_simple", "debug_star_colorful", "delaymenu", "DEV_ConsoleOpen", "dontAddToTheArray", "drawic", "dwarden", "enamearr", "ESP", "fffffffffff", "firstrun", "footSpeedIndex", "footSpeedKeys", "fuckmegrandma", "g0d", "g0dmode", "gluemenu", "god", "godall", "godlol", "hacks", "hangender", "HaxSmokeOn", "HDIR", "helpmenu", "HMDIR", "hotkeymenu", "iBeFlying", "igodokxtt", "img", "InfiniteAmmo", "infi_STAR_exec", "inf_ammo_loop_infiSTAR", "initarr", "initarr2", "initarr3", "inv", "invall", "j", "keymenu", "keymenu2", "letmeknow", "Listw", "list_wrecked", "lmzsjgnas", "LOKI_GUI_Key_Color", "mahcaq", "maphalf", "mapm", "marker", "markPos", "mehatingjews", "mk2", "monky", "monkytp", "Monky_funcs_inited", "Monky_hax_toggled", "moptions", "morphtoanimals", "musekeys", "MV", "MY_KEYDOWN_FNC", "namePlayer", "nb", "nd", "omgwtfbbq", "p", "pathtoscrdir", "pbx", "pic", "playerDistanceScreen", "playericons", "playershield", "plrshldblckls", "plrshldblcklst", "ptags", "pu", "qofjqpofq", "qopfkqpofqk", "reinit", "rem", "rSPAWN", "rspwn", "sbp", "sbpc", "scode", "selecteditem", "shnmenu", "skinmenu", "slag", "smag", "spawnitems1", "spawnweapons1", "surrmenu", "swpn", "TAG_onKeyDown", "take1", "tempslag", "TentS", "testIndex", "theKeyControl", "thingtoattachto", "toggle_keyEH", "TTT5OptionNR", "Ug8YtyGyvguGF", "unitList", "unitsmenu", "v", "vehicleg0dv3_BushWookie", "vehiclegooov3ood_BushWookie", "ViLayer", "VL", "vm", "vspeed", "weapFun", "wierdo", "wl", "wuat_fpsMonitor", "xdistance", "xtags", "xtags_star_xx", "xyzaa", "xZombieBait", "zeus", "zeusmode", "zombieDistanceScreen", "zombieshield"];
    
    			if (!_continueLoop) exitWith {};
     
    			sleep 30;
    		};
    	};
    
    	[] spawn
    	{
    		private["_keyDownHandlerCount", "_keyUpHandlerCount", "_ctrlDrawHandlerCount"];
    		// diag_log "ANTI-HACK 0.6.7: Hack menu check started!";
    
    		while {	true } do
    		{
    			(findDisplay 46) displayRemoveAllEventHandlers "KeyUp";
    			((findDisplay 12) displayCtrl 51) ctrlRemoveAllEventHandlers "Draw";
    
    			if (!isNull findDisplay 3030 || {!isNull findDisplay 155}) exitWith 
    			{
    				// diag_log "ANTI-HACK 0.6.7: Found a hack menu!";
    
    				// player globalChat "[ANTI-HACK] This user has cheating scripts.";
    
    				waitUntil {time > 0.1};
    
    				cheatFlag = [player, "hack menu", _x];
    				publicVariableServer "cheatFlag";
    
    				endMission "LOSER";
    
    				for "_i" from 0 to 99 do
    				{
    					(findDisplay _i) closeDisplay 0;
    				};
    			};
    
    			sleep 5;
    		};
    	};
    	[] spawn
    	{
    		private["_recoilSettings"];
    		_recoilSettings = unitRecoilCoefficient player;
    
    		// diag_log "ANTI-HACK 0.6.7: Godmode check started!";
    
    		while { true } do
    		{
    			if (unitRecoilCoefficient player != _recoilSettings) exitWith 
    			{
    				// diag_log "ANTI-HACK 0.6.7: Detected recoil hack!";
    
    				// player globalChat "[ANTI-HACK] This user has cheating scripts.";
    
    				waitUntil {time > 0.1};
    
    				cheatFlag = [player, "no recoil", "null"];
    				publicVariableServer "cheatFlag";
    
    				endMission "LOSER";
    
    				for "_i" from 0 to 99 do
    				{
    					(findDisplay _i) closeDisplay 0;
    				};
    			};
    
    			setTerrainGrid 25;
    			sleep 5;
    		};
    	};
    };
    
    diag_log "ANTI-HACK 0.6.7: Starting...";
    diag_log "ANTI-HACK 0.6.7: Adding public variable handler";
    
    "cheatFlag" addPublicVariableEventHandler
    {
    	private["_array", "_player", "_playerName", "_playerID", "_playerNum", "_hackType", "_hackValue"];
    
    	_array = _this select 1;
    	_player = _array select 0;
    	_playerName = name _player;
    	_playerID = getPlayerUID _player;
    	_playerNum = owner _player;
    	_hackType = _array select 1;
    	_hackValue = _array select 2;
    	diag_log format ["ANTI-HACK 0.6.7: %1 (%2) has a scripts-detection for '%3' with the value '%4'", _playerName, _playerID, _hackType, _hackValue];
    
    	// Bug #8396 - serverCommand doesn't work for ARMA 3 as of 2013-05-27
    	serverCommand format ["#exec ban %1", _playerID];
    	serverCommand format ["#kick %1", _playerID];
    
    	sleep 0.5;
    
    	[call compile format ["[{ player commandChat '[ANTI-HACK NOTICE] %1 was kicked for using cheating scripts.'; }]", _playerName], "BIS_fnc_spawn", true, false] call BIS_fnc_MP;
    	diag_log format ["ANTI-HACK 0.6.7: %1 (%2) was kicked for '%3' with the value '%4'", _playerName, _playerID, _hackType, _hackValue];
    };
    
    "dat4ClientStarted" addPublicVariableEventHandler
    {
    	private["_client"];
    
    	_client = _this select 1;
    	(owner _client) publicVariableClient "THISIS43SPARTA";
    	diag_log format ["ANTI-HACK 0.6.7: Initializing anti-hack on client #%1 (%2)", owner _client, name _client];
    };
     
    diag_log "ANTI-HACK 0.6.7: Ready.";
    then add this to your init.sqf

    Code:
    if (isServer) then {
        [] execVM "antihack.sqf";
    } else {
        "THISIS43SPARTA" addPublicVariableEventHandler
    {[] spawn (_this select 1);
    };
        dat4ClientStarted = player;
     
        publicVariableServer "dat4ClientStarted";
    };
    Honestly why would make you make a menu and then help servers detect it by posting this? Makes no sense.

  9. #9
    T0X1Cmods's Avatar
    Join Date
    Jul 2012
    Gender
    male
    Location
    Arma3.exe
    Posts
    310
    Reputation
    10
    Thanks
    3,453
    Quote Originally Posted by madzy View Post
    Honestly why would make you make a menu and then help servers detect it by posting this? Makes no sense.
    this doesn't detect my menu atleast the unreleased version also cus i can problem
    Last edited by T0X1Cmods; 06-06-2013 at 10:18 PM.
    __________________________________________________
    Computer Specifications.
    CPU: i7 4770k Haswell 4.6Ghz (Cooled by H100i Push pull (2x NZXT FS 200LED Pull and Noctua NF-F12 Push))
    RAM: Corsair Dominator Platinum 1866 Mhz 16GB 2x 8GB
    Motherboard: ASUS ROG Maximus 6 Hero
    Video Card: Zotac GTX 780

    __________________________________________________



  10. #10
    gilberto1337's Avatar
    Join Date
    Oct 2009
    Gender
    male
    Posts
    29
    Reputation
    10
    Thanks
    13
    Quote Originally Posted by madzy View Post
    Honestly why would make you make a menu and then help servers detect it by posting this? Makes no sense.
    Probably because if you had a little bit of knowledge, anti-script scripts like this are hella easy to bypass, i mean it literally TELLS you what it is looking for.

  11. The Following User Says Thank You to gilberto1337 For This Useful Post:

    macasdude (06-06-2013)

  12. #11
    T0X1Cmods's Avatar
    Join Date
    Jul 2012
    Gender
    male
    Location
    Arma3.exe
    Posts
    310
    Reputation
    10
    Thanks
    3,453
    Quote Originally Posted by gilberto1337 View Post
    Probably because if you had a little bit of knowledge, anti-script scripts like this are hella easy to bypass, i mean it literally TELLS you what it is looking for.
    how would you bypass this antihack then ?
    __________________________________________________
    Computer Specifications.
    CPU: i7 4770k Haswell 4.6Ghz (Cooled by H100i Push pull (2x NZXT FS 200LED Pull and Noctua NF-F12 Push))
    RAM: Corsair Dominator Platinum 1866 Mhz 16GB 2x 8GB
    Motherboard: ASUS ROG Maximus 6 Hero
    Video Card: Zotac GTX 780

    __________________________________________________



  13. #12
    macasdude's Avatar
    Join Date
    May 2011
    Gender
    male
    Posts
    6
    Reputation
    10
    Thanks
    1
    gilberto speaks the truth :P all i really needed was esp and unlimited ammo anyways heeeheeee

  14. #13
    madzy's Avatar
    Join Date
    May 2013
    Gender
    male
    Posts
    54
    Reputation
    10
    Thanks
    2
    Quote Originally Posted by macasdude View Post
    gilberto speaks the truth :P all i really needed was esp and unlimited ammo anyways heeeheeee
    No he speaks bullshit because i've changed all the names of scripts matching the ones in this anti-cheat including the menu folder name and it still gets detected. I'm using lystics menu btw.

  15. #14
    T0X1Cmods's Avatar
    Join Date
    Jul 2012
    Gender
    male
    Location
    Arma3.exe
    Posts
    310
    Reputation
    10
    Thanks
    3,453
    Quote Originally Posted by Thelane618 View Post
    Anyone cracked this yet or figure out how to get around it?
    yes i have a bypass for it and it will be in my next menu release
    __________________________________________________
    Computer Specifications.
    CPU: i7 4770k Haswell 4.6Ghz (Cooled by H100i Push pull (2x NZXT FS 200LED Pull and Noctua NF-F12 Push))
    RAM: Corsair Dominator Platinum 1866 Mhz 16GB 2x 8GB
    Motherboard: ASUS ROG Maximus 6 Hero
    Video Card: Zotac GTX 780

    __________________________________________________



  16. The Following User Says Thank You to T0X1Cmods For This Useful Post:

    macasdude (06-07-2013)

  17. #15
    macasdude's Avatar
    Join Date
    May 2011
    Gender
    male
    Posts
    6
    Reputation
    10
    Thanks
    1
    i scraped everything and only have esp un ammo and give ammo and i changed the names of litterally everything that has to do with non regular words and i changed them to 2 letters like AM gA etc on everyyyyyy thing and it works fine

Page 1 of 2 12 LastLast

Similar Threads

  1. Arma 2 Wasteland Scripts, NOT DayZ scripts.
    By Echosyp in forum DayZ Discussion
    Replies: 34
    Last Post: 01-22-2013, 10:54 PM
  2. Hack for ARMA II OA Wasteland?
    By scypheroth in forum DayZ Discussion
    Replies: 2
    Last Post: 01-22-2013, 09:12 PM
  3. [Request] I need an Arma II: CO download so that I can use a key I got but I can't find one.
    By Jereeeeemy in forum DayZ Mod & Standalone Hacks & Cheats
    Replies: 3
    Last Post: 01-20-2013, 01:00 PM
  4. [Video] Arma 2 Chernarus Wasteland Mission File
    By ZeroTroubles in forum General
    Replies: 7
    Last Post: 12-11-2012, 12:23 PM
  5. Replies: 381
    Last Post: 09-07-2012, 11:31 PM