You are an unregistered user, you can register here
Navigation

Information

Site

Donations
If you wish to make a donation you can by clicking the image below.


 
Go Back   The Unreal Admins Page > Forums > Hosted Forums > UTPure > Anti-Cheat Development > Anti-Cheat Developer's Corner

Reply
Thread Tools Display Modes
  #1  
Unread 11th July, 2008, 06:59 PM
dcsnypa dcsnypa is offline
Killing Spree
 
Join Date: Jun 2008
Posts: 20
Default Anticheat Source

I know you all dont want to hear this but im from utdemo
I have a site www.utdemo.com (please Visit)

Since Hoser left there has been no anti updates and i cannot seem to find him
and when he left he took the sources for his Cshp and Hguard

I was wondering if somone may have had one of his sources that i could get to start updating or help me with it

These are some of the files and the latest he made
www.utdemo.com/Downloads


And these are the las tantis he made most recently Hguard
http://www.utdemo.com/Downloads/./Ho...4UTD_v4_11.zip
http://www.utdemo.com/Downloads/./Ho...uff/HGuard.zip

Demo will Extremely appreciate your help thanks.
Reply With Quote
  #2  
Unread 11th July, 2008, 11:09 PM
Spank Spank is offline
Dominating
 
Join Date: Mar 2005
Posts: 165
Default

If im not mistaken Hoser gave Lism the source code for HGuard
Reply With Quote
  #3  
Unread 12th July, 2008, 04:34 AM
dcsnypa dcsnypa is offline
Killing Spree
 
Join Date: Jun 2008
Posts: 20
Default ohh

Updated:I just got in touch with hoser i got the hguard source the dll source and the demo headers and unfortunantly the sources for his cshp ctfstats logparser
were lost on his harddrive

I still lack the obfuscator for HGuard
But hoser said hed do it for me when i get it ready

Oh and maybe somone could help here please
the cshp4utd 4.11 ini looks like this

