嘗試自己更新數據遇到的問題
最近剛開始學習怎麼更新數據//TwMS v210.1 CRC NoSkillCoolDown
// Update from GMS
// 部分技能適用
020DE650:
ret 04
020DE650:
push ebp
mov ebp,esp
這是我找的樣本
左邊CE 載入210.1的CEM(用TXT載CEM)
右邊CE 載入211.2的CEM(用TXT載CEM)
跳到020DE650這個地址時 再用右邊AOB尋找 雖然順利有找到一個地址00D58240
但是卻跟正確的差很多 不太曉得哪裡出錯 自己常識很久了 有人可以稍微指點一下嗎 麻煩了 萬分感謝
AOB打錯 btb 發表於 2018-11-11 22:59 static/image/common/back.gif
AOB打錯
請問是哪裡錯呢 如果我只取前面第一個值後面都用未知數代替呢?
我看網路上有一篇是這樣教 但是我照做還是有錯誤. givemeasmile01 發表於 2018-11-11 23:01 static/image/common/back.gif
請問是哪裡錯呢 如果我只取前面第一個值後面都用未知數代替呢?
我看網路上有一篇是這樣教 但是我照做還是 ...
這代表你沒把文章看仔細,板上也有教學去看仔細點再來提問 你CE的搜尋範圍在00400000~01000001
01000001之後的你當然搜尋不到... Doem 發表於 2018-11-11 23:26 static/image/common/back.gif
你CE的搜尋範圍在00400000~01000001
01000001之後的你當然搜尋不到...
文章中的一段 所以我這樣設定了 可能我太愚鈍了
89 4D E8 mov , ecx
你用了 89 ?? e8 會變成 mov [?? -18], ?? 的意思
應該用 89 4D ?? 才會是 mov , ecx 的意思
你可以利用以下網站練習
https://defuse.ca/online-x86-assembler.htm#disassembly2
或是去看看組語轉換機械語言的規則 但這會較複雜 :L https://bingfong.com/forum.php?mod=viewthread&tid=611161&extra=page=1%26filter=typeid%26typeid=9%26typeid=9
這是版上的你參考 練習時
建議用板上已經有人更新出來的數據來做練習
這樣能察覺自己更新的對不對
加油~ 搜尋aob就像你在一篇論文拿關鍵字去搜尋要的段落一樣
搜尋的範圍決定你要在那些範圍內找你要的東西
拿什麼東西去搜尋決定你搜出來的東西是什麼
搜尋的特徵越獨特 符合的結果當然越少
搜尋的特徵越大眾 符合的結果當然越多 版上或網路上教學蠻多的,
對於新手來說,非常實用。 喝完蜂蜜檸檬就搜出來了{:14_726:} 如同上面所說
89 4D E8 mov , ecx
這邊你不知道哪裡在下次改版會變動 那你可以打成
89 ? ?
簡單來說 全打? 就好了 只是要打很長一串就是了XDD 诶 我更新的欸 來報到一下(笑
不會的話 版上找一找其實就有很多了
要學的的話 去找一個真的厲害的拜師 受益良多 真的(030)/
頁:
[1]