吾爱汇编

 找回密码
 立即注册

QQ登录

绑定QQ避免忘记帐号

楼主: 30659653

[原创逆向图文] 天龙N部游戏逆向分析

  [复制链接]
风化了岁月 发表于 2020-4-23 21:59 | 显示全部楼层

学习下,谢谢分享!
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
srf 发表于 2020-4-24 01:35 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
 楼主| 30659653 发表于 2020-4-26 16:17 | 显示全部楼层

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

我也一直没回复,忘了sorry  。物品使用的话主要就是药品。
[C] 纯文本查看 复制代码
/E9 B7020000   jmp     00B4532A
00B45073  |> |8D8D A4FEFFFF lea     ecx, dword ptr [ebp-15C]
00B45079  |. |E8 C209EEFF   call    00A25A40                         ;  结构体赋值过程
00B4507E  |. |8B03          mov     eax, dword ptr [ebx]             ;  ebx物品对象指针
00B45080  |. |8BCB          mov     ecx, ebx                         ;  ecx物品对象指针
00B45082  |. |C745 FC 10000>mov     dword ptr [ebp-4], 10            ;  [ebp-4]==10
00B45089  |. |FF50 30       call    dword ptr [eax+30]               ;  获取鼠标点击的背包下标
00B4508C  |. |8885 B4FEFFFF mov     byte ptr [ebp-14C], al           ;  eax下标
00B45092  |. |8B03          mov     eax, dword ptr [ebx]             ;  eax虚表指针
00B45094  |. |8BCB          mov     ecx, ebx                         ;  ecx物品对象
00B45096  |. |FF50 6C       call    dword ptr [eax+6C]               ;  eax==【物品对象+8】
00B45099  |. |8D8D ECFEFFFF lea     ecx, dword ptr [ebp-114]         ;  ecx==-114结构体指针
00B4509F  |. |8985 B8FEFFFF mov     dword ptr [ebp-148], eax         ;  [EBP-148]==【对象+8】
00B450A5  |. |8B03          mov     eax, dword ptr [ebx]             ;  eax虚表指针
00B450A7  |. |51            push    ecx                              ;  EBP-114 结构指针
00B450A8  |. |8BCB          mov     ecx, ebx                         ;  ECX物品对象
00B450AA  |. |C785 ECFEFFFF>mov     dword ptr [ebp-114], 0           ;  [EBP-114]==0
00B450B4  |. |C785 F0FEFFFF>mov     dword ptr [ebp-110], -1          ;  [ EBP-110 ]==-1
00B450BE  |. |FF50 08       call    dword ptr [eax+8]                ;  [ebp-114]=物品数量 || [ebp-110]=【[物品对象+14]+4】
00B450C1  |. |8B85 ECFEFFFF mov     eax, dword ptr [ebp-114]         ;  eax物品数量
00B450C7  |. |F3:0F1085 F4F>movss   xmm0, dword ptr [ebp-10C]        ;  BF800000
00B450CF  |. |8B0D 08B74A01 mov     ecx, dword ptr [14AB708]         ;  ecx==基址
00B450D5  |. |8985 BCFEFFFF mov     dword ptr [ebp-144], eax         ;  [ebp-144]=物品数量
00B450DB  |. |8B85 F0FEFFFF mov     eax, dword ptr [ebp-110]         ;  【[物品对象+14]+4】
00B450E1  |. |8985 C0FEFFFF mov     dword ptr [ebp-140], eax         ;  [ebp-140]=【[物品对象+14]+4】
00B450E7  |. |8B85 FCFEFFFF mov     eax, dword ptr [ebp-104]         ;  eax==4C08?????????
00B450ED  |. |8985 C4FEFFFF mov     dword ptr [ebp-13C], eax         ;  [ebp-13C]=???????
00B450F3  |. |8B85 E4FEFFFF mov     eax, dword ptr [ebp-11C]         ;  0
00B450F9  |. |8985 D4FEFFFF mov     dword ptr [ebp-12C], eax         ;  [ebp-12C]=0
00B450FF  |. |8B85 E8FEFFFF mov     eax, dword ptr [ebp-118]         ;  0
00B45105  |. |8985 D8FEFFFF mov     dword ptr [ebp-128], eax         ;  [ebp-128]=0
00B4510B  |. |F3:0F1185 C8F>movss   dword ptr [ebp-138], xmm0        ;  [ebp-138]=BF800000
00B45113  |. |F3:0F1085 F8F>movss   xmm0, dword ptr [ebp-108]        ;  BF800000
00B4511B  |. |8D85 A4FEFFFF lea     eax, dword ptr [ebp-15C]         ;  ebp-15C
00B45121  |. |50            push    eax                              ;  ebp-15C结构体   +10一字节背包下标
00B45122  |. |F3:0F1185 CCF>movss   dword ptr [ebp-134], xmm0        ;  [ebp-134]=BF800000
00B4512A  |. |E8 61D61F00   call    00D42790                         ;  使用药品CALL
00B4512F  |. |8B03          mov     eax, dword ptr [ebx]
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
hwsicau 发表于 2020-4-26 16:45 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
Joker97 发表于 2020-4-27 00:07 | 显示全部楼层

逆向游戏?
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
313108378 发表于 2020-4-27 03:42 | 显示全部楼层

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

牛  我找的和你找的不是一个call 加油争取早日跟大佬一样牛!!!
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
 楼主| 30659653 发表于 2020-4-28 02:00 | 显示全部楼层


是啊,来一起
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
莫欺少年穷 发表于 2020-4-28 06:51 | 显示全部楼层

膜拜大佬     
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
LIUxiaobai 发表于 2020-4-28 09:18 | 显示全部楼层

吃水不忘打井人,给个评分懂感恩!
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
lin5768 发表于 2020-4-30 07:28 | 显示全部楼层

谢谢分享!
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

警告:本站严惩灌水回复,尊重自己从尊重他人开始!

21层
22层
23层
24层
25层
26层
27层
28层
29层
30层

免责声明

吾爱汇编(www.52hb.com)所讨论的技术及相关工具仅限用于研究学习,皆在提高软件产品的安全性,严禁用于不良动机。任何个人、团体、组织不得将其用于非法目的,否则,一切后果自行承担。吾爱汇编不承担任何因为技术滥用所产生的连带责任。吾爱汇编内容源于网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除。如有侵权请邮件或微信与我们联系处理。

站长邮箱:SharkHeng@sina.com
站长QQ:1140549900


QQ|RSS|手机版|小黑屋|帮助|吾爱汇编 ( 京公网安备11011502005403号 , 京ICP备20003498号-6 )|网站地图

Powered by Discuz!

吾爱汇编 www.52hb.com

快速回复 返回顶部 返回列表