Quote:
[CSHP4UTD_v4_11.CSHP]
bUseLog=True
bEnableLogHeader=False
UnknownCachePackageSecLevel=1
UnknownPackageSecurityLevel=1
CorruptPackageSecurityLevel=1
CheatKBSecurityLevel=1
BHDSecLevel=1
MassSuicideSecurityLevel=1
bDoPackCheck=True
bDoKeyBindCheck=True
bLogPackages=True
bLogCachedPackages=True
bLogKeybinds=True
;;;;;Byte hack prevention;;;;;
CommandString1="OBJ LINKERS"
CommandString2="disconnect"
CommandString3=1.0 ; FireAdjust
CommandString4=0
CommandString5=20 ; Console Timeout
CommandString6=255 ; Packet Size
CommandString7=17 ; Ambient Glow
CommandString8=75 ; Mass Suicides
CommandString9=20 ; File Not Found Timeout
CommandString10=50 ; Number of BHD Files
CommandString11=40 ; Number of Players
CommandString12=400 ; Number of KBs
CommandString13=50 ; Number of ban slots
CommandString14="suicide"
KeyName="KEYNAME"
KeyBinding="KEYBINDING"
ContactInfo="http://playtehgame.com/downloads"
WelcomeText="PLAY TEH GAME"
;FD1[0]="2|../System|../Cache|2|HGuard1_v5.u|26EA984E4E6D6F0BD506058C816F5 867.uxx|3247430"
FD1[1]="2|../System|../Cache|2|UTDProtect_v10.u|B63673E04FFA5079FCD7D8B86 C8806D6.uxx|848226"
FD1[2]="2|../System|../Cache|2|CSHP4UTD_v4_11.u|139028764305AE29DE2103B2E 4020837.uxx|11505592"
FD1[3]="2|../System|../Cache|2|ZPClientA.u|2B3BB62E4FC5B746C78E608F86DDE1 5B.uxx|7329387"
;FD1[4]="2|../System|../Cache|2|ZP2_v4.u|20D565B349C70D439D966EADC18330F3. uxx|2582000"
FD2[0]="../System|Fire.u|1|14926"
;FD2[1]="../System|UBrowser.dll|1|65536"
FD3[0]="../System|Entry.dll"
FD3[1]="../System|elfLITE.ini"
FD3[2]="../System|nc_plugin.dll"
FD3[3]="../System|UTMenu.dll"
FD3[4]="../System|IpServer.dll"
FD3[5]="../System|BotPack.dll"
FD3[6]="../System|UMenu.dll"
FD3[7]="../System|UnrealShare.dll"
FD3[8]="../System|UTServerAdmin.dll"
FD3[9]="../System|tweaks.ini"
FD3[10]="../System|tweaks.bat"
FD3[11]="../System|unreal.ini"
FD3[12]="../System|exec.ini"
FD3[13]="../System|unrealt.int"
PackageList[0]="Engine,3255,109,60,5213,1,48"
PackageList[1]="Core,312,7,16,657,1,0"
PackageList[2]="Fire,172,5,15,108,1,0"
PackageList[3]="UnrealShare,1289,39,146,1479,1,1323"
PackageList[4]="Botpack,4549,148,1149,7859,1,2564"
PackageList[5]="UMenu,1722,63,510,2780,1,43"
PackageList[6]="UWindow,1374,31,97,3400,1,31"
PackageList[7]="UBrowser,1042,36,266,1811,1,0"
PackageList[8]="IpDrv,127,4,28,168,1,0"
PackageList[9]="IpServer,124,4,57,143,1,0"
PackageList[10]="UTServerAdmin,314,7,127,348,1,0"
PackageList[11]="UWeb,144,4,35,156,1,0"
PackageList[12]="UTMenu,1720,61,710,2785,1,50"
PackageList[13]="UTBrowser,123,4,67,58,1,0"
PackageList[14]="Entry,122,2,24,40,1,8"
PackageList[15]="Logo,41,1,5,8,1,34"
PackageList[16]="Male2Voice,76,2,4,68,1,57"
PackageList[17]="MaleSounds,27,0,4,19,1,17"
PackageList[18]="Announcer,47,1,4,39,1,13"
PackageList[19]="LadderSounds,13,0,4,6,1,3"
PackageList[20]="LadrArrow,62,1,5,43,1,21"
PackageList[21]="SoldierSkins,98,2,3,79,1,130"
PackageList[22]="LadderFonts,56,1,4,39,1,4"
PackageList[23]="UWindowFonts,70,2,4,53,1,28"
PackageList[24]="utmenu23,8,0,2,1,1,1"
PackageList[25]="CTF-CoretDEMO,4743,143,182,4413,1,9"
PackageList[26]="PlayrShp,103,2,11,78,1,334"
PackageList[27]="Detail,62,1,5,23,1,74"
PackageList[28]="Coret_FX,91,2,13,73,1,267"
PackageList[29]="CTF,31,0,8,9,1,32"
PackageList[30]="FractalFX,45,1,6,20,1,89"
PackageList[31]="ShaneSky,24,0,3,6,1,24"
PackageList[32]="DecayedS,31,0,8,8,1,9"
PackageList[33]="DoorsMod,21,0,4,13,1,3"
PackageList[34]="AmbModern,21,0,4,13,1,5"
PackageList[35]="Skybox,23,0,5,5,1,17"
PackageList[36]="genfluid,30,0,5,12,1,17"
PackageList[37]="firebr,8,0,2,1,1,1"
PackageList[38]="DM-TurbineDEMO,2210,65,129,1975,1,9"
PackageList[39]="UTtech1,94,2,12,87,1,136"
PackageList[40]="RainFX,34,0,6,12,1,8"
PackageList[41]="Indus1,24,0,7,3,1,9"
PackageList[42]="Mine,42,1,8,20,1,62"
PackageList[43]="UT,23,0,5,2,1,9"
PackageList[44]="Metalmys,30,0,6,8,1,36"
PackageList[45]="Slums,39,1,9,16,1,9"
PackageList[46]="GenFX,41,1,5,23,1,1"
PackageList[47]="Liquids,43,1,8,1,1,1"
PackageList[48]="utcrypt,24,0,7,3,1,7"
PackageList[49]="AmbOutside,26,0,4,18,1,1"
PackageList[50]="Run,8,0,2,1,1,1"
PackageList[51]="UTtech1,94,2,12,87,1,168"
PackageList[52]="GenFX,41,1,5,23,1,7"
PackageList[53]="DM-PhobosDEMO,1969,58,134,1679,1,9"
PackageList[54]="XbpFX,47,1,5,25,1,128"
PackageList[55]="SkyCity,24,0,7,3,1,0"
PackageList[56]="GenIn,21,0,5,3,1,8"
PackageList[57]="Activates,10,0,4,2,1,1"
PackageList[58]="noxxsnd,10,0,4,2,1,1"
PackageList[59]="Botmca9,8,0,2,1,1,1"
PackageList[60]="DM-TempestDEMO,2575,76,111,2347,1,9"
PackageList[61]="uttech2,81,2,7,65,1,215"
PackageList[62]="demo-city,27,0,3,8,1,37"
PackageList[63]="UTtech3,33,0,8,13,1,8"
PackageList[64]="Botpck10,8,0,2,1,1,1"
PackageList[65]="DOM-SesmarDEMO,2372,72,119,2132,1,9"
PackageList[66]="Ancient,31,0,8,9,1,32"
PackageList[67]="Egypt,63,1,5,42,1,89"
PackageList[68]="GenEarth,23,0,7,3,1,9"
PackageList[69]="EgyptPan,44,1,7,23,1,98"
PackageList[70]="HubEffects,50,1,9,3,1,2"
PackageList[71]="AmbAncient,12,0,4,4,1,3"
PackageList[72]="AmbOutside,26,0,4,18,1,12"
PackageList[73]="UnWorld2,8,0,2,1,1,1"
PackageList[74]="city,37,0,7,14,1,0"
PackageList[75]="SpaceFX,22,0,3,4,1,0"
PackageList[76]="Scripted,35,1,5,11,1,0"
PackageList[77]="SaveMe,8,0,2,1,1,0"
PackageList[78]="DM-MorpheusDEMO,1337,39,118,1099,1,0"
PackageList[79]="StuffSwapper,396,13,156,489,1,0"
PackageList[80]="InfMutator,155,5,80,75,1,0"
PackageList[81]="InfiltrationUT,762,24,284,833,1,458"
PackageList[82]="NoArmor,23,0,12,6,1,0"
PackageList[83]="AT,348,13,186,388,1,0"
PackageList[84]="ATv2,373,13,186,388,1,0"
PackageList[85]="UTWinAmp,64,2,31,29,1,0"
PackageList[86]="Revenge,107,3,60,48,1,0"
PackageList[87]="AntiLamer,151,4,82,74,1,0"
PackageList[88]="AdvancedInstaGib,253,8,133,115,1,29"
PackageList[89]="ConfigDecals,218,7,149,120,1,0"
PackageList[90]="Voicebee,40,1,13,25,1,0"
PackageList[91]="osxBackgroundChanger,157,5,74,80,1,0"
PackageList[92]="TeamFreeze,253,8,142,147,1,0"
PackageList[93]="heineken2,58,1,20,19,1,23"
PackageList[94]="joints,91,2,44,24,1,13"
PackageList[95]="atmosphere,110,3,22,90,1,12"
PackageList[96]="bee2voice,36,0,9,21,1,18"
PackageList[97]="voce,75,2,9,56,1,0"
PackageList[98]="UWarMutator,278,8,141,166,1,49"
PackageList[99]="AT,356,12,186,353,1,0"
PackageList[100]="AT,348,12,186,316,1,0"
PackageList[101]="KickIdlePlayers2,105,3,58,56,1,0"
PackageList[102]="CTFStats2A_v7,331,10,147,301,1,0"
PackageList[103]="ZPClientA,223,6,109,264,1,0"
PackageList[104]="CSHP4UTD_v4_7,662,17,267,633,1,1"
PackageList[105]="ZP2_v2,233,7,102,205,1,0"
PackageList[106]="CSHP4UTD_v4_11,681,18,272,674,1,1"
PackageList[107]="RMClickBoard,93,2,64,39,1,0"
PackageList[108]="UTDProtect_v10,102,2,47,57,1,0"
PackageList[109]="FatBoy,36,1,27,9,1,0"
PackageList[110]="PTGKickIdlePlayers,105,3,58,56,1,0"
PackageList[111]="PTGFlags,61,1,34,19,1,18"
PackageList[112]="lms4utd,204,6,123,104,1,0"
PackageList[113]="BotPack4UTD,204,6,123,104,1,0"
PackageList[114]="UHBFlags,61,1,34,19,1,18"
PackageList[115]="ZP2_v4,249,6,104,214,1,0"
PackageList[116]="antibv,42,1,24,12,1,0"
PackageList[117]="Color,235,7,61,205,1,0"
PackageList[118]="WhickedSick,136,4,79,95,1,0"
PackageList[119]="EnhancedFeedback,102,3,43,67,1,0"
PackageList[120]="YSInsta,25,0,13,7,1,0"
PackageList[121]="HGuard1_v4,255,7,95,261,1,0"
PackageList[122]="SoldierSkins_mkc,118,3,5,103,1,65"
PackageList[123]="HGuard1_v5,254,7,95,261,1,0"
PackageList[124]="CTFStats_v8,333,10,148,305,1,0"
PackageList[125]="EasyMute100,111,3,52,84,1,0"
PackageList[126]="YSFlags,61,1,34,19,1,0"
PackageList[127]="SoldierSkins_mowskin,69,2,5,51,1,0"
PackageList[128]="Soldierskins_YSclan,40,1,5,25,1,0"
PackageList[129]="YSSFlags,63,1,34,19,1,18"
PackageList[130]="YSSSFlags,63,1,34,19,1,18"
PackageList[131]="SoldierSkins_Snypa,58,1,5,40,1,61"
PackageList[132]="SoldierYsClanSkin,44,1,5,29,1,37"
PackageList[133]="SoldierGuardSkinYS,44,1,5,29,1,55"
PackageList[134]="U4e4UT,733,22,258,1073,1,216"
PackageList[135]="GravityControl,94,3,54,29,1,0"
PackageList[136]="femalesoldier,141,3,13,25,1,18"
PackageList[137]="NutMarineSkins_Fiorella,32,0,5,17,1,37"
PackageList[138]="CSHP4UTD2A_Test9,505,1,273,347,1,0"


