HackerEX Wiki
Free tool designed to make client side hacking easy
Status: Beta
Brought to you by:
awsdert
vvvvvvvv xxxxxxxx
00000000 iiiiiiii
Value in hex
Address in hex
Increment the value by this, the max of this will be the same as the value
02000000 00000000
05F5E0FF xxxxxxxx
This is a Write code for a 32bit value, while we can choose to interpret that as a unsigned integer being written the program makes no such assumption.
0A000010 00000001
xxxxxxxx xxxxxxxx
vvvvvvvv 00001001
This is a 32bit Write code that uses 16 large addresses obtained by taking the start address ( xxxxxxxx xxxxxxxx ) and incrementing by ( 00000001 * 4 ) after each write like this
at 0x100000000 write 0x00000001
increment
at 0x100000004 write 0x00001002
increment
at 0x100000008 write 0x00002003
etc...
This pattern would continue until it finishes the 16th write.
03000010 00000001
xxxxxxxx xxxxxxxx
vvvvvvvv vvvvvvvv
iiiiiiii iiiiiiii
This is a 64bit Write code, notice how even though we have not added 8 to the code size the address is still interpreted as 64bit, that is because our value and incrementing value have been forced below it and thus leaves room for a large address.