Hi everyone,
For the past few days I have been working on reading the incoming warden packets on the 64-bit client.
I can read the decrypted data, which contains all 17 memory checks, and the various page scans; my problem is at the end of every packet there are 8 bytes that I can't figure out what they are intended for.
Below are a few examples:
I know that 1E is the CheckType for the following 7 bytes.Code:1E 00 00 00 00 00 00 00 1E DA 27 B8 1A 44 5B 43 1E C4 A4 39 54 45 BD B6 1E 01 00 00 00 00 00 00 1E 8C 2F CF F4 EF 9A 73 1E 00 00 00 00 00 00 0A
I also know that I do get some duplicate data if I let the hook running.
It should also be noted that the CheckTypes change depending on the warden module you have loaded into the game
According to all the warden info I have found by searching (here/google/and the wikis) none of the scans need 7 bytes of data.
So far I have seen MEM_CHECK, PAGE_CHECK_A or B, DRIVER_CHECK(only on x32)
Does anyone have any ideas?