CheatPackageList[0]="FunBot"
CheatPackageList[1]="ZelliusMMBot"
CheatPackageList[2]="elfLITE"
CheatPackageList[3]="Blaze2"
CheatPackageList[4]="uSK"
CheatPackageList[5]="TB_Bot"
CheatPackageList[6]="MyBot"
CheatPackageList[7]="ChocoBot"
CheatPackageList[8]="ChoocoBoot"
CheatPackageList[9]="SkinMiX"
CheatPackageList[10]="SkinMiXtra"
CheatPackageList[11]="SMTChangeR"
CheatPackageList[12]="LKNameStealer"
CheatPackageList[13]="LKNameChanger"
CheatPackageList[14]="bd-NoCVMutator"
CheatPackageList[15]="bd-nofootsteps"
CheatPackageList[16]="bd-noshake"
CheatPackageList[17]="bd-tridpatcher"
CheatPackageList[18]="Elfbot"
CheatPackageList[19]="ZelliusTriggerBot"
CheatPackageList[20]="TraceBot"
CheatPackageList[21]="ZMMBotV03"
CheatPackageList[22]="ZelliusZPbot"
CheatPackageList[23]="ElfRookC"
CheatPackageList[24]="ElfHook"
CheatPackageList[25]="ElfRookA"
CheatPackageList[26]="ElfRookB"
CheatPackageList[27]="ServerKill"
CheatPackageList[28]="ServerLag"
CheatPackageList[29]="lk"
CheatPackageList[30]="MyAimbot"
CheatPackageList[31]="p2wbot"
CheatPackageList[32]="JBotTeam"
CheatPackageList[33]="Bladebot"
CheatPackageList[34]="Radar"
CheatPackageList[35]="WallHack"
CheatPackageList[36]="TriggerBot"
CheatPackageList[37]="BoxHook"
CheatPackageList[38]="BoxMassMurder"
CheatPackageList[39]="MilkaTECH"
CheatPackageList[40]="Tweak"
CheatPackageList[41]="Myp"
CheatPackageList[42]="Usk"
CheatPackageList[43]="a03X"
CheatPackageList[44]="DXAddOn01"
CheatPackageList[45]="Serverkill_a1"
CheatPackageList[46]="KillerServerBest"
CheatPackageList[47]="DXInvisibleSkin"
CheatPackageList[48]="EaZyRadar"
CheatPackageList[49]="lbot"
CheatPackageList[50]="tweaks_whiterockets"
CheatPackageList[51]="tweaks_whitenades"
CheatPackageList[52]="tweaks_simplepulse"
CheatPackageList[53]="tweaks_menu"
CheatPackageList[54]="DXAddOn01"
CheatPackageList[55]="Serverkill_a1"
CheatPackageList[56]="KillerServerBest"
CheatPackageList[57]="DXInvisibleSkin"
CheatPackageList[58]="EaZyRadar"
CheatPackageList[59]="lbot"
CheatPackageList[60]="nothing"
CheatPackageList[61]="unrealt"
StandardKB[0]="Fire"
StandardKB[1]="AltFire"
StandardKB[2]="Type"
StandardKB[3]="Duck"
StandardKB[4]="Walking"
StandardKB[5]="Pause"
StandardKB[6]="LookToggle"
StandardKB[7]="ShowMenu"
StandardKB[8]="LookDown"
StandardKB[9]="CenterView"
StandardKB[10]="StrafeLeft"
StandardKB[11]="MoveForward"
StandardKB[12]="StrafeRight"
StandardKB[13]="Jump"
StandardKB[14]="SwitchWeapon 10"
StandardKB[15]="SwitchWeapon 1"
StandardKB[16]="SwitchWeapon 2"
StandardKB[17]="SwitchWeapon 3"
StandardKB[18]="SwitchWeapon 4"
StandardKB[19]="SwitchWeapon 5"
StandardKB[20]="SwitchWeapon 6"
StandardKB[21]="SwitchWeapon 7"
StandardKB[22]="SwitchWeapon 8"
StandardKB[23]="SwitchWeapon 9"
StandardKB[24]="Feigndeath"
StandardKB[25]="Grab"
StandardKB[26]="Taunt Thrust"
StandardKB[27]="Taunt Taunt1"
StandardKB[28]="Taunt Victory1"
StandardKB[29]="Taunt wave"
StandardKB[30]="Look"
StandardKB[31]="Toggle bExtra0"
StandardKB[32]="GetWeapon BotPack.Translocator"
StandardKB[33]="TeamTalk"
StandardKB[34]="Axis aUp Speed=+300.0"
StandardKB[35]="Talk"
StandardKB[36]="Strafe"
StandardKB[37]="ViewPlayerNum 0"
StandardKB[38]="ViewPlayerNum 1"
StandardKB[39]="ViewPlayerNum 2"
StandardKB[40]="ViewPlayerNum 3"
StandardKB[41]="ViewPlayerNum 4"
StandardKB[42]="ViewPlayerNum 5"
StandardKB[43]="ViewPlayerNum 6"
StandardKB[44]="ViewPlayerNum 7"
StandardKB[45]="ViewPlayerNum 8"
StandardKB[46]="ViewPlayerNum 9"
StandardKB[47]="ShowScores"
StandardKB[48]="ShowServerInfo"
StandardKB[49]="ShowObjectives"
StandardKB[50]="ViewTeam"
StandardKB[51]="Cancel"
StandardKB[52]="Brightness"
StandardKB[53]="EndFullscreen"
StandardKB[54]="ThrowWeapon"
StandardKB[55]="GrowHUD"
StandardKB[56]="ShrinkHUD"
StandardKB[57]="speech 0 0 0"
StandardKB[58]="Fire"
StandardKB[59]="Jump"
StandardKB[60]="Duck"
StandardKB[61]="NextWeapon"
StandardKB[62]="SwitchWeapon 2"
StandardKB[63]="SwitchWeapon 3"
StandardKB[64]="SwitchWeapon 4"
StandardKB[65]="SwitchWeapon 9"
StandardKB[66]="SwitchWeapon 0"
StandardKB[67]="InventoryPrevious"
StandardKB[68]="InventoryActivate"
StandardKB[69]="InventoryNext"
StandardKB[70]="InventoryPrevious"
StandardKB[71]="ChangeHud"
StandardKB[72]="InventoryNext"
StandardKB[73]="Strafe"
StandardKB[74]="Axis astrafe speed=2"
StandardKB[75]="Axis aBaseY speed=2"
StandardKB[76]="Axis aMouseX Speed=6.0"
StandardKB[77]="Axis aMouseY Speed=6.0"
StandardKB[78]="Axis aturn speed=5.9"
StandardKB[79]="Axis aLookUp speed=-3"
StandardKB[80]="PrevWeapon"
StandardKB[81]="NextWeapon"
StandardKB[82]="SwitchWeapon 8"
StandardKB[83]="SwitchWeapon 5"
StandardKB[84]="SwitchWeapon 7"
StandardKB[85]="SwitchWeapon 6"
StandardKB[86]="Suicide"
StandardKB[87]="MoveBackward"
StandardKB[88]="SShot"
StandardKB[89]="TurnRight"
StandardKB[90]="TurnLeft"
StandardKB[91]="LookUp"
StandardKB[92]="BehindView 0"
StandardKB[93]="BehindView 1"
StandardKB[94]="Button bFire | Fire"
StandardKB[95]="Button bAltFire | AltFire"
StandardKB[96]="Axis aBaseY Speed=+300.0"
StandardKB[97]="Axis aBaseY Speed=-300.0"
StandardKB[98]="Axis aBaseX Speed=-150.0"
StandardKB[99]="Axis aBaseX Speed=+150.0"
StandardKB[100]="Axis aStrafe Speed=-300.0"
StandardKB[101]="Axis aStrafe Speed=+300.0"
StandardKB[102]="Jump | Axis aUp Speed=+300.0"
StandardKB[103]="Button bDuck | Axis aUp Speed=-300.0"
StandardKB[104]="Button bLook"
StandardKB[105]="Toggle bLook"
StandardKB[106]="ActivateItem"
StandardKB[107]="NextItem"
StandardKB[108]="PrevItem"
StandardKB[109]="Axis aLookUp Speed=+100.0"
StandardKB[110]="Axis aLookUp Speed=-100.0"
StandardKB[111]="Button bSnapLevel"
StandardKB[112]="Button bRun"
StandardKB[113]="Button bStrafe"
StandardKB[114]="NextWeapon"
StandardKB[115]="ActivateTranslator"
StandardKB[116]="ActivateHint"
StandardKB[117]="Button bFreeLook"
StandardKB[118]="ViewClass Pawn"
CheatKeyBind[0]="afx"
CheatKeyBind[1]="Aim"
CheatKeyBind[2]="aimcheat"
CheatKeyBind[3]="aimteam"
CheatKeyBind[4]="AimMode"
CheatKeyBind[5]="Balleninfo"
CheatKeyBind[6]="BallenName"
CheatKeyBind[7]="Ballensearch"
CheatKeyBind[8]="BallenTeam"
CheatKeyBind[9]="bAimBotting"
CheatKeyBind[10]="ChocoD"
CheatKeyBind[11]="ChocoE"
CheatKeyBind[12]="ChocoI"
CheatKeyBind[13]="ChocoLastPure"
CheatKeyBind[14]="ChocoS"
CheatKeyBind[15]="ChocoT"
CheatKeyBind[16]="ChocoTeam"
CheatKeyBind[17]="ChocoToggle"
CheatKeyBind[18]="ChocoZ"
CheatKeyBind[19]="ChocoZp"
CheatKeyBind[20]="CrossHairs"
CheatKeyBind[21]="Do_360DegreesAimbotScan"
CheatKeyBind[22]="Do_AimBotShotEnemy"
CheatKeyBind[23]="Do_AimBotShotTeam"
CheatKeyBind[24]="do_angle"
CheatKeyBind[25]="Do_AutoFire"
CheatKeyBind[26]="Do_Behindview"
CheatKeyBind[27]="do_centerview"
CheatKeyBind[28]="Do_EnemyLock"
CheatKeyBind[29]="Do_MaximumCheats"
CheatKeyBind[30]="Do_NameStealer"
CheatKeyBind[31]="Do_NormalCheats"
CheatKeyBind[32]="Do_QuickTargetLock"
CheatKeyBind[33]="Do_ReplaceUnderscoreWithSpaceInNick"
CheatKeyBind[34]="Do_SetAimbotYLimitToCraz"
CheatKeyBind[35]="Do_SetAimbotYLimitToExtr"
CheatKeyBind[36]="Do_SetAimbotYLimitToNormal"
CheatKeyBind[37]="Do_SpecialNick"
CheatKeyBind[38]="Do_TeamLock"
CheatKeyBind[39]="Do_Zoom"
CheatKeyBind[40]="do180"
CheatKeyBind[41]="doAim"
CheatKeyBind[42]="doAimWhenFire"
CheatKeyBind[43]="doAutoFire"
CheatKeyBind[44]="doAutoFireMode"
CheatKeyBind[45]="doBossVoice"
CheatKeyBind[46]="doBot"
CheatKeyBind[47]="doFF"
CheatKeyBind[48]="doFire"
CheatKeyBind[49]="doFlatping"
CheatKeyBind[50]="doHead"
CheatKeyBind[51]="doInfo"
CheatKeyBind[52]="doLog"
CheatKeyBind[53]="doLoss"
CheatKeyBind[54]="doMDK"
CheatKeyBind[55]="doPing"
CheatKeyBind[56]="doRadar"
CheatKeyBind[57]="doSave"
CheatKeyBind[58]="doSlow"
CheatKeyBind[59]="doStick"
CheatKeyBind[60]="doWarning"
CheatKeyBind[61]="ELFHook"
CheatKeyBind[62]="ELFRookA"
CheatKeyBind[63]="ELFRookB"
CheatKeyBind[64]="ELFRookC"
CheatKeyBind[65]="enableaim"
CheatKeyBind[66]="EZRadar"
CheatKeyBind[67]="EZType"
CheatKeyBind[68]="EZTeamShow"
CheatKeyBind[69]="EZTarget"
CheatKeyBind[70]="EZWeapon"
CheatKeyBind[71]="EZBase"
CheatKeyBind[72]="EZTimer"
CheatKeyBind[73]="EZInfo"
CheatKeyBind[74]="EZVoice"
CheatKeyBind[75]="EZSkin"
CheatKeyBind[76]="EZTeam"
CheatKeyBind[77]="EZView"
CheatKeyBind[78]="FlakCannonFireRange"
CheatKeyBind[79]="In180Turns"
CheatKeyBind[80]="InAimHostile"
CheatKeyBind[81]="InAimTeamMate"
CheatKeyBind[82]="InAutoFire"
CheatKeyBind[83]="InHeadShot"
CheatKeyBind[84]="InInc"
CheatKeyBind[85]="InPingCorrection"
CheatKeyBind[86]="InSlow"
CheatKeyBind[87]="InSU"
CheatKeyBind[88]="InTeamChange"
CheatKeyBind[89]="InXyzAim"
CheatKeyBind[90]="l33t1"
CheatKeyBind[91]="l33t2"
CheatKeyBind[92]="l33t3"
CheatKeyBind[93]="l33t4"
CheatKeyBind[94]="l33t5"
CheatKeyBind[95]="NameStealer"
CheatKeyBind[96]="NameStealerSpeed"
CheatKeyBind[97]="s34kAngle"
CheatKeyBind[98]="s34kAUTO"
CheatKeyBind[99]="s34kCHECKZONE"
CheatKeyBind[100]="s34kEM"
CheatKeyBind[101]="s34kHEAD"
CheatKeyBind[102]="s34kHITSCAN"
CheatKeyBind[103]="s34kMODE"
CheatKeyBind[104]="s34kPING"
CheatKeyBind[105]="s34kSHOCK"
CheatKeyBind[106]="s34kxyz"
CheatKeyBind[107]="set_aimangle"
CheatKeyBind[108]="set_Do_180s"
CheatKeyBind[109]="set_do_Activate"
CheatKeyBind[110]="set_do_admin"
CheatKeyBind[111]="set_do_auto"
CheatKeyBind[112]="set_Do_Behind"
CheatKeyBind[113]="set_do_behindwin"
CheatKeyBind[114]="set_Do_elfattack"
CheatKeyBind[115]="set_do_glow"
CheatKeyBind[116]="set_Do_headshot"
CheatKeyBind[117]="Set_do_hostile"
CheatKeyBind[118]="set_do_hradar"
CheatKeyBind[119]="set_Do_info"
CheatKeyBind[120]="set_do_noninstant"
CheatKeyBind[121]="set_do_ping"
CheatKeyBind[122]="set_do_radar"
CheatKeyBind[123]="set_do_shock"
CheatKeyBind[124]="set_do_showlocation"
CheatKeyBind[125]="set_do_slow"
CheatKeyBind[126]="set_do_smartfire"
CheatKeyBind[127]="set_Do_team"
CheatKeyBind[128]="set_Do_teammate"
CheatKeyBind[129]="set_Do_Technic"
CheatKeyBind[130]="set_do_tradar"
CheatKeyBind[131]="set_do_wallhack"
CheatKeyBind[132]="set_Do_xyz"
CheatKeyBind[133]="set_inc"
CheatKeyBind[134]="set_radar"
CheatKeyBind[135]="setPingCorr"
CheatKeyBind[136]="setSlow"
CheatKeyBind[137]="setMouse"
CheatKeyBind[138]="setMode"
CheatKeyBind[139]="spankpure"
CheatKeyBind[140]="spanksin"
CheatKeyBind[141]="teamaim"
CheatKeyBind[142]="TKAR_Changeteam"
CheatKeyBind[143]="TKAR_Off"
CheatKeyBind[144]="TKAR_Radar"
CheatKeyBind[145]="Tweak=0.000000"
CheatKeyBind[146]="viewcheat"
CheatKeyBind[147]="xangle"
CheatKeyBind[148]="xbehind"
CheatKeyBind[149]="xenemies"
CheatKeyBind[150]="xet_aimangle"
CheatKeyBind[151]="xet_Do_180s"
CheatKeyBind[152]="xet_Do_activate"
CheatKeyBind[153]="xet_do_admin"
CheatKeyBind[154]="xet_do_auto"
CheatKeyBind[155]="xet_Do_Behind"
CheatKeyBind[156]="xet_do_behindwin"
CheatKeyBind[157]="xet_Do_elfattack"
CheatKeyBind[158]="xet_do_glow"
CheatKeyBind[159]="xet_Do_headshot"
CheatKeyBind[160]="xet_Do_hostile"
CheatKeyBind[161]="xet_do_hradar"
CheatKeyBind[162]="xet_Do_info"
CheatKeyBind[163]="xet_Do_ping"
CheatKeyBind[164]="xet_do_radar"
CheatKeyBind[165]="xet_do_shock"
CheatKeyBind[166]="xet_Do_slow"
CheatKeyBind[167]="xet_Do_teammate"
CheatKeyBind[168]="xet_do_tradar"
CheatKeyBind[169]="xet_do_wallhack"
CheatKeyBind[170]="xet_Do_xyz"
CheatKeyBind[171]="xet_inc"
CheatKeyBind[172]="xet_radar"
CheatKeyBind[173]="xfire"
CheatKeyBind[174]="xflags"
CheatKeyBind[175]="xfriends"
CheatKeyBind[176]="xhate"
CheatKeyBind[177]="xhelp"
CheatKeyBind[178]="xhostile"
CheatKeyBind[179]="xhuman"
CheatKeyBind[180]="xlag"
CheatKeyBind[181]="xlove"
CheatKeyBind[182]="xo_centerview"
CheatKeyBind[183]="xradar"
CheatKeyBind[184]="distance"
CheatKeyBind[185]="xradar"
CheatKeyBind[186]="health"
CheatKeyBind[187]="xradar"
CheatKeyBind[188]="name"
CheatKeyBind[189]="xradar"
CheatKeyBind[190]="off"
CheatKeyBind[191]="xradar"
CheatKeyBind[192]="on"
CheatKeyBind[193]="xradar"
CheatKeyBind[194]="xradar"
CheatKeyBind[195]="weapon"
CheatKeyBind[196]="xsnipers"
CheatKeyBind[197]="xspy"
CheatKeyBind[198]="xspyid"
CheatKeyBind[199]="xstatus"
CheatKeyBind[200]="xtarget"
CheatKeyBind[201]="xteammates"
CheatKeyBind[202]="xxray"
CheatKeyBind[203]="z180"
CheatKeyBind[204]="zAim"
CheatKeyBind[205]="zAimMode"
CheatKeyBind[206]="zAutoFire"
CheatKeyBind[207]="zChangeTeam"
CheatKeyBind[208]="zDecTweak"
CheatKeyBind[209]="zHeadShot"
CheatKeyBind[210]="zIncTweak"
CheatKeyBind[211]="zMakeFriend"
CheatKeyBind[212]="zNoInstantAim"
CheatKeyBind[213]="ZoomFov"
CheatKeyBind[214]="zName1"
CheatKeyBind[215]="zName2"
CheatKeyBind[216]="zName3"
CheatKeyBind[217]="zName4"
CheatKeyBind[218]="zName5"
CheatKeyBind[219]="zName6"
CheatKeyBind[220]="zName7"
CheatKeyBind[221]="zName8"
CheatKeyBind[222]="zName9"
CheatKeyBind[223]="zName10"
CheatKeyBind[224]="zPing"
CheatKeyBind[225]="zResetNames"
CheatKeyBind[226]="zSetName"
CheatKeyBind[227]="zShowInfo"
CheatKeyBind[228]="zShowNames"
CheatKeyBind[229]="zShowSettings"
CheatKeyBind[230]="zToggle180Turns"
CheatKeyBind[231]="zToggleAimBot"
CheatKeyBind[232]="zToggleAimMode"
CheatKeyBind[233]="zToggleAutoFire"
CheatKeyBind[234]="zToggleAutoNameChange"
CheatKeyBind[235]="zToggleCheckZone"
CheatKeyBind[236]="zToggleFireDelay"
CheatKeyBind[237]="zToggleFlakCannon"
CheatKeyBind[238]="zToggleHeadShot"
CheatKeyBind[239]="zToggleInstantHit"
CheatKeyBind[240]="zToggleInstantOnly"
CheatKeyBind[241]="zToggleNameChanger"
CheatKeyBind[242]="zToggleTeamAim"
CheatKeyBind[243]="zToggleTriggerBot"
CheatKeyBind[244]="zToggleZelliusNames"
CheatKeyBind[245]="zToggleZnames"
CheatKeyBind[246]="zToggleZeroPing"
CheatKeyBind[247]="zTweak"
CheatKeyBind[248]="xAutoAim"
CheatKeyBind[249]="szoom"
CheatKeyBind[250]="FDUBJUMP"
CheatKeyBind[251]="EMTop"
CheatKeyBind[252]="EMBot"
CheatKeyBind[253]="SetThrust"
CheatKeyBind[254]="UnSetThrust"
CheatKeyBind[255]="MenuCmd"
CheatKeyBind[256]="Netspeed"
CheatKeyBind[257]="sjump"
CheatKeyBind[258]="blaze 1"
CheatKeyBind[259]="blaze 2"
CheatKeyBind[260]="blaze 11"
CheatKeyBind[261]="blaze 11 1"
CheatKeyBind[262]="S_Jump"
CheatKeyBind[263]="MassMurder"
CheatKeyBind[264]="Radar"
CheatKeyBind[265]="2D_Radar"
CheatKeyBind[266]="3D_Radar"
CheatKeyBind[267]="HealthBars"
CheatKeyBind[268]="SkinHack"
CheatKeyBind[269]="GlowHack"
CheatKeyBind[270]="WallHack"
CheatKeyBind[271]="Warning"
CheatKeyBind[272]="StatsTracker"
CheatKeyBind[273]="BoxHook"
CheatKeyBind[274]="BoxRadar"
CheatKeyBind[275]="Insert"
CheatKeyBind[276]="*"
CheatKeyBind[277]="+"
CheatKeyBind[278]="-"
CheatKeyBind[279]="/"
CheatKeyBind[280]="start"
CheatKeyBind[281]="menu"
CheatKeyBind[282]="TriggerBot"
CheatKeyBind[283]="bWallHack"
CheatKeyBind[284]="bGlowHack"
CheatKeyBind[285]="bTrigger"
CheatKeyBind[286]="bSkinHack"
CheatKeyBind[287]="bBotActive"
CheatKeyBind[288]="bPingCorr"
CheatKeyBind[289]="bDrawRadar"
CheatKeyBind[290]="bDraw3dRadarr"
CheatKeyBind[291]="bAutoFire"
CheatKeyBind[292]="bAutoAim"
CheatKeyBind[293]="Trigger_Bot"
CheatKeyBind[294]="Wall_Hack"
CheatKeyBind[295]="GlowHack"
CheatKeyBind[296]="Trigger"
CheatKeyBind[297]="SkinHack"
CheatKeyBind[298]="BotActive"
CheatKeyBind[299]="PingCorr"
CheatKeyBind[300]="DrawRadar"
CheatKeyBind[301]="Draw3dRadarr"
CheatKeyBind[302]="AutoFire"
CheatKeyBind[303]="AutoAim"
CheatKeyBind[304]="set shockrifle fireadjust"
CheatKeyBind[305]="exec"
CheatKeyBind[306]="Tweaks"
CheatKeyBind[307]="fov"
CheatKeyBind[308]="bZeroPing"
CheatKeyBind[309]="bHeadShot"
CheatKeyBind[310]="bInstantHit"
CheatKeyBind[311]="b180Turns"
CheatKeyBind[312]="bNameStealer"
CheatKeyBind[313]="bCheckZone"
CheatKeyBind[314]="bTeamAim"
CheatKeyBind[315]="bDelayFire"
CheatKeyBind[316]="bSkinChanger"
CheatKeyBind[317]="SkinSpeed"
CheatKeyBind[318]="180"
CheatKeyBind[319]="set"
CheatKeyBind[320]="af"
CheatKeyBind[321]="hs"
CheatKeyBind[322]="ta"
CheatKeyBind[323]="NormSpeed"
CheatKeyBind[324]="FastSpeed"
CheatKeyBind[325]="FastK"
CheatKeyBind[326]="NormK"
CheatKeyBind[327]="Active"
CheatKeyBind[328]="Aim"
CheatKeyBind[329]="Warnings"
CheatKeyBind[330]="Trigger Bot"
CheatKeyBind[331]="Wall Hack"
CheatKeyBind[332]="netstats"
CheatKeyBind[333]="Warning System"
CheatKeyBind[334]="PingTracker"
CheatKeyBind[335]="3DPlayerRadar"
CheatKeyBind[336]="2DPlayerRadar"
CheatKeyBind[337]="Slash"
CheatKeyBind[338]="Star"
CheatKeyBind[339]="Minus"
CheatKeyBind[340]="Plus"
CheatKeyBind[341]="ControlC"
CheatKeyBind[342]="Instahit"
CheatKeyBind[343]="exec"
CheatKeyBind[344]="ini"
CheatKeyBind[345]="set netspeed"
CheatKeyBind[346]="jump|jump|jump"
CheatKeyBind[347]="fuckcrap"
CheatKeyBind[348]="nothing"
CheatKeyBind[349]="axis aup speed=900"
CheatKeyBind[350]="set tournamentweapon fireadjust 999"
CheatKeyBind[351]="set tournamentweapon bcanclientfire false"
CheatKeyBind[352]="set tournamentweapon fireadjust 1"
CheatKeyBind[353]="set|command"
CheatKeyBind[354]="set|tournamentweapon"

