imGol2den

GHOSTS Challenge Response/Info

Aug 22nd, 2014
417
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.63 KB | None | 0 0
  1. typedef struct _GHOSTS_CHAL_RESP // 0x1E off of r5 in answerChallenges
  2. {
  3.     BYTE IPAddress[4];
  4.     BYTE MachineID[8];
  5.     BYTE MacAddress[6];
  6.     BYTE _Unknown1[13]; // flags your console?
  7.     CHAR ConsoleSerialNumber[12];
  8.     BYTE _Padding1;
  9.     CHAR ConsoleID[12];
  10.     WORD KernelBuildVersion;
  11.  } GHOSTS_CHAL_RESP, *PGHOSTS_CHAL_RESP;
  12.  
  13. /*
  14.     r3 is some stack variable - something todo with profile?
  15.     r4 is return from calling sub_8260A300
  16.     r5 is pbBuffer - (UserIndex * 0x64)
  17. */
  18.  
  19. DWORD answerChallengesHook(DWORD r3, DWORD r4, PBYTE pbBuffer);
  20.  
  21. PGHOSTS_CHAL_RESP ChallengeResponse = (PGHOSTS_CHAL_RESP)(pbBuffer + 0x1E);
  22.  
  23. Updated 10/11/14 - TU16
Advertisement
Add Comment
Please, Sign In to add comment