冰楓論壇

 找回密碼
 立即註冊
搜索
查看: 471|回覆: 4
打印 上一主題 下一主題

[求助/徵求] 牆值左右走 地址怎么获取

[複製鏈接]

13

主題

0

好友

170

積分

註冊會員

Rank: 2

UID
207221
帖子
153
主題
13
精華
0
積分
170
楓幣
2896
威望
160
存款
0
贊助金額
0
推廣
0
GP
30
閱讀權限
20
性別
保密
在線時間
206 小時
註冊時間
2017-9-27
最後登入
2024-12-20

Android勳章 太陽勳章 神手勳章 私服達人 2023聖誕節紀念勳章 2024端午節紀念勳章 積分勳章 論壇粉絲 2024中秋節紀念勳章

跳轉到指定樓層
1
發表於 2024-8-6 11:05:56 |只看該作者 |倒序瀏覽
20楓幣
下面 代码的 XXXX地址怎么查找,通过特征码找不到,有大大可以告知怎么找吗?
牆值左右走
[ENABLE]
Alloc(AutoLRICSEntry,128,140F7A750)
Alloc(AutoLRMain,256,140F7A750)
Alloc(MyLR,08,140F7A750)
Label(GetWall)
Label(GetChrX)
Label(ICSReturn)
Label(GoLeft)
Label(GoRight)

MyLR:
DQ 1

AutoLRICSEntry:
push rax
mov rax,140F7A750
cmp [rsp+08],rax
jne ICSReturn
mov rax,AutoLRMain
mov [rsp+08],rax
ICSReturn:
pop rax
jmp GetFocus

AutoLRMain:
call GetWall
mov byte ptr [rbp-0A],00
mov [rbp+000000E0],eax
xor rcx,rcx
xor rbx,rbx
xor rax,rax
jmp 140F7A77F

GetWall:
call GetChrX
mov rcx,[XXXX]
mov ebx,[rcx+18]
sub eax,ebx
cmp eax,32
jle GoRight
call GetChrX
mov rcx,[XXXX]
mov ebx,[rcx+20]
sub ebx,eax
cmp ebx,20
jle GoLeft
mov eax,[MyLR]
ret

GoLeft:
Mov [MyLR],FFFFFFFF
Mov Eax,FFFFFFFF
Ret

GoRight:
Mov [MyLR],1
Mov Eax,1
Ret

GetChrX:
mov rax,[14785AB18]
mov rax,[rax+00019E98]
mov rax,[rax+D8]
mov rax,[rax+58]
mov rax,[rax+80]
ret


147B732E0:
DQ AutoLRICSEntry

[DISABLE]
147B732E0:
DQ GetFocus

DeAlloc(AutoLRMain)
DeAlloc(AutoLRValue)
DeAlloc(AutoLRRange)
DeAlloc(AutoLRICSEntry)

最佳答案

prt 查看完整內容

已測試 有效果 請使用
收藏收藏1 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1鑰匙
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$

4333

主題

7

好友

5407

積分

板主

Rank: 7Rank: 7Rank: 7

UID
119417
帖子
11011
主題
4333
精華
0
積分
5407
楓幣
14246
威望
5309
存款
70
贊助金額
0
推廣
0
GP
738
閱讀權限
150
性別
保密
在線時間
1957 小時
註冊時間
2015-10-18
最後登入
2024-12-22

積分勳章 熱心助人 論壇粉絲 發帖達人 懶人勳章 太陽勳章 幼兒勳章 性別(女) 性別(男) 音樂勳章 神手勳章 除蟲大隊 2015年紀念勳章 Android勳章 2016年紀念勳章 2017年紀念勳章 私服達人 解說達人 2018端午節紀念勳章 2019年紀念勳章 論壇支持王 長老勳章 版主勳章 2019端午節紀念勳章 2019中秋節紀念勳章 2019聖誕節紀念勳章 2020端午節紀念勳章 2020中秋節紀念勳章 2020聖誕節紀念勳章 2021端午節紀念勳章 2021中秋節紀念勳章 2021聖誕節紀念勳章 2022端午節紀念勳章 2022中秋節紀念勳章 2022聖誕節紀念勳章 2023端午節紀念勳章 2024端午節紀念勳章