Does anyone know how i can block this keybind
Quote:
set input leftmouse axis aup speed=900|set tournamentweapon fireadjust 999|fire|set tournamentweapon bcanclientfire false|set tournamentweapon fireadjust 1
Cshp sets fire adjust to 1.0 10 times a second but this doesnt seem to stop it

Last edited by dcsnypa : 12th July, 2008 at 04:52 AM.
Reply With Quote
  #4  
Unread 12th July, 2008, 09:54 AM
LeeBe's Avatar
LeeBe LeeBe is offline
Holy Shit!!
 
Join Date: Feb 2003
Location: Uk.gif
Posts: 1,340
Default

Quote:
Originally Posted by dcsnypa View Post
Does anyone know how i can block this keybind


Cshp sets fire adjust to 1.0 10 times a second but this doesnt seem to stop it
maybe try adding "set input" to the CheatKeyBind list ?

also there seems to be a legit one in there
CheatKeyBind[188]="name"

is used to change name
Reply With Quote
  #5  
Unread 12th July, 2008, 01:43 PM
Azura's Avatar
Azura Azura is offline
Holy Shit!!
 
Join Date: Apr 2003
Posts: 4,029
Default

Crafty bind that is. Try blocking set tournamentweapon fireadjust or do as Leebe suggested. That's what's messing around with the firing rate.
__________________
How to feck up a perfectly good game:
UT (1999) = UnbelievableGameSoCoolIMustHelpBringNewPlayers Tournament
UT (2008) = Unreal ThrustMyPrivatePartsInYourFaceBish

