War Rock Cheat Programming Discussion

10/27/2013 13:38 .wSiiCK#151
//==============GCCheats -wSiiCK - Logger==============\
//==============Created and developed by:==============\
//======================wSiiCK===================\

#define ADR_PLAYERPOINTER 0x00AF05AC
#define ADR_SERVERPOINTER 0x00AEAD74
#define ADR_HEALTHPOINTER 0x0031FB8
#define ADR_REMOTEPOINTER 0x00B72560
#define ADR_VIEWANGLES 0x00AE9E10
#define ADR_DEVICEPOINTER 0x008CD7C4
#define ADR_BASEPOINTER 0x00B22B38
#define ADR_WEAPONPOINTER 0x00B0EB98
#define ADR_VEHICLEPOINTER 0x00AE9F7C
#define ADR_VEHICLEPOINTER2 0x00AE9F14
#define ADR_GLOBALWEAPON 0x00B0EB58
#define ADR_GLOBALWEAPON2 0x00B63230
#define ADR_MATRIXPOINTER 0x00A78628

#define ADR_STAMINA1 0x0089AF58
#define ADR_STAMINA2 0x0089AF5C
#define ADR_STAMINA3 0x0089AF60
#define ADR_STAMINA4 0x0089AF64
#define ADR_STAMINA5 0x0089AF68
#define ADR_BONESHOT 0x008D1760
#define ADR_BONESHOT2 0x00B8CD88
#define ADR_SPEED 0x008D0B30
#define ADR_NOSPAWNWAIT 0x00B8CCBC
#define ADR_NOBOUNDS 0x00B8271C
#define ADR_PLANTANYWHERE 0x00AE9E4E
#define ADR_DEFUSEANYWHERE 0x0093B474
#define ADR_QUICKPLANT 0x00AE9E34
#define ADR_STW 0x00AEA244
#define ADR_WUW 0x00AF73D4
#define ADR_WTH 0x00892544
#define ADR_CLANTAG_1 0x00B0EB38
#define ADR_CLANTAG_2 0x00B0EAF4
#define ADR_CLANTAG_3 0x00B0EB40
#define ADR_CLANTAG_4 0x00B0D5BC
#define ADR_CLANTAG_NAME 0x00AA6804
#define ADR_CLANTAG_CHAT 0x00B231BC

#define OFS_INVISIBLE 0x00B7E44
#define OFS_X 0x0010300
#define OFS_Y 0x0010310
#define OFS_Z 0x0010300
#define OFS_VIEWX 0x00101D4
#define OFS_VIEWY 0x00101DC
#define OFS_VIEWZ 0x00101D8
#define OFS_GRAVITYX 0x00C4B8
#define OFS_GRAVITYY 0x00C4B0
#define OFS_GRAVITYZ 0x00C4B4
#define OFS_NORECOIL1 0x00C444
#define OFS_NORECOIL2 0x00C448
#define OFS_NORECOIL3 0x00C450
#define OFS_WEAPON1 0x00101EC
#define OFS_WEAPON2 0x00101EE
#define OFS_WEAPON3 0x00101F0
#define OFS_PITCH 0x00101A8
#define OFS_YAW 0x00101C4
#define OFS_NFD 0x00102E8
#define OFS_NODELAY 0x000
#define OFS_NORELOAD 0x001040D
#define OFS_GLOBALSIZE 0x00B10
#define OFS_SPEED 0x001010C
#define OFS_NOSPREAD 0x0010110
#define OFS_SLOT1 0x009F1E0
#define OFS_SLOT2 0x009F1E1
#define OFS_SLOT3 0x009F1E2
#define OFS_SLOT4 0x009F1E3
#define OFS_SLOT5 0x009F1E4
#define OFS_SLOT6 0x009F1E5
#define OFS_SLOT7 0x009F1E6
#define OFS_SLOT8 0x009F1E7
//*************************Structs****************** ***************
class CPlayer{
public:
BYTE _00[0xC444];
FLOAT NoRecoil1;
FLOAT NoRecoil2
FLOAT NoRecoil3;
BYTE _01[0x64];
FLOAT GravityX;
FLOAT GravityY;
FLOAT GravityZ;
BYTE _02[0x14];
BYTE PlayerState;
BYTE _03[0x3C43];
FLOAT NoSpread;
BYTE _04[0x94];
FLOAT Pitch;
BYTE _05[0x18];
FLOAT Yaw;
BYTE _06[0x24];
WORD Weapon1
WORD Weapon2
WORD Weapon3
BYTE _07[0xF6];
FLOAT NoFallDamage;
BYTE _08[0x14];
FLOAT PosX;
BYTE _09[0x4];
FLOAT PosY;
BYTE _10[0x4];
FLOAT PosZ;
};

