[請益][解決] 如何debug這隻同人遊戲
不太確定這個應該發在哪裡, 若不恰當請告知
---
有一個十幾年前的遊戲 Party's Breaker http://youtu.be/jhEE4PhNn1I
音樂還蠻好聽的, 有出CD
但是過這麼久了應該連同人商店都不好找
打算想辦法抽抽看
用OllyDbg觀察了一下
看起來遊戲執行中會從.dat檔解出.mp3/.wav
問題是跑到設好的斷點, 這遊戲一lost focus就會強制結束了
請問該如何關掉那個focus偵測?
---
我一直在想要怎麼從DX下手... 忘了最簡單的方法
後來是patch執行檔跳過ExitProcess()
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.176.98.183
→
10/04 11:59, , 1F
10/04 11:59, 1F
→
10/04 11:59, , 2F
10/04 11:59, 2F
→
10/04 12:42, , 3F
10/04 12:42, 3F
推
10/04 13:27, , 4F
10/04 13:27, 4F
推
10/04 13:47, , 5F
10/04 13:47, 5F
→
10/04 13:48, , 6F
10/04 13:48, 6F
其實之前有先用hex editor看過, 沒找到一些常見檔案的signature
推
10/04 15:46, , 7F
10/04 15:46, 7F
我跟DX非常不熟, 但聽起來很有關聯
雖然後來不會關掉了, 但是跳回去的時候畫面重繪有點問題
不過遊戲還是可以玩
推
10/04 18:18, , 8F
10/04 18:18, 8F
推
10/04 19:52, , 9F
10/04 19:52, 9F
※ 編輯: kwsk 來自: 180.176.98.183 (10/06 13:44)