And that's probably why UTIII was a relative flop. New game, same sh*thead players ^^.
Reply With Quote
  #6  
Unread 12th July, 2008, 03:05 PM
BLTicklemonster BLTicklemonster is offline
Holy Shit!!
 
Join Date: May 2004
Posts: 1,004
Default

LMAO @ your sig Az!

Last edited by BLTicklemonster : 13th July, 2008 at 03:58 AM.
Reply With Quote
  #7  
Unread 12th July, 2008, 10:54 PM
dcsnypa dcsnypa is offline
Killing Spree
 
Join Date: Jun 2008
Posts: 20
Default

Quote:
Originally Posted by LeeBe View Post
maybe try adding "set input" to the CheatKeyBind list ?

also there seems to be a legit one in there
CheatKeyBind[188]="name"

is used to change name
Most dont keybind Name

They usually get ingame then hit tab type name blahblah
so its not blocked since its not a keybind
Reply With Quote
  #8  
Unread 12th July, 2008, 11:28 PM
LeeBe's Avatar
LeeBe LeeBe is offline
Holy Shit!!
 
Join Date: Feb 2003
Location: Uk.gif
Posts: 1,340
Default

Quote:
Originally Posted by dcsnypa View Post
Most dont keybind Name

They usually get ingame then hit tab type name blahblah
so its not blocked since its not a keybind
yep but the only thing 'name' does is change name... how is that a cheat?
Reply With Quote
  #9  