2
發表於 2024-8-6 11:05:57 |只看該作者
已測試 有效果 請使用
  1. //TwMs v263.1 牆值左右走
  2. [ENABLE]
  3. Alloc(AutoLRICSEntry,128,140F7A750)
  4. Alloc(AutoLRMain,256,140F7A750)
  5. Alloc(MyLR,08,140F7A750)
  6. Label(GetWall)
  7. Label(GetChrX)
  8. Label(ICSReturn)
  9. Label(GoLeft)
  10. Label(GoRight)

  11. MyLR:
  12. DQ 1

  13. AutoLRICSEntry:
  14. push rax
  15. mov rax,140F7A750
  16. cmp [rsp+08],rax
  17. jne ICSReturn
  18. mov rax,AutoLRMain
  19. mov [rsp+08],rax
  20. ICSReturn:
  21. pop rax
  22. jmp GetFocus

  23. AutoLRMain:
  24. call GetWall
  25. mov byte ptr [rbp-0A],00
  26. mov [rbp+000000E0],eax
  27. xor rcx,rcx
  28. xor rbx,rbx
  29. xor rax,rax
  30. jmp 140F7A77F
  31. GetWall:
  32. call GetChrX
  33. mov rcx,[147AE5DE0]
  34. mov ebx,[rcx+18]
  35. sub eax,ebx
  36. cmp eax,32
  37. jle GoRight
  38. call GetChrX
  39. mov rcx,[147AE5DE0]
  40. mov ebx,[rcx+20]
  41. sub ebx,eax
  42. cmp ebx,20
  43. jle GoLeft
  44. mov eax,[MyLR]
  45. ret

  46. GoLeft:
  47. Mov [MyLR],FFFFFFFF
  48. Mov Eax,FFFFFFFF
  49. Ret

  50. GoRight:
  51. Mov [MyLR],1
  52. Mov Eax,1
  53. Ret

  54. GetChrX:
  55. mov rax,[14785AB18]
  56. mov rax,[rax+1028]
  57. mov rax,[rax+E0]
  58. mov rax,[rax+58]
  59. mov rax,[rax+28]
  60. mov rax,[rax+58]
  61. mov rax,[rax+70]
  62. ret

  63. 147B732E0:
  64. DQ AutoLRICSEntry

  65. [DISABLE]
  66. 147B732E0:
  67. DQ GetFocus

  68. DeAlloc(AutoLRMain)
  69. DeAlloc(AutoLRValue)
  70. DeAlloc(AutoLRRange)
  71. DeAlloc(AutoLRICSEntry)
複製代碼
[發帖際遇]: prt 樂於助人,獎勵 1 楓幣 幸運榜 / 衰神榜
回覆

使用道具 舉報

52

主題

1

好友

149

積分

註冊會員

Rank: 2

UID
191737
帖子
322
主題
52
精華
0
積分
149
楓幣
819
威望
132
存款
2601
贊助金額
0
推廣
1
GP
53
閱讀權限
20
在線時間
336 小時
註冊時間
2017-6-13
最後登入
2024-12-22

Android勳章 2021端午節紀念勳章 2024年紀念勳章 私服達人 太陽勳章 解說達人 論壇粉絲 發帖達人 神手勳章 積分勳章

3
發表於 2024-8-6 14:08:10 |只看該作者
memory veiw -> search -> find assembly code 試試
[發帖際遇]: u11334342 花费 1 楓幣 购买「吴宝春の92面包」喂食路边流浪狗 幸運榜 / 衰神榜
回覆

使用道具 舉報

13

主題

0

好友

170

積分

註冊會員

Rank: 2

UID
207221
帖子
153
主題
13
精華
0
積分
170
楓幣
2896
威望
160
存款
0
贊助金額
0
推廣
0
GP
30
閱讀權限
20
性別
保密
在線時間
206 小時
註冊時間
2017-9-27
最後登入
2024-12-20

Android勳章 太陽勳章 神手勳章 私服達人 2023聖誕節紀念勳章 2024端午節紀念勳章 積分勳章 論壇粉絲 2024中秋節紀念勳章

4
發表於 2024-8-6 19:24:05 |只看該作者
u11334342 發表於 2024-8-6 14:08
memory veiw -> search -> find assembly code 試試

可以幫忙看看,哪裏出問題了嘛,啓用就閃退了
//TwMs v263.1 牆值左右走
[ENABLE]
Alloc(AutoLRICSEntry,128,140F7A750)
Alloc(AutoLRMain,256,140F7A750)
Alloc(MyLR,08,140F7A750)
Label(GetWall)
Label(GetChrX)
Label(ICSReturn)
Label(GoLeft)
Label(GoRight)

