Logger - Kingston

Posts 1–3 of 3 · Page 1 of 1
Logger - Kingston
Gostaria de pedir uma ajuda em relação ao logger que estou construindo, coisa pequena.
Code:
AmmoDamage = *(DWORD*)(AmmoDamage + 12) - CShell;
Resultado: #define AmmoDamage 0x0F2730B8C
Sei que o resultado é B8C somente, como faço pra limitar os 3 últimos caracteres.
Outra dúvida @luizimloko ou @dreek1, pode me confirmar se esse bypass 28_3 está correto?

Code:
#define Bypass28_3 0x005BE041
Thanks!
Code:
DWORD dwAmmoDamage = FindPattern( ( DWORD ) GetModuleHandle( "CShell.dll" ) ), 0x1321000, ( PBYTE ) "\xD9\x81\x00\x00\x00\x00\xB9\x00\x00\x00\x00\xD9\x1C\x24\x50", "xx????x????xxxx" );
dwAmmoDamage = *( DWORD *) ( dwAmmoDamage + 0x02 );

DWORD dwBypass = FindPattern( ( DWORD ) GetModuleHandle( "CShell.dll" ) ), 0x1321000, ( PBYTE ) "\xE8\x00\x00\x00\x00\x8B\xF0\x83\xC4\x04\x85\xF6\x0F\x84\x00\x00\x00\x00\xD9\x86\x00\x00\x00\x00", "x????xxxxxxxxx????xx????" );

add_log( "Ammo Damage: 0x%X", dwAmmoDamage );
add_log( "Bypass 28_3: 0x%p", dwBypass );
Quote Originally Posted by luizimloko View Post
Code:
DWORD dwAmmoDamage = FindPattern( ( DWORD ) GetModuleHandle( "CShell.dll" ) ), 0x1321000, ( PBYTE ) "\xD9\x81\x00\x00\x00\x00\xB9\x00\x00\x00\x00\xD9\x1C\x24\x50", "xx????x????xxxx" );
dwAmmoDamage = *( DWORD *) ( dwAmmoDamage + 0x02 );

DWORD dwBypass = FindPattern( ( DWORD ) GetModuleHandle( "CShell.dll" ) ), 0x1321000, ( PBYTE ) "\xE8\x00\x00\x00\x00\x8B\xF0\x83\xC4\x04\x85\xF6\x0F\x84\x00\x00\x00\x00\xD9\x86\x00\x00\x00\x00", "x????xxxxxxxxx????xx????" );

add_log( "Ammo Damage: 0x%X", dwAmmoDamage );
add_log( "Bypass 28_3: 0x%p", dwBypass );
Obrigado!
Posts 1–3 of 3 · Page 1 of 1

Post a Reply

Similar Threads

Talk with us