Unread 13th July, 2008, 12:18 AM
dcsnypa dcsnypa is offline
Killing Spree
 
Join Date: Jun 2008
Posts: 20
Default heh

Lol im sure hoser knew
Reply With Quote
  #10  
Unread 13th July, 2008, 07:29 AM
~V~ ~V~ is offline
Holy Shit!!
 
Join Date: Sep 2004
Posts: 866
Default

Well you can alias any command with anything. Kicking by cheat binds is rudimentary at best but I'm sure that cheat makers can use anything they like for binds, even legitimate looking ones. Without looking at the code I am wondering whether it would log 'name xxxx' as a cheat or if it is just looking for 'name', same wih 'fov' for that matter.There would be no reason to have them alone without some extra string after them, so perhaps there was a cheat that just used 'name' or 'fov' alone.

But that is the drawback looking for cheat binds, since you can use an alias to disguise the cheat bind. Really all commands should be tested when going from client to server and only legitimate ones allowed,
__________________
http://www.unrealize.co.uk for XConsole, ServerLog, StealthAdmin and other Unreal Tournament mods.

-= F R A G G A L O N I A... R E S U R R E C T I O N! O L D... S K O O L... S N I P E R =- unreal://82.40.94.2

Old skool sniping. Just you, your weapon, and gravity.
Reply With Quote
  #11  
