冰楓論壇

標題: 259.5 定點順移 更新疑問 [打印本頁]

作者: u11334342    時間: 2024-3-19 14:14
標題: 259.5 定點順移 更新疑問
本帖最後由 u11334342 於 2024-3-19 14:16 編輯

原本想從舊版本更新定點順移,但是用AOB查找更新的位址時只找到最下面calls那行代碼的位址,mov rcx,[14721C5D8]這裡是我觀察到登記找路的代碼和順移很像,就拿來試試,結果真的成功,但現在問題是關閉數據後會造成遊戲直接結束,想請問是哪裡出了問題,以下是我更新後的代碼:
//TwMs v259.5 定點瞬移
[ENABLE]
CreateThread(Teleport)
Alloc(Teleport,256,MapleStory.exe)
Label(Teleport_End)

Teleport:
mov rcx,[14721C5D8]
lea rcx,[rcx+08]
mov rax,[rcx]
call qword ptr [rax+48]
test rax,rax
je Teleport_End

mov r9d,00000000 // Y座標
mov r8d,00000000 // X座標
mov rcx,rax
xor edx,edx
inc edx
call 140D0FDB0

Teleport_End:
ret

[DISABLE]
DeAlloc(Teleport)

最後在順便問一下pointer怎麼更新....想求259.5的人物XY




作者: wangjiaxin857    時間: 2024-3-19 20:50
你瞬移CALL搞錯了
  1. //TwMs v259.5 定點瞬移
  2. [ENABLE]
  3. CreateThread(Teleport)
  4. Alloc(Teleport,256,MapleStory.exe)
  5. Label(Teleport_End)

  6. Teleport:
  7. mov rcx,[14721C5D8]//48 8B 0D ? ? ? ? 89 7C 24 ? 48 85 C9
  8. lea rcx,[rcx+08]
  9. mov rax,[rcx]
  10. call qword ptr [rax+48]
  11. test rax,rax
  12. je Teleport_End

  13. mov r9d,#0 // Y座標
  14. mov r8d,#0 // X座標
  15. mov rcx,rax
  16. xor edx,edx
  17. inc edx
  18. call 140D0FD60 //E8 ? ? ? ? 48 8B 07 45 33 E4 44 89

  19. Teleport_End:
  20. ret

  21. [DISABLE]
  22. DeAlloc(Teleport)
複製代碼

作者: u11334342    時間: 2024-3-20 10:06
本帖最後由 u11334342 於 2024-3-20 10:10 編輯

這個位址我也有找到,我以為要跟登記找路的一樣。
改完遊戲還是會關閉。




歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