Source code or something
So i went online a bit looking on other forums and found some thing, this goes too far for me sadly i'm just a CE noobie, but i thought you guys might wanna take a look at it. Also everything that i'm typing is BLUE and everything that i didn't type or find is black.
This is complety copy and paste and credits for this goes to: s0beit
War Thunder is a plane flying game that just went open beta.
Just going to post stuff as I find it, I guess.
This seems to be vehicle/player iteration (with some XOR crap, obviously pro-anticheat)
for ( i = 0; i < *(_DWORD *)(g_gloalUnk + 0x9B0); ++i )
{
v29 = v28 + *(_DWORD *)(v27 + 2476);
if ( *(_BYTE *)(v29 + 520) )
{
v30 = *(_BYTE *)(v29 + 282);
v31 = *(_WORD *)(v29 + 280);
LOBYTE(v31) = v30 ^ v31;
HIBYTE(v31) ^= v30;
v32 = 11 * v30 + 70;
v33 = v32 ^ *(_BYTE *)(v29 + 282);
*(_BYTE *)(v29 + 280) ^= v33;
*(_BYTE *)(v29 + 281) ^= v33;
*(_BYTE *)(v29 + 282) = v32;
if ( v31 > v24 )
{
v34 = *(_BYTE *)(v29 + 282);
v35 = *(_WORD *)(v29 + 280);
LOBYTE(v35) = v34 ^ v35;
HIBYTE(v35) ^= v34;
v24 = v35;
v36 = 11 * v34 + 70;
v37 = v36 ^ *(_BYTE *)(v29 + 282);
*(_BYTE *)(v29 + 280) ^= v37;
*(_BYTE *)(v29 + 281) ^= v37;
*(_BYTE *)(v29 + 282) = v36;
}
if ( !((*(_DWORD *)(v29 + 44) >> 9) & 1) )
{
v38 = 11 * *(_BYTE *)(v29 + 282) + 70;
v39 = v38 ^ *(_BYTE *)(v29 + 282);
*(_BYTE *)(v29 + 280) ^= v39;
*(_BYTE *)(v29 + 281) ^= v39;
*(_BYTE *)(v29 + 282) = v38;
}
v3 = a2;
}
v27 = g_gloalUnk;
v28 += 0x2D4u;
}
(This i kind of understand)
.data:0139E244 ; int g_gloalUnk
.text:007AC6E4 mov eax, g_gloalUnk
.text:007AC6E9 mov ecx, [eax+9BCh]
.text:007AC6EF xor esi, esi
+0x9B0 = Player Count
+0x9BC = Local Player (I believe)
(0x2D4) = Struct size, I guess?
( ( int ( __cdecl* )() ) 0x0073BFC0 )();
Unlocks everything, though the server will error you if you try to use a plane you don't have.
It does unlock all missions and give you all decals, though. So that's fun.
*(float*) 0x013A2650 = 5.0f; //g_bulletSpeedModifier
*(float*) 0x013A2654 = 0.0f; //g_bulletGravityMultiplier
*(float*) 0x013A2658 = 5000.0f; //g_bulletKineticEnergyMultiplier
*(float*) 0x013A265C = 0.0f; //g_bulletWindageMultiplier
Addresses changed.
*(float*) 0x013A2880 = 5.0f; //g_bulletSpeedModifier
*(float*) 0x013A2884 = 0.0f; //g_bulletGravityMultiplier
*(float*) 0x013A2888 = 5000.0f; //g_bulletKineticEnergyMultiplier
*(float*) 0x013A288C = 0.0f; //g_bulletWindageMultiplier
So i'm off trying to get all decals and missions unlocked
Will let you guys hear from me, pleas if you have codes like this post it here so we can keep the section a bit clean
This is complety copy and paste and credits for this goes to: s0beit
War Thunder is a plane flying game that just went open beta.
Just going to post stuff as I find it, I guess.
This seems to be vehicle/player iteration (with some XOR crap, obviously pro-anticheat)
PHP Code:
for ( i = 0; i < *(_DWORD *)(g_gloalUnk + 0x9B0); ++i )
{
v29 = v28 + *(_DWORD *)(v27 + 2476);
if ( *(_BYTE *)(v29 + 520) )
{
v30 = *(_BYTE *)(v29 + 282);
v31 = *(_WORD *)(v29 + 280);
LOBYTE(v31) = v30 ^ v31;
HIBYTE(v31) ^= v30;
v32 = 11 * v30 + 70;
v33 = v32 ^ *(_BYTE *)(v29 + 282);
*(_BYTE *)(v29 + 280) ^= v33;
*(_BYTE *)(v29 + 281) ^= v33;
*(_BYTE *)(v29 + 282) = v32;
if ( v31 > v24 )
{
v34 = *(_BYTE *)(v29 + 282);
v35 = *(_WORD *)(v29 + 280);
LOBYTE(v35) = v34 ^ v35;
HIBYTE(v35) ^= v34;
v24 = v35;
v36 = 11 * v34 + 70;
v37 = v36 ^ *(_BYTE *)(v29 + 282);
*(_BYTE *)(v29 + 280) ^= v37;
*(_BYTE *)(v29 + 281) ^= v37;
*(_BYTE *)(v29 + 282) = v36;
}
if ( !((*(_DWORD *)(v29 + 44) >> 9) & 1) )
{
v38 = 11 * *(_BYTE *)(v29 + 282) + 70;
v39 = v38 ^ *(_BYTE *)(v29 + 282);
*(_BYTE *)(v29 + 280) ^= v39;
*(_BYTE *)(v29 + 281) ^= v39;
*(_BYTE *)(v29 + 282) = v38;
}
v3 = a2;
}
v27 = g_gloalUnk;
v28 += 0x2D4u;
}
(This i kind of understand)
Code:
.data:0139E244 ; int g_gloalUnk
.text:007AC6E4 mov eax, g_gloalUnk
.text:007AC6E9 mov ecx, [eax+9BCh]
.text:007AC6EF xor esi, esi
+0x9B0 = Player Count
+0x9BC = Local Player (I believe)
(0x2D4) = Struct size, I guess?
PHP Code:
( ( int ( __cdecl* )() ) 0x0073BFC0 )();
Unlocks everything, though the server will error you if you try to use a plane you don't have.
It does unlock all missions and give you all decals, though. So that's fun.
PHP Code:
*(float*) 0x013A2650 = 5.0f; //g_bulletSpeedModifier
*(float*) 0x013A2654 = 0.0f; //g_bulletGravityMultiplier
*(float*) 0x013A2658 = 5000.0f; //g_bulletKineticEnergyMultiplier
*(float*) 0x013A265C = 0.0f; //g_bulletWindageMultiplier
Addresses changed.
PHP Code:
*(float*) 0x013A2880 = 5.0f; //g_bulletSpeedModifier
*(float*) 0x013A2884 = 0.0f; //g_bulletGravityMultiplier
*(float*) 0x013A2888 = 5000.0f; //g_bulletKineticEnergyMultiplier
*(float*) 0x013A288C = 0.0f; //g_bulletWindageMultiplier
So i'm off trying to get all decals and missions unlocked
Will let you guys hear from me, pleas if you have codes like this post it here so we can keep the section a bit clean



