A. 找基址時 出現 :mov eax,[eax+edi*4] 怎麼理解。eax值已經有了,倒過去搜究竟要怎麼搜索呢
eax+edx*4=011DC380+00000001*4=011DC384
[eax+edx*4]表示以EDX(00000001)為段地址,以011DC384為偏移地址的邏輯地址的主存儲器中的四個位元組內容
這條命令表示將主存00000001:011DC384中的雙字數據傳送到eax中。
B. 我找到了使命召喚10的無限彈葯動態地址怎麼找基址!請大神進來看看! 140472B2C-sub【rcx+rax*4+04】edi
直接去遊民星空找個插件輔助就行了 還用你這么搞嗎?搜 使命10無限子彈。
C. 游戲找基址問題 麻煩指點一二 mov [edi+ecx*4-04],eax 其中 ecx=1
這種乘法形式的是一個數組,一般是怪物列表數組, 背包數組, 技能數組等等會出現內這種形式.
ecx為數組下標容,第一個對象是0,第二個對象是1,第三個對象是2等等
偏移就是ecx*4 -4 = 1*4-4 = 0
建議你去看一下那些遍歷周圍怪物,或者是遍歷背包物品的教程, 你就理解了什麼是數組了.我也講不清楚,
D. 游戲尋找二級基址出現這個mov [esi+edi*4+0000016C],ebx是什麼意思
二維數組,一般可以遍歷到有用的數據
E. 匯編基址寫法、格式等相關
1.不一來定啊
2.edi+ecx*4-08是相對基址自變址定址
edi是基址寄存器 ecx是變址寄存器
3.[]是:edi中的數+(ecx中的數*4)-8
eax為原操作數,[]為目的操作數
這條指令把eax中的數放入[]所對應的內存單元
4.沒明白意思