Unread 13th July, 2008, 11:51 AM
LeeBe's Avatar
LeeBe LeeBe is offline
Holy Shit!!
 
Join Date: Feb 2003
Location: Uk.gif
Posts: 1,340
Default

I know that ASH does see 'name xxx' as a cheat keybind because I have been 'caught' by that before, this seems to be the same
Reply With Quote
  #12  
Unread 14th July, 2008, 04:08 PM
dcsnypa dcsnypa is offline
Killing Spree
 
Join Date: Jun 2008
Posts: 20
Default hmm

what class does this tweak modify im guessing TournamentWeapon?

Quote:
set input leftmouse axis aup speed=900|set tournamentweapon fireadjust 999|fire|set tournamentweapon bcanclientfire false|set tournamentweapon fireadjust 1
and if i have access to all the player class values how do i tell it to check that tweaks class

Last edited by dcsnypa : 14th July, 2008 at 04:18 PM.
Reply With Quote
  #13  
Unread 14th July, 2008, 07:03 PM
Azura's Avatar
Azura Azura is offline
Holy Shit!!
 
Join Date: Apr 2003
Posts: 4,029
Default

That would be correct although I wonder why it's setting fireadjust to 1 at the end. Maybe bcanclientfire has a particular effect. If you were to access this value using uscript you'd need to get a reference to the playerpawn and then determine what weapon that pawn is using.

For example, TournamentWeapon(PlayerPawn.Weapon).FireAdjust (not sure if the typecasting is done correctly).
__________________
How to feck up a perfectly good game:
UT (1999) = UnbelievableGameSoCoolIMustHelpBringNewPlayers Tournament
UT (2008) = Unreal ThrustMyPrivatePartsInYourFaceBish

And that's probably why UTIII was a relative flop. New game, same sh*thead players ^^.

