风化了岁月 发表于 2020-4-23 21:59

学习下,谢谢分享!

srf 发表于 2020-4-24 01:35

学习学习太u厉害的

30659653 发表于 2020-4-26 16:17

313108378 发表于 2020-4-19 02:01
大佬看到请回复一下我也在学习逆向这款游戏 发现OD下条件断点游戏很卡 都不能操作 直接卡死 删断点就好了 ...

我也一直没回复,忘了sorry。物品使用的话主要就是药品。
/E9 B7020000   jmp   00B4532A
00B45073|> |8D8D A4FEFFFF lea   ecx, dword ptr
00B45079|. |E8 C209EEFF   call    00A25A40                         ;结构体赋值过程
00B4507E|. |8B03          mov   eax, dword ptr              ;ebx物品对象指针
00B45080|. |8BCB          mov   ecx, ebx                         ;ecx物品对象指针
00B45082|. |C745 FC 10000>mov   dword ptr , 10            ;==10
00B45089|. |FF50 30       call    dword ptr                ;获取鼠标点击的背包下标
00B4508C|. |8885 B4FEFFFF mov   byte ptr , al         ;eax下标
00B45092|. |8B03          mov   eax, dword ptr              ;eax虚表指针
00B45094|. |8BCB          mov   ecx, ebx                         ;ecx物品对象
00B45096|. |FF50 6C       call    dword ptr                ;eax==【物品对象+8】
00B45099|. |8D8D ECFEFFFF lea   ecx, dword ptr          ;ecx==-114结构体指针
00B4509F|. |8985 B8FEFFFF mov   dword ptr , eax         ;==【对象+8】
00B450A5|. |8B03          mov   eax, dword ptr              ;eax虚表指针
00B450A7|. |51            push    ecx                              ;EBP-114 结构指针
00B450A8|. |8BCB          mov   ecx, ebx                         ;ECX物品对象
00B450AA|. |C785 ECFEFFFF>mov   dword ptr , 0         ;==0
00B450B4|. |C785 F0FEFFFF>mov   dword ptr , -1          ;[ EBP-110 ]==-1
00B450BE|. |FF50 08       call    dword ptr                 ;=物品数量 || =【[物品对象+14]+4】
00B450C1|. |8B85 ECFEFFFF mov   eax, dword ptr          ;eax物品数量
00B450C7|. |F3:0F1085 F4F>movss   xmm0, dword ptr       ;BF800000
00B450CF|. |8B0D 08B74A01 mov   ecx, dword ptr          ;ecx==基址
00B450D5|. |8985 BCFEFFFF mov   dword ptr , eax         ;=物品数量
00B450DB|. |8B85 F0FEFFFF mov   eax, dword ptr          ;【[物品对象+14]+4】
00B450E1|. |8985 C0FEFFFF mov   dword ptr , eax         ;=【[物品对象+14]+4】
00B450E7|. |8B85 FCFEFFFF mov   eax, dword ptr          ;eax==4C08?????????
00B450ED|. |8985 C4FEFFFF mov   dword ptr , eax         ;=???????
00B450F3|. |8B85 E4FEFFFF mov   eax, dword ptr          ;0
00B450F9|. |8985 D4FEFFFF mov   dword ptr , eax         ;=0
00B450FF|. |8B85 E8FEFFFF mov   eax, dword ptr          ;0
00B45105|. |8985 D8FEFFFF mov   dword ptr , eax         ;=0
00B4510B|. |F3:0F1185 C8F>movss   dword ptr , xmm0      ;=BF800000
00B45113|. |F3:0F1085 F8F>movss   xmm0, dword ptr       ;BF800000
00B4511B|. |8D85 A4FEFFFF lea   eax, dword ptr          ;ebp-15C
00B45121|. |50            push    eax                              ;ebp-15C结构体   +10一字节背包下标
00B45122|. |F3:0F1185 CCF>movss   dword ptr , xmm0      ;=BF800000
00B4512A|. |E8 61D61F00   call    00D42790                         ;使用药品CALL
00B4512F|. |8B03          mov   eax, dword ptr

hwsicau 发表于 2020-4-26 16:45

好啊,这个教程写得好

Joker97 发表于 2020-4-27 00:07

逆向游戏?

313108378 发表于 2020-4-27 03:42

30659653 发表于 2020-4-26 16:17
我也一直没回复,忘了sorry。物品使用的话主要就是药品。
/E9 B7020000   jmp    ...

牛我找的和你找的不是一个call 加油争取早日跟大佬一样牛!!!

30659653 发表于 2020-4-28 02:00

Joker97 发表于 2020-4-27 00:07
逆向游戏?

是啊,来一起

莫欺少年穷 发表于 2020-4-28 06:51

膜拜大佬   

LIUxiaobai 发表于 2020-4-28 09:18

吃水不忘打井人,给个评分懂感恩!

lin5768 发表于 2020-4-30 07:28

谢谢分享!
页: 1 2 [3] 4 5 6 7 8 9 10 11 12
查看完整版本: 天龙N部游戏逆向分析