View previous topic :: View next topic |
Author |
Message |
mgostIH Expert Cheater
Reputation: 3
Joined: 01 Jan 2016 Posts: 159
|
Posted: Sat Sep 10, 2016 6:59 am Post subject: [BUG] Cheat Engine fails at Far Call operand |
|
|
Got the operands at: http://x86.renejeschke.de/html/file_module_x86_id_26.html
Cheat Engine seems to be able to read the Far Jump operand properly, but fails at writing it aswell.
The major problems come when it tries to read any Far Calls, it lists the right pointer, but the instructions appear bugged. _________________
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25788 Location: The netherlands
|
Posted: Sat Sep 10, 2016 7:09 am Post subject: |
|
|
Yeah, it's currently not implemented. Use
Code: |
db 9a
Dd address
Dw segment
|
If you really need to use it.
For general use i don't recommend using this though unless you are absutely sure of what you are doing. (E.g executing 64 bit code in a 32 bit process running on 64 bit windows)
But honestly, unless you have modified the GDT this will just cause access violation errors _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
mgostIH Expert Cheater
Reputation: 3
Joined: 01 Jan 2016 Posts: 159
|
Posted: Sat Sep 10, 2016 7:34 am Post subject: |
|
|
Dark Byte wrote: | Yeah, it's currently not implemented. Use
Code: |
db 9a
Dd address
Dw segment
|
If you really need to use it.
For general use i don't recommend using this though unless you are absutely sure of what you are doing. (E.g executing 64 bit code in a 32 bit process running on 64 bit windows)
But honestly, unless you have modified the GDT this will just cause access violation errors |
I thought of using it for making my own binary payloads for a game, but I guess I'll just use push eax; mov eax, address; jmp eax; pop eax; if this instruction can cause problems. _________________
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25788 Location: The netherlands
|
Posted: Sat Sep 10, 2016 8:42 am Post subject: |
|
|
You can also do:
Code: |
Jmp [addresswithnewaddress]
addresswithnewaddress:
DD address
|
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
|