MyLR:
DQ 1

AutoLRICSEntry:
push rax
mov rax,140F7A750
cmp [rsp+08],rax
jne ICSReturn
mov rax,AutoLRMain
mov [rsp+08],rax

ICSReturn:
pop rax
jmp GetFocus

AutoLRMain:
call GetWall
mov byte ptr [rbp-0A],00
mov [rbp+000000E0],eax
xor rcx,rcx
xor rbx,rbx
xor rax,rax
jmp 140F7A77F

GetWall:
call GetChrX
mov rcx,[147AE5DE0]//48 8B ** ** ** ** ** ** ** ** ** ** 0F 10 00 C7 43 ** FF FF FF FF
mov ebx,[rcx+18]
sub eax,ebx
cmp eax,32
jle GoRight
call GetChrX
mov rcx,[147AE5DE0]
mov ebx,[rcx+20]
sub ebx,eax
cmp ebx,20
jle GoLeft
mov eax,[MyLR]
ret

GoLeft:
Mov [MyLR],FFFFFFFF
Mov Eax,FFFFFFFF
Ret

GoRight:
Mov [MyLR],1
Mov Eax,1
Ret

GetChrX:
mov rax,[14785AB18]//48 8B 0D ** ** ** ** 89 7C 24 ** 48 85 C9
mov rax,[rax+00019E98]
mov rax,[rax+D8]
mov rax,[rax+58]
mov rax,[rax+80]
ret

147B732E0:
DQ AutoLRICSEntry

[DISABLE]
147B732E0:
DQ GetFocus

DeAlloc(AutoLRMain)
DeAlloc(AutoLRValue)
DeAlloc(AutoLRRange)
DeAlloc(AutoLRICSEntry)

點評

晴曦  因為數據沒有完全更新正確,所以才會閃退  發表於 2024-8-6 23:07
[發帖際遇]: 一個袋子砸在了 dgqweasdzxc 頭上,dgqweasdzxc 賺了 1 楓幣. 幸運榜 / 衰神榜
回覆

使用道具 舉報

1579

主題

0

好友

2365

積分

高級贊助會員

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

UID
100875
帖子
1838
主題
1579
精華
0
積分
2365
楓幣
5636
威望
1632
存款
30000
贊助金額
2800
推廣
0
GP
1955
閱讀權限
150
性別
保密
在線時間
653 小時
註冊時間
2015-4-27
最後登入
2024-12-21

2020中秋節紀念勳章 2021聖誕節紀念勳章 2022端午節紀念勳章 2022中秋節紀念勳章 2023端午節紀念勳章 2023中秋節紀念勳章 2024端午節紀念勳章

5
發表於 2024-8-6 20:27:33 |只看該作者
本帖最後由 晴曦 於 2024-8-6 20:32 編輯

以本文為例,擷取其段落
  1. GetWall:
  2. call GetChrX
  3. mov rcx,[XXXX]
  4. mov ebx,[rcx+18]
  5. sub eax,ebx
  6. cmp eax,32
  7. jle GoRight
  8. call GetChrX
  9. mov rcx,[XXXX]
  10. mov ebx,[rcx+20]
  11. sub ebx,eax
  12. cmp ebx,20
  13. jle GoLeft
  14. mov eax,[MyLR]
  15. ret
複製代碼
第3行及第9行,mov rcx,[XXXX], XXXX <- 稱為「指標」、「指針」、「基址」
第4行及第10行,mov ebx,[rcx+20], +18 <- 稱為「指標變數」、「變數」、「偏移」

可用「Memory View」 -> 「Search」 -> 「Find assembly code」,來更新
同「記憶體檢視」 -> 「搜索」 -> 「尋找匯編代碼」

詳細資料可參考,此篇文章
「簡易Pointer更新教學(新增圖片)」
https://knowlet3389.blogspot.com/2012/04/pointer.html

已有 1 人評分楓幣 威望 鑰匙 GP 收起 理由
qqwwerwe + 5 + 1 + 1 + 1 授人以漁 Skr skr skr~

總評分: 楓幣 + 5  威望 + 1  鑰匙 + 1  GP + 1   查看全部評分

回覆

使用道具 舉報

您需要登入後才可以回文 登入 | 立即註冊

廣告刊登意見回饋關於我們管群招募本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-12-22 18:39

回頂部