~Edit by TABLE
宿命-遊戲重定數值轉換
唉~~我們還有一些宿命沒有結束,來,看看甚麼是"遊戲重定數值轉換"吧!!
遊戲重定數值轉換-是一種類似coding的方法(詳細請查密碼學),把Game中看到的數值,使用特殊的方法,存於記憶體中;常見的像是:模擬器.
我們遇到這種"重定數值轉換型的Game"大多都可以用FPE的"增減搜尋模式"給抓出來;我舉個最近我玩的Game- "惡靈古堡2" 來說明:
遊戲:惡靈古堡2 (中文版適用)
目標:改主角的生命值
說明:主角的生命值大概有3種情形: 1.良好 2.受傷 3.危險 (並沒有給定數值)
方法:
step1.在Fpe中輸入"?"
step2.給僵屍咬一下
step3.在Fpe中輸入"-"
step4.補個血吧
step5.在Fpe中輸入"+"
ps:+,-的關係均是比對前一次結果
以此類推,大概9次後可以找到生命值,千萬不要太貪心,把生命值改太高會當機!
------------------END------------------
這當然太簡單了,但多數的模擬器,是無法這樣找到的,再舉一個例子(遊戲名子我忘了,是用callus95的模擬器)
遊戲:忘了......是像1943那種的
目標:改錢(買武器用的)
說明:錢是有數字的,但用Fpe照正常方法抓不到,因為遊戲將數值存入記憶體時,是用下列的方法.
遊戲中看到的數字 | 記憶體中的數字(hex) |
十進位碼 |
1000 | 0010 | 4096 |
2100 | 0021 | 8448 |
3456 | 5634 | 13398 |
看懂了嗎??就是說,你要將遊戲中看到的數字視為16進位,並反其道而行,化為10進位,再用10進位來找(或用16進位來找 ex: 1000h)
方法:不用再說了吧!!
------------------END------------------
啊......你說我怎麼知道它用甚麼方法來存啊??
我是用猜的!!反正用正常方法找不到時~~嘿嘿!!大家就心知肚明了吧!!