PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   這種遊戲如何修改 (https://www.pcdvd.com.tw/showthread.php?t=1180694)

wkm 2020-12-08 09:42 PM

這種遊戲如何修改
 
movss [rsp+10],xmm1
mov eax,[rsp+10]
add eax,FDCEDCC6
xor eax,0ABF2321
mov [rcx],eax
ret


mov [rcx],eax
1.這行是改寫生命的指令代碼,但也會改寫一大堆不知道什麼的數值且一直刷新...

2.xor eax,0ABF2321 經過了這行XOR加密
無法利用+-=找出,只能用變與不變...但還沒找出一下就死了

xor加密再xor一次好像就能還原,但要如何改?
直接插入xor eax,0ABF2321 應該不是這樣操作(會影響另外解密部分)
實在很難過關又找不到對應的修改器..

冰的啦魔王大人 2020-12-09 12:00 PM

有一個東西叫做 CE .


:think:

che 2020-12-09 12:39 PM

疑難雜症區 果真是疑難雜症

二天一流 2020-12-25 09:08 PM

引用:
作者wkm
movss [rsp+10],xmm1
mov eax,[rsp+10]
add eax,FDCEDCC6
xor eax,0ABF2321
mov [rcx],eax
ret


mov [rcx],eax
1.這行是改寫生命的指令代碼,但也會改寫一大堆不知道什麼的數值且一直刷新...

2.xor eax,0ABF2321 經過了這行XOR加密
無法利用+-=找出,只能用變與不變...但還沒找出一下就死了

xor加密再xor一次好像就能還原,但要如何改?
直接插入xor eax,0ABF2321 應該不是這樣操作(會影響另外解密部分)
實在很難過關又找不到對應的修改器..


遊戲進行中,先在 mov [rcx],eax 下一個中斷點,看滿寫狀態 EAX 值是多少。

EAX 假如是 00000000

那把
add eax,FDCEDCC6
xor eax,0ABF2321
這兩段 NOP 掉
改成
mov eax, 00000000

:D :D

suger68 2020-12-25 09:53 PM

二天一流 *台法機乖分身帳號
https://www.pcdvd.com.tw/member.php?u=343600
可憐啊 幻想了14年 還是做不到
成功賺大錢的那天究竟在什麼時候呢
:laugh: :laugh: :laugh:

wkm 2021-01-19 11:14 PM

之前看有人利用 IDA 找函數改泰拉瑞亞,連用CE搜尋都沒有,當初看不太懂...
昨晚看了教學試了一下,雖然只試出一個功能
但完全不用CE反覆+-=搜尋,不用一分鐘就找到!
我以為大神都可以很快很簡單製作出變態修改器,但對方說是找了好幾天甚至幾週與無數次程式崩潰才找出的

冰的啦魔王大人 2021-01-20 02:51 PM

引用:
作者wkm
但完全不用CE反覆+-=搜尋,不用一分鐘就找到!


TERRARIA 1.4.1.2


你浪費了很多時間..


所有的時間均為GMT +8。 現在的時間是08:56 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2024。