Last edited by Azura : 14th July, 2008 at 11:25 PM.
Reply With Quote
  #14  
Unread 14th July, 2008, 08:47 PM
BenIned BenIned is offline
Forum Newcomer
 
Join Date: Jul 2008
Posts: 2
Default

On another note of UTDemo anti-cheat production, we need to know on how we would block a very common cheat, named MilkATECH... it is loaded by Deplhi injects as the game starts and then destroys itself once the code is injected. I could give you a decent code for the loader if you would like, but as you can tell, I am a beginner in the ANTI-cheat development.
Reply With Quote
  #15  
Unread 16th July, 2008, 01:53 PM
dcsnypa dcsnypa is offline
Killing Spree
 
Join Date: Jun 2008
Posts: 20
Default hey

Ok the anticheat i have checks the players processes and modules and blocks named ones

Now i have this hook that waits for ut to launch and after it launches still remains in the process list now i can block the name of the process but this hook can be renamed and it shows up in the processes as whatever you named it allowing it to bypass

So my question is how can i block this how do i check if the bot is hiding behind something or just plain something?
Reply With Quote
  #16  
Unread 18th July, 2008, 03:25 AM
Azura's Avatar
Azura Azura is offline
Holy Shit!!
 
Join Date: Apr 2003
Posts: 4,029
Default

You'd need some way to fingerprint a process in the same way md5 is used to check files.
__________________
How to feck up a perfectly good game:
UT (1999) = UnbelievableGameSoCoolIMustHelpBringNewPlayers Tournament
UT (2008) = Unreal ThrustMyPrivatePartsInYourFaceBish

And that's probably why UTIII was a relative flop. New game, same sh*thead players ^^.
Reply With Quote
  #17  
Unread 9th August, 2008, 04:56 AM
dcsnypa dcsnypa is offline
Killing Spree
 
Join Date: Jun 2008
Posts: 20
Default ahh

OK i got hgurad to check them and get the thumbprints plus Dependencies and print them in a log and i can add the one i want to block to the INI
Reply With Quote
  #18  
Unread 9th August, 2008, 07:37 AM
Azura's Avatar
Azura Azura is offline
Holy Shit!!
 
Join Date: Apr 2003
Posts: 4,029
Default

Maybe you should implement a white list. By definition, the number of unknown processes far outweighs the number of processes needed for windows and UT to run correctly. For example you could authorize UT, most of the standard windows services and anything linked to graphics drivers. If something isn't in the list you simply invite a player to kill unnecessary processes and reconnect.

The only downfall to this approach is that it would be possible to hide a process behind another one and make it invisible. There's probably a workaround for that though seeing that antivirus authors have most certainly found a way to detect and remove shady software that work in this way.
__________________
How to feck up a perfectly good game:
UT (1999) = UnbelievableGameSoCoolIMustHelpBringNewPlayers Tournament
UT (2008) = Unreal ThrustMyPrivatePartsInYourFaceBish

And that's probably why UTIII was a relative flop. New game, same sh*thead players ^^.
Reply With Quote
  #19  
Unread 9th August, 2008, 06:33 PM
dcsnypa dcsnypa is offline
Killing Spree
 
Join Date: Jun 2008
Posts: 20
Default hmm

It has a whitelist
Currently this is what it does
It has 2 parts
Hguard which is server side and Ubrowser.DLL which is clinet side


Checks Process ,Modules and check the user.ini for tweaks
It comes int he log like this
Quote:
Name-IP=test,x.x.x.x
Processes=Ati2evxx.exe(413696;13),LEXBCES.EXE(3153 92;27),LEXPPS.EXE(200704;24),mcmscsvc.exe(778240;9 8),mcnasvc.exe(2457600;92),mcproxy.exe(368640;42), mcshield.exe(147456;60),MPFSrv.exe(962560;58),PnkB strA.exe(77824;24),SAService.exe(348160;41),HPWuSc hd.exe(49152;19),mcagent.exe(598016;63),qttask.exe (290816;20),SiteAdv.exe(45056;53),hpcmpmgr.exe(241 664;41),msnmsgr.exe(5677056;132),TeaTimer.exe(2142 208;42),WMPNSCFG.exe(212992;29),wuauclt.exe(53248; 39),mcsysmon.exe(712704;46),usnsvc.exe(102400;18), livecall.exe(290816;89)
Modules=serwvdrv.dll,umdmxfrm.dll,saHook.dll,apphe lp.dll,dinput.dll,HID.DLL,SETUPAPI.DLL,dsound.dll
Tweaks=
The Ini can be configured to block certain ones such as this process

NothingHook.exe(98304;19)

in the Ini you would put
ThumbPrint[0]="98304,2000,19,1"

The 1 on the end is for plus or minus 1 dependency can be more if you want

It actively checks every ten seconds with no lag since Most is done client side


Got any more ideas for catching them?
and if anyone that can code wants to come aboard let me know

Last edited by dcsnypa : 9th August, 2008 at 06:37 PM.
Reply With Quote
  #20  
Unread 10th August, 2008, 02:05 AM
Azura's Avatar
Azura Azura is offline
Holy Shit!!
 
Join Date: Apr 2003
Posts: 4,029
Default

Is the dll protected in any way ? Anything clientside can be messed with so it's best to make things as unreadable/decompilable as possible.

I've no idea how to detect processes that have been hidden but I'm willing to do some searching. Also I read an old document about cheats explaining something about accessing ring 0 (an OS' innermost circle). I don't know if that's a problem or of it's been successful but it would mean that code executed in this ring is all powerful.

One idea that's crossed my mind is to block the use of Microsoft's .NET framework seeing as it's used to accelerate the development of cheats. I don't know if it's practical but I haven't seen many essential applications that use it as of yet. Another is to somehow secure the minimum essential files (unrealtournament.exe, dlls, standard u files, anticheat packages) in a custom executable that will decompress everything that's necessary at each launch. This should avoid bytehacking as it would be virtually impossible to modify a file while it's being accessed by a program.

Apart from that I have a few ideas that are serverside only with the equivalent of the Turing test. Since they can never be 100% positives a level system should be implemented so a series of positives can be used to flag a player. This should keep the casual lamers out.
__________________
How to feck up a perfectly good game:
UT (1999) = UnbelievableGameSoCoolIMustHelpBringNewPlayers Tournament
UT (2008) = Unreal ThrustMyPrivatePartsInYourFaceBish

And that's probably why UTIII was a relative flop. New game, same sh*thead players ^^.

Last edited by Azura : 10th August, 2008 at 02:15 AM.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 01:26 PM.


 

All pages are copyright The Unreal Admins Page.
You may not copy any pages without our express permission.