冰楓論壇

標題: TwMs v253.1 全職業類無延遲 代碼問題 [打印本頁]

作者: timshuns    時間: 2023-6-23 18:15
標題: TwMs v253.1 全職業類無延遲 代碼問題
這次改版,因為版上還沒更新,
我拿前一版的代碼去更新
//TwMs v252.4 全職業類無延遲

更新過程發覺代碼結構跟前次有些不同,雖然代碼有效,
但今天要登入時,帳號卻顯示被鎖了,
想問一下這個功能是不是有問題?
  1. [ENABLE]
  2. alloc(newmem,2048,MapleStory.exe.text+3C6023E)
  3. alloc(counter,4)
  4. label(returnhere)
  5. label(originalcode)
  6. label(exit)

  7. newmem:
  8. cmp [counter],3 //次数
  9. je originalcode
  10. inc [counter]
  11. jmp exit

  12. originalcode:
  13. mov [counter],0
  14. mov [rdi+0000086C],r13d

  15. exit:
  16. jmp returnhere

  17. MapleStory.exe.text+3C6023E:
  18. jmp newmem
  19. nop 2
  20. returnhere:

  21. [DISABLE]
  22. MapleStory.exe.text+3C6023E:
  23. mov [rdi+0000086C],r13d

  24. dealloc(newmem)
  25. dealloc(counter)
複製代碼

作者: SpeedRG    時間: 2023-6-23 22:58
你只開這功能?
作者: timshuns    時間: 2023-6-23 23:48
SpeedRG 發表於 2023-6-23 22:58
你只開這功能?

boss無敵+這個 打王,
但這樣打王已經打1個多月了,今天才被鎖,

平常是單開全圖打練功,戰地也練到6千了,
確定不是被檢舉,因為都手ˋ動打怪,有人就關閉功能
如果有問題,應該早就被鎖了,
所以才來問問看大家
作者: timshuns    時間: 2023-6-24 00:01
SpeedRG 發表於 2023-6-23 22:58
你只開這功能?

會這樣問是因為 舊版v252.4的代碼,
143AEFF48 的前一步是143AEFF36,

但v253.1的代碼
MapleStory.exe.text+3C6023E 卻不是由
MapleStory.exe.text+3C60224 過來的
因為結構不同,但我也看不懂代碼的意義,
想說是不是這個功能有被做了什麼處理。

未命名.png (30.67 KB, 下載次數: 13)

未命名.png


作者: tusbasa002    時間: 2023-6-24 14:13
全圖機率比較高全圖真的很鎖
作者: ke90927    時間: 2023-6-28 18:53
本帖最後由 ke90927 於 2023-6-28 19:00 編輯
timshuns 發表於 2023-6-24 00:01
會這樣問是因為 舊版v252.4的代碼,
143AEFF48 的前一步是143AEFF36,

[rsp+C8]写到R13D
然后是人物动态判断R13D的值,达到加速效果
问题出在[rsp+c8],个人理解应该不止这个地方调用
很有可能这个[RSP+C8],在代码往下走的过程中应该有个判断。
所以直接的处理方式应该是:mov [rsp+C8],#-1

PS:在所有代码往下走的过程当中可能有[rdi+0000086C]的数值对比
[RSP+C8],如果不等于就GG咯。

因此要确保[rdi+0000086C]=[rsp+c8],HOOK用[rsp+c8]
内容和上面的差不多,只不过不要用[rdi+0000086C]
直接处理[rsp+c8]即可
作者: timshuns    時間: 2023-6-28 19:57
ke90927 發表於 2023-6-28 18:53
[rsp+C8]写到R13D
然后是人物动态判断R13D的值,达到加速效果
问题出在[rsp+c8],个人理解应该不止这个地 ...

會提出這個疑問,
主要還是能力不夠理解這些代碼的實質意義,
感謝你的解釋,收穫良多




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