class CBase{
public:
CPlayer *_Player;
BYTE _00[0x81FB0];
CPlayer *_Remote;
};

class CServer{
};
10/27/2013 20:25 __BuRn3R#152
Command: 0x4E15D4 // Updated
10/27/2013 22:17 Gameerish___#153
Hat jemand CPlayerInfo Structs ?
10/28/2013 01:52 n4n033#154
Quote:
Originally Posted by GTGameerish View Post
Hat jemand CPlayerInfo Structs ?
Code:
struct CPlayerInfo
{
char _0x0000[8];
	char Premium[8]; //0x0008 
char _0x0010[248];
	char PlayerName[16]; //0x0108 
char _0x0118[140];
	char PlayerName2[16]; //0x01A4 
char _0x01B4[852];
	char PlayerIP[16]; //0x0508 
char _0x0518[24];
	char MainIP[16]; //0x0530 
char _0x0540[1060];
	__int32 HeadShots; //0x0964 
char _0x0968[4];
	__int32 Points; //0x096C 
char _0x0970[24];
	__int32 Kills; //0x0988 
	__int32 Deaths; //0x098C 
	__int32 Flags; //0x0990 
	__int32 Health; //0x0994 
	__int32 MaxHealth; //0x0998 
char _0x099C[4];
	__int32 Class; //0x09A0 
char _0x09A4[332];
	__int32 Team; //0x0AF0 
};//Size=0x0AF4

Credits : Me, R3d_L!n3
10/28/2013 06:52 Gameerish___#155
Dankeschön ;)
10/28/2013 09:08 .wSiiCK#156
Quote:
Originally Posted by __BuRn3R View Post
Command: 0x4E15D4 // Updated
Code:
004D3058  |. 75 06          JNZ SHORT WarRock-.004D3060
004D305A  |. FF15 50A68800  CALL DWORD PTR DS:[88A650]
004D3060  |> 66:393D 909493>CMP WORD PTR DS:[939490],DI
004D3067  |. A1 B88AAE00    MOV EAX,DWORD PTR DS:[AE8AB8]
004D306C  |. 8B88 447E0B00  MOV ECX,DWORD PTR DS:[EAX+B7E44]
004D3072  |. 894D 00        MOV DWORD PTR SS:[EBP],ECX
004D3075  |. 8B88 5C830B00  MOV ECX,DWORD PTR DS:[EAX+B835C]
004D307B  |. 894D 08        MOV DWORD PTR SS:[EBP+8],ECX
004D307E  |. 8D88 60830B00  LEA ECX,DWORD PTR DS:[EAX+B8360]
004D3084  |. 8B11           MOV EDX,DWORD PTR DS:[ECX]
004D3086  |. 8955 04        MOV DWORD PTR SS:[EBP+4],EDX
004D3089  |. C645 14 00     MOV BYTE PTR SS:[EBP+14],0
004D308D  |. C745 0C 020000>MOV DWORD PTR SS:[EBP+C],2
004D3094  |. C745 10 960000>MOV DWORD PTR SS:[EBP+10],96
004D309B  |. 8B09           MOV ECX,DWORD PTR DS:[ECX]
004D309D  |. C680 F0830B00 >MOV BYTE PTR DS:[EAX+B83F0],0
004D30A4  |. BE A452AF00    MOV ESI,WarRock-.00AF52A4
004D30A9  |. 7D 46          JGE SHORT WarRock-.004D30F1
004D30AB  |. 8B1D B452AF00  MOV EBX,DWORD PTR DS:[AF52B4]
004D30B1  |. 2B1D B052AF00  SUB EBX,DWORD PTR DS:[AF52B0]
ADR_SERVERPOINTER : 0xAE8AB8
ADR_COMMAND : 0x4E15D4
OFS_PACKET : 0xB7E44
OFS_MYSEAT : 0xB835C
OFS_MYROOMID : 0xB8360

