冰楓論壇

標題: TwMS v196.3_ICS_人物左右走 [打印本頁]

作者: prt    時間: 2017-3-1 15:12
標題: TwMS v196.3_ICS_人物左右走
  1. //TwMS v196.3_ICS_人物左右走

  2. [ENABLE]
  3. Alloc(AutoLRICSEntry, 64)
  4. Label(ICSReturn)
  5. RegisterSymbol(AutoLRMain)
  6. Alloc(AutoLRMain, 128)
  7. Label(GoLeft)
  8. Label(GoRight)
  9. RegisterSymbol(AutoLRRange)
  10. Alloc(AutoLRRange, 4)
  11. Alloc(AutoLRValue, 4)

  12. AutoLRRange:
  13. DD A

  14. AutoLRICSEntry:
  15. Cmp   [Esp], 012F4FDD //3b 45 ?? 0f 85 ?? ?? ?? ?? 8b 0d ?? ?? ?? ?? e8 ?? ?? ?? ?? 85 c0 0f 84 ?? ?? ?? ?? 39 35
  16. Jne   ICSReturn
  17. Mov   [Esp], AutoLRMain

  18. ICSReturn:
  19. Jmp   GetFocus

  20. AutoLRMain:
  21. Cmp   [AutoLRRange], 0
  22. Je    012F4FDD //add1
  23. Push  Eax
  24. Inc   [AutoLRValue]
  25. Mov   Eax, [AutoLRRange]
  26. Cmp   Eax, [AutoLRValue]
  27. Jge   GoLeft
  28. Add   Eax, [AutoLRRange]
  29. Cmp   Eax, [AutoLRValue]
  30. Jge   GoRight
  31. Mov   [AutoLRValue], 1
  32. Jmp   GoLeft

  33. GoLeft:
  34. Mov   [Ebp-10], FFFFFFFF
  35. Pop   Eax
  36. Jmp   012F555A //add1 + 5 > getoffset

  37. GoRight:
  38. Mov   [Ebp-10], 00000001
  39. Pop   Eax
  40. Jmp   012F555A //add1 + 5 > getoffset

  41. 02157888: //add1 - 4 > read
  42. DD AutoLRICSEntry

  43. [DISABLE]
  44. 02157888:
  45. DD GetFocus

  46. Dealloc(AutoLRICSEntry)
  47. UnregisterSymbol(AutoLRMain)
  48. Dealloc(AutoLRMain)
  49. UnregisterSymbol(AutoLRRange)
  50. Dealloc(AutoLRRange)
  51. Dealloc(AutoLRValue)
複製代碼





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