Next i tried open this exe file in HxD and i tried search a B8 64 00 00 00
You don't need to search these bytes because it's a machine instruction and there are many of them in the executable. Instead you need to locate these bytes at the offset I specified - 0x310F6. You can observe offsets at left in your hex editor. The bytes needed will be represented like that:
Code:
000310F0 00 00 00 8D 55 A0 B8 64 00 00 00 E8 30 87 FE FF
And i make screen from game menu and i want delete or change information's from on xxx xxxxx xxxxxxx xxxxxxxxxx . I marked this in red circle on screen's
It's possible to change these strings but you have to know assembly language at a basic level because these strings are printed one by one in the code.
To remove the info you marked do following:
1. Go to 0x31093 offset, change "E8 08 8F FD FF" with "90 90 90 90 90" to prevent printing "Version".
2. Go to 0x310FB offset, change "E8 30 87 FE FF" with "90 90 90 90 90" to prevent printing "1.00".
3. Go to 0x31121 offset, change "E8 1A 4E FD FF" with "90 90 90 90 90" to prevent printing "-bfgse".
4. Go to 0x3115A offset, change "E8 41 8E FD FF" with "90 90 90 90 90" to prevent printing "Copyright" string.
You almost done, do it by yourself.