前言:天骥脱机,早在十年前就已经停运。目前网络上也找不到下载的版本,这个程序是从十年前的笔记本硬盘中提取出来的,破解并不是为了不予缴纳授权费用,而是因为服务器停运,所以软件无法使用。我是一个尊重版权的人,基本上收费的软件电脑中都有,好了话不多说,我们看图文吧。
原帖求助:https://www.52pojie.cn/thread-1340572-1-1.html
感谢:
@Hmily
老大的指点。这里也希望0新手和我一样的人,多搜索,善变通。不要依赖工具但也不能没有工具。
视频教程:https://www.52pojie.cn/thread-582852-1-1.html  本人看完之后才动手脱壳的(ximo老师十几年前讲的视频是真的好,到现在学都是受益匪浅。)。
如果有哪些地方讲的不够好,请评论指出,我会一点点的修正文章的内容。
只提供脱壳部分以及修复IAT部分,完成这些剩下的diy工作就看你们自己了。不提供成品对不起大佬们。 新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

5.png


接下来我们看入口函数
新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

1.png


发现是一个diy的入口函数。
接下来我们dump程序。
新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

3.png


再一次查壳
新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

4.png


新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

6.png


发现是 VMProtect 1.7.x-2.1.x 版本的。
那么我们知道是什么壳就比较好入手了。
1.先去52搜索脚本,拿到3个脚本【VMProtect Ultra Unpacker 1.0.txt】【VMProtect Ultra Unpacker 1.0.txt】【VProtect 1.x - 2.x Direct IAT Unpacker 1.0.txt】
经测试得出,只有【VProtect 1.x - 2.x Direct IAT Unpacker 1.0.txt】可以顺利的跑到OEP,也就是真正的入口函数,其他两个脚本均跑不到OEP,或者是我不会使用尽情理解(因为比较菜)。
2.下内存属性写入断点,接下来下硬件内存访问断点,在 00401000处。
3.拿到OEP我们开始脱壳。
新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

7.png


真正的程序代码被写入到正确的引导内存位置。
新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

8.png


Ctrl+A 我们分析一下代码。
新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

9.png


开始 dump
新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

10.png


dump程序后才是真正脱壳的开始。虽然OEP保护外壳已经被pass,但是我们还要做大量的工作。就是修复IAT。
我们随便找一个被VM过的JMP代码一路回车键跟进去。
新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

11.png


新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

12.png


新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

13.png


新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

14.png


新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

15.png


新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

16.png


真正调用API的地址。
新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

17.png


修复后的IAT调用表。
新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

xxx.png


附赠两个自创函数
[Asm] 纯文本查看 复制代码
// 去CRC校验函数00547384   /$  E8 A7C0EBFF              call    0040343000547389   |.  8B9C24 10020000          mov     ebx, dword ptr ss:[esp+0x210]00547390   |.  895D F0                  mov     dword ptr ss:[ebp-0x10], ebx00547393   \.  C3                       retn// 随机张号函数 (用于进程多开) 非暴力手段 纯函数代码实现00547396   /$  55                       push    ebp00547397   |.  8BEC                     mov     ebp, esp00547399   |.  53                       push    ebx0054739A   |.  68 AC605200              push    005260AC                                                                     ;  ASCII "GIFRES"0054739F   |.  68 B4605200              push    005260B4                                                                     ;  ASCII "g1"005473A4   |.  8B0D 68D65400            mov     ecx, dword ptr ds:[0x54D668]                                                 ;  v13.00400000005473AA   |.  B2 01                    mov     dl, 0x1005473AC   |.  A1 4C7A4100              mov     eax, dword ptr ds:[0x417A4C]005473B1   |.  E8 425CEDFF              call    0041CFF8005473B6   |.  8BD8                     mov     ebx, eax005473B8   |.  36:8D05 80085500         lea     eax, dword ptr ss:[0x550880]005473BF   |.  E8 B0ECFFFF              call    00546074005473C4   |.  5B                       pop     ebx005473C5   |.  8BE5                     mov     esp, ebp005473C7   |.  5D                       pop     ebp005473C8   \.  C3                       retn

新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

CRC.png


新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

随机账号.png


手动修复IAT需要大量的时间,做着既简单又烦躁的事情,需要有一定的耐心。你会重复到头疼,颈椎疼,请不要过度劳累。 新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。


新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。


新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。


新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

最终效果.png


新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

游戏效果.png


标签:
新手脱壳,十年磨一剑,圆梦破解天骥脱机(纯手托)。

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
白云城资源网 Copyright www.dyhadc.com

《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线

暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。

艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。

《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。