PHP Code:
void ExecutePacket(int PacketBuffer)
{
DWORD dwServerPointer = *(DWORD*)ADR_SERVERPOINTER;
if(
dwServerPointer == NULL)
 return;

 
DWORD dwPacketPush = (DWORD)(dwServerPointer+OFS_PACKET);
 
DWORD dwPacketCall = (DWORD)(ADR_COMMAND);
 
DWORD dwPacket = (DWORD)PacketBuffer;
 
__asm
 
{
  
PUSH dwPacket;
  
MOV ECX dwPacketPush;
  
CALL dwPacketCall;
 }

10/28/2013 10:01 Cyno™#157
Quote:
Originally Posted by .wSiiCK View Post
Code:
004D3058  |. 75 06          JNZ SHORT WarRock-.004D3060
004D305A  |. FF15 50A68800  CALL DWORD PTR DS:[88A650]
004D3060  |> 66:393D 909493>CMP WORD PTR DS:[939490],DI
004D3067  |. A1 B88AAE00    MOV EAX,DWORD PTR DS:[AE8AB8]
004D306C  |. 8B88 447E0B00  MOV ECX,DWORD PTR DS:[EAX+B7E44]
004D3072  |. 894D 00        MOV DWORD PTR SS:[EBP],ECX
004D3075  |. 8B88 5C830B00  MOV ECX,DWORD PTR DS:[EAX+B835C]
004D307B  |. 894D 08        MOV DWORD PTR SS:[EBP+8],ECX
004D307E  |. 8D88 60830B00  LEA ECX,DWORD PTR DS:[EAX+B8360]
004D3084  |. 8B11           MOV EDX,DWORD PTR DS:[ECX]
004D3086  |. 8955 04        MOV DWORD PTR SS:[EBP+4],EDX
004D3089  |. C645 14 00     MOV BYTE PTR SS:[EBP+14],0
004D308D  |. C745 0C 020000>MOV DWORD PTR SS:[EBP+C],2
004D3094  |. C745 10 960000>MOV DWORD PTR SS:[EBP+10],96
004D309B  |. 8B09           MOV ECX,DWORD PTR DS:[ECX]
004D309D  |. C680 F0830B00 >MOV BYTE PTR DS:[EAX+B83F0],0
004D30A4  |. BE A452AF00    MOV ESI,WarRock-.00AF52A4
004D30A9  |. 7D 46          JGE SHORT WarRock-.004D30F1
004D30AB  |. 8B1D B452AF00  MOV EBX,DWORD PTR DS:[AF52B4]
004D30B1  |. 2B1D B052AF00  SUB EBX,DWORD PTR DS:[AF52B0]
ADR_SERVERPOINTER : 0xAE8AB8
ADR_COMMAND : 0x4E15D4
OFS_PACKET : 0xB7E44
OFS_MYSEAT : 0xB835C
OFS_MYROOMID : 0xB8360

PHP Code:
void ExecutePacket(int PacketBuffer)
{
DWORD dwServerPointer = *(DWORD*)ADR_SERVERPOINTER;
if(
dwServerPointer == NULL)
 return;

 
DWORD dwPacketPush = (DWORD)(dwServerPointer+OFS_PACKET);
 
DWORD dwPacketCall = (DWORD)(ADR_COMMAND);
 
DWORD dwPacket = (DWORD)PacketBuffer;
 
__asm
 
{
  
PUSH dwPacket;
  
MOV ECX dwPacketPush;
  
CALL dwPacketCall;
 }


Wie kann man ein Paket ausführen o.O ?
Warum als argument ein integer, der nacher einfach zu DWORD gecastet wird ? o.O
10/28/2013 12:58 darckalliance#158
Hi all i have one question...i try to create "change nick" but i don't understood which address change in asm code...

change nick function asm:

004E8EE0 |. 68 4C738A00 PUSH WarRock_.008A734C
004E8EE5 |. FFB5 ECBFFFFF PUSH DWORD PTR SS:[EBP+FFFFBFEC]
004E8EEB |. 8985 F0BFFFFF MOV DWORD PTR SS:[EBP+FFFFBFF0],EAX
004E8EF1 |. FF15 04A58800 CALL DWORD PTR DS:[88A504]
004E8EF7 |. 59 POP ECX
004E8EF8 |. 59 POP ECX
004E8EF9 |. 85C0 TEST EAX,EAX
004E8EFB |. 75 19 JNZ SHORT WarRock_.004E8F16
004E8EFD |. 56 PUSH ESI
004E8EFE |. FFB5 E0BFFFFF PUSH DWORD PTR SS:[EBP+FFFFBFE0]
004E8F04 |. 8BCB MOV ECX,EBX
004E8F06 |. FFB5 F0BFFFFF PUSH DWORD PTR SS:[EBP+FFFFBFF0]
004E8F0C |. E8 1FE42F00 CALL WarRock_.007E7330
004E8F11 |. E9 5B010000 JMP WarRock_.004E9071


and supplybox function asm:

00557882 |. 68 78198B00 PUSH WarRock_.008B1978
00557887 |. 50 PUSH EAX
00557888 |. E8 E5E92A00 CALL WarRock_.00806272
0055788D |. 59 POP ECX
0055788E |. 59 POP ECX
0055788F |. 85C0 TEST EAX,EAX
00557891 |. 74 11 JE SHORT WarRock_.005578A4
00557893 |. 8B86 BC000000 MOV EAX,DWORD PTR DS:[ESI+BC]
00557899 |. B1 01 MOV CL,1
0055789B |. E8 50AF0E00 CALL WarRock_.006427F0
005578A0 |. B0 01 MOV AL,1
005578A2 |. EB 2F JMP SHORT WarRock_.005578D3
005578A4 |> 8B86 BC000000 MOV EAX,DWORD PTR DS:[ESI+BC]
005578AA |. 32C9 XOR CL,CL
005578AC |. E8 3FAF0E00 CALL WarRock_.006427F0
005578B1 |. EB 1E JMP SHORT WarRock_.005578D1
005578B3 |> 8B86 BC000000 MOV EAX,DWORD PTR DS:[ESI+BC]
005578B9 |. B1 01 MOV CL,1
005578BB |. E8 30AF0E00 CALL WarRock_.006427F0
005578C0 |. 8B8E BC000000 MOV ECX,DWORD PTR DS:[ESI+BC]
005578C6 |. 8B01 MOV EAX,DWORD PTR DS:[ECX]
005578C8 |. 57 PUSH EDI
005578C9 |. 6A 01 PUSH 1
005578CB |. FF90 CC000000 CALL DWORD PTR DS:[EAX+CC]
005578D1 |> 32C0 XOR AL,AL
005578D3 |> 8B8E BC000000 MOV ECX,DWORD PTR DS:[ESI+BC]
005578D9 |. E8 E2AE0E00 CALL WarRock_.006427C0
005578DE |. E8 7C4E0000 CALL WarRock_.0055C75F
005578E3 |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
005578E5 |. 8B01 MOV EAX,DWORD PTR DS:[ECX]
005578E7 |. FF50 38 CALL DWORD PTR DS:[EAX+38]
005578EA |. 84C0 TEST AL,AL
005578EC |. 74 0A JE SHORT WarRock_.005578F8
005578EE |. FF75 FC PUSH DWORD PTR SS:[EBP-4]
005578F1 |. E8 4F0B0000 CALL WarRock_.00558445
005578F6 |. EB 0D JMP SHORT WarRock_.00557905
005578F8 |> 8B86 F4000000 MOV EAX,DWORD PTR DS:[ESI+F4]
005578FE |. 32C9 XOR CL,CL
00557900 |. E8 EBAE0E00 CALL WarRock_.006427F0
00557905 |> 5F POP EDI
00557906 |. 5E POP ESI
00557907 |. C9 LEAVE
00557908 \. C3 RETN
10/28/2013 13:33 n4n033#159
Code:
/*________________________________________________*/
/*________________________________________________*/
/*_____________________N4n033_____________________*/
/*________________________________________________*/
/*________________________________________________*/
#define ADR_GAMENOTICE        0x40EE22
#define ADR_GAMETEXT          0x522CBF
#define ADR_DEVICEPOINTER     0xAE7B54
#define OFS_DEVICEPOINTER     0x2B930
#define ADR_PLAYERPTR         0xAEE2F0
#define ADR_SERVERPTR         0xAE8AB8
#define ADR_BASEPTR           0xB20878
#define ADR_VIEWANGELS        0xAE7B50
#define ADR_GMALERTIP         0xB1B500
#define ADR_GMALERTNAMEBASE   0xB1B100
#define ADR_GMALERTNAME       0xB1B110
#define ADR_BACKINLOBBY       0x4E134F
#define OFS_NOFALLDAMAGE      0x102E8
#define OFS_PREMIUM           0x3CC
#define OFS_PLAYERSTARE       0xC4CC
#define OFS_SLOTS             0x9F1E4
#define OFS_SUPERJUMP         0x10308
#define OFS_ROOMMASTER        0x9C7E8
#define OFS_SUPERMASTER       0x9C750
#define OFS_PLAYERSLOT        0xB8360
#define ADR_SPEED             0x8CE840
#define ADR_SPEEDROLLING      0x8CE668
#define ADR_SCOPE             0x939460
#define ADR_GETBASE           0x81FB0
#define ADR_NEWCBASE          0x81FAC
#define ADR_UNLOCKSWIM        0x4014D9
#define ADR_SWIM1             0xADF93C
#define ADR_SWIM2             0xAEE330
#define ADR_INVEHICLE         0xAEE334
#define ADR_NOWATER_1         0xAF510C
#define ADR_NOWATER_2         0xAF5110
#define ADR_WEAPONBASE        0xB0C8D8
#define ADR_SLOTBASE          0x9E040
#define ADR_PLAYERID          0xA40
#define ADR_DAMAGEAS          0x510678
#define ADR_UNLOXYGEN         0x509C10
#define ADR_PRONE             0x4F7D1C
#define ADR_NOSPREAD          0x50ED55
#define ADR_NORECOIL          0x500BE6
#define ADR_NORELOAD          0x51C0B2
#define ADR_BULLETS           0x51075E
#define ADR_BULLETSJMP        0x51076A
#define ADR_STAMINA1          0x4577F1
#define ADR_STAMINA2          0x4019EA
#define ADR_STAMINA3          0x4F7FE3
#define ADR_VEHNODAMAGE       0x401000
#define ADR_VEHINVISIBLE      0x42AB2B
#define ADR_VEHSUPERFIRE1     0x4272C1
#define ADR_VEHSUPERFIRE2     0x4272EC
#define ADR_VEHSUPERFIRE3     0x42732C
#define ADR_UNLAMMO           0x513AE4
#define ADR_WALKTHRU          0x772710
#define ADR_ANTIAFK           0x593C74
#define ADR_QUICKSPAWN1       0x5E4847
#define ADR_QUICKSPAWN2       0x5E4861
#define ADR_FASTRELOAD1       0x51C29E
#define ADR_FASTRELOAD2       0x599889
#define ADR_STAMINAUP1        0x409180
#define ADR_STAMINAUP2        0x409180
#define ADR_CLIPA             0x45676D
#define ADR_CLIPS             0x456786
#define ADR_SNIPERPX          0x456794
#define ADR_COMPBANDAGE       0x45676D
#define ADR_DEATHCAM          0x456821
#define ADR_ANTIFLASH         0x5AA68C
#define ADR_ANTIM14           0x5AA5B8
#define ADR_MINEINFO1         0x44851D
#define ADR_MINEINFO2         0x44859B
#define ADR_MINEINFOFFA1      0x448504
#define ADR_MINEINFOFFA2      0x448582
#define ADR_INVISIBLE         0x50CF74
#define ADR_RADARGPS          0x59D8AC
#define ADR_RADARFFA1         0x59D8CA
#define ADR_RADARFFA2         0x59FB4D
#define ADR_NORESTRICTION     0x4F6BE3
#define ADR_AUTOSHOT          0x4F6BD8
#define ADR_QUICKPLANT        0x512F03
#define ADR_QUICKDEFUSE       0x50EFBE
#define ADR_PLANTANYWHERE     0x58025D
#define ADR_BONESHOT          0x44A687
#define ADR_AUTOHEAL1         0x507D06
#define ADR_AUTOHEAL2         0x507F73
#define ADR_AUTOAMMO1         0x507BFD
#define ADR_AUTOAMMO2         0x507C3D
#define ADR_AUTOREPAIR1       0x427347
#define ADR_AUTOREPAIR2       0x427376
#define ADR_AUTOREPAIR3       0x4273F3
#define ADR_ANTIOVERHEART     0x727A56
#define ADR_SHOTTHRU1         0x606E00
#define ADR_SHOTTHRU2         0x606E06
#define ADR_PREMCROSSCALL1    0x577147
#define ADR_PREMCROSSCALL2    0x4125B1
#define ADR_PREMCROSSCHANGE   0x57716D
#define ADR_PREMIUMCROSS1     0x57728F
#define ADR_PREMIUMCROSS2     0x577297
#define ADR_UNLOCKCROSS       0x5774A2
#define ADR_OPK1              0x407EEB
#define ADR_OPK2              0x407EF4
#define ADR_OPK3              0x407F00
#define ADR_ZERODELAY         0x51BDBF
#define ADR_SPAMBOT           0x51F25A
#define ADR_ChatHandler       0xAEE548
#define ADR_FAKEKICK          0x58F8D6
#define ADR_USERKILL          0x416B8C
#define ADR_ARTILLERY1        0x4F82B2
#define ADR_ARTILLERY2        0x4F8549
#define ADR_ARTILLERY3        0x595EE1
#define ADR_ARTILLERY4        0x595F74
#define ADR_ARTILLERY5        0x595CBC
#define ADR_ARTILLERY6        0x577B1E
#define ADR_ARTILLERY7        0x595E5B
#define ADR_ARTILLERY8        0x595FF1
#define ADR_VEHJUMP1          0x45E00C
#define ADR_VEHJUMP2          0x45E015
#define ADR_VEHJUMP3          0x8CE4D4
#define ADR_AUTOREADYSTART    0x546771
#define ADR_WEAPONGRAVITY     0x8CE468
#define ADR_USERNAME          0xB20EB4
#define ADR_USERIP            0xB20D80
#define ADR_CHECKREADYSTART   0xB212B8
#define ADR_CLASSROOMPOINTER  0xAEE548
#define ADR_WEAPONGLOBAL1     0xB0C898
#define ADR_WEAPONGLOBAL2     0xB60F70
#define ADR_FASTAMMO          0xAF28FC
#define ADR_FASTMEDIC         0xAF2904
#define ADR_FASTFLAG          0xAF2914
#define ADR_NOBOUNDS1         0xB8034C
#define ADR_NOBOUNDS2         0xB80350
#define ADR_NOBOUNDS3         0xB80354
#define WrCheck1              0x51D07F
#define WrCheck2              0x5DCE21
/*________________________________________________*/
/*________________________________________________*/
/*_____________________Thanks_____________________*/
/*__R3d_L!n3, AeroMan, NoName, GigaByte &RoBerTo__*/
/*________________________________________________*/
#Enjoy
10/29/2013 20:16 Dogukan47#160
WarRock Dumped 29/10/13
[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
10/29/2013 20:58 Gameerish___#161
Who can give me a updated bypass?
10/30/2013 12:22 darckalliance#162
#define NORELOAD 0x51C0B2

void MEMwrite(void *adr, void *ptr, int size)
{
DWORD OldProtection;
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &OldProtection);
memcpy(adr,ptr,size);
VirtualProtect(adr,size,OldProtection, &OldProtection);
}

void NoReload(){

MEMwrite((LPVOID)(NORELOAD),(LPBYTE)"\x90\x90\x90\ x90\x90\x90",6);
}

because Warrock don't start?
10/30/2013 14:08 CyberMask#163
Quote:
Originally Posted by darckalliance View Post
#define NORELOAD 0x51C0B2

void MEMwrite(void *adr, void *ptr, int size)
{
DWORD OldProtection;
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &OldProtection);
memcpy(adr,ptr,size);
VirtualProtect(adr,size,OldProtection, &OldProtection);
}

void NoReload(){

MEMwrite((LPVOID)(NORELOAD),(LPBYTE)"\x90\x90\x90\ x90\x90\x90",6);
}

because Warrock don't start?
Do you have a bypass for bytes modification?
10/30/2013 16:19 Tibolus_#164
New cryption keys:
Code:
GameServer->Client: 69 höhö :D
Client->GameServer: 113
(dec.)
10/30/2013 17:32 darckalliance#165
Quote:
#define NORELOAD 0x51C0B2

void MEMwrite(void *adr, void *ptr, int size)
{
DWORD OldProtection;
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &OldProtection);
memcpy(adr,ptr,size);
VirtualProtect(adr,size,OldProtection, &OldProtection);
}

void NoReload(){

MEMwrite((LPVOID)(NORELOAD),(LPBYTE)"\x90\x90\x90\ x90\x90\x90",6);
}

because Warrock don't start?
Quote:
Do you have a bypass for bytes modification?
I need HS bypass fou using this metod?Or i need only bypass for bytes modification?