debug 資訊嘗試了一下

順便開啟我們反編譯工具,以後打算來debug ggc 比較好用,來拿昨天的 ghost client 端來開刀,主要目標是 自己開issues 自己解xd https://github.com/york8817612/Ghost/issues/23 把debug 關掉 效果 來回憶一下

shift+ f12 後 setup打勾 unicode 後可以對遊戲裡面的 text 做搜尋

點擊兩下可以跳到程式碼 ida view 再來可以透過undefine 展開字串 hex view 畫面 如何修改某行的 code 可以透過 Patched 去看已經更改後的code 位置 也可以對已經修改過的 code 輸出新的exe 那麼熟悉後來進入正題 剛剛有去抓到word字串片段後就比較好辦了

按照剛剛的技巧可以透過 data xref 跳到程式碼位置 到這邊後 透過展開流程 原本這裡會跳到 debug 的地方 我們把他jmp跳過 debug 的地方 這樣我們就 關掉了xd 除了可以手動下註解,我覺得可以透過Patched 去檢查以前改過的地方非常的方便! 前面關掉的地方可能,跟遊戲一開始加載衣服的地方東西有點bug((?)) 實際上運行結果~該分析 gcc 了 該用 source debug 來看一些重要的東西!