飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 9115|回复: 31

[原创] QQ空间人气精灵脱壳和去自校验

[复制链接]

该用户从未签到

发表于 2008-5-4 20:06:41 | 显示全部楼层 |阅读模式
【破文标题】QQ空间人气精灵脱壳和去自校验
【破文作者】冥冥
【作者主页】bbs.chinapyg.com
破解工具】PEid,OD,等
【破解平台】XP
【软件名称】QQ空间人气精灵 V3.96 正式版
【软件大小】313KB
【原版下载】http://down.tt86.com/jl/qzone.rar
【保护方式】yoda's Protector 1.3
【软件简介】QQ空间人气精灵是一款提升QQ空间人气的辅助软件,它能自动模拟无数个真实用户访问你的QQ空间,从而达到刷QQ空间人气值的目的,同时还能提升QQ空间被随机访问到的机率,从根本上解决有人气没留言的问题,也起到刷阳光、雨露的作用。

【破解声明】这是我第一篇破文。本人也比较菜。。砖头什么的就别扔了
------------------------------------------------------------------------
【破解过程】脱壳先。。
00515060 >  55              push ebp
00515061    8BEC            mov ebp,esp
00515063    53              push ebx
00515064    56              push esi
00515065    57              push edi
00515066    60              pushad
00515067    E8 00000000     call QQ空间人.0051506C  //在这里要注意。程序运行到这里后。下HR ESP断点。
========================================>然后F9运行。按3次。运行到这里。
00511767    8D4424 80       lea eax,dword ptr ss:[esp-80]
0051176B    6A 00           push 0
0051176D    39C4            cmp esp,eax
0051176F  ^ 75 FA           jnz short QQ空间人.0051176B
00511771    83EC 80         sub esp,-80
00511774  - E9 23FBEEFF     jmp QQ空间人.0040129C  //在这里F4 运行到这里。然后F9运行。就到OEP了。应该是需要F4 两次才能运行到这里。
========================================>
0040129C    68 601A4000     push QQ空间人.00401A60                      ; ASCII "VB5!6&vb6chs.dll"
004012A1    E8 F0FFFFFF     call QQ空间人.00401296                      ; jmp 到 MSVBVM60.ThunRTMain
004012A6    0000            add byte ptr ds:[eax],al
典型的VB程序。loadPE 脱壳。importREC修复。下面就是自校验的关键了。当然不能运行。没有错误提示。说明有自校验
=========================================>
载入脱壳后的程序。下BP rtcFileLen断点。然后F9运行到
7346E967 >/$  55              push ebp
7346E968  |.  8BEC            mov ebp,esp
7346E96A  |.  81EC 40010000   sub esp,140
7346E970  |.  8D85 C0FEFFFF   lea eax,dword ptr ss:[ebp-140]
7346E976  |.  50              push eax                                 ; /Arg2
7346E977  |.  FF75 08         push dword ptr ss:[ebp+8]                ; |Arg1
7346E97A  |.  E8 E9000000     call msvbvm60.7346EA68                   ; \MSVBVM60.7346EA68
7346E97F  |.  85C0            test eax,eax
由于这是VB的模块。虽然在这里改一些跳转能打到正常运行的效果。但是不能保存。所以很郁闷。另想办法。
=========================================>
终于。在运行到
346E970  |.  8D85 C0FEFFFF   lea eax,dword ptr ss:[ebp-140] 的时候。看下面的辅助窗口。
堆栈地址=0012F8BC
eax=00401206 (dumped_.00401206)
这个地方是唯一一个涉及到脱壳程序的。我苦于转不到程序的领空。所以就到这个地方看看。
==========================================>
00401206  - FF25 CC104000     jmp dword ptr ds:[<&msvbvm60.rtcFileLen>>; msvbvm60.rtcFileLen
这个地方。跳转到校验的模块。强忍心中的激动。NOP掉。保存。
哈哈。果然可以正常运行。就这样。这个自校验就结束了。
至于程序的破解。我真是无能为力。因为我用了半天这个软件。还没弄懂。所以也就无从下手。这里就留给大家破解了。

------------------------------------------------------------------------
【破解总结】对于程序的自校验。往往是阻碍新手脱壳的重点地方(确实阻碍了我这个新手好久)。这方面的资料也很少。但是只要我们有耐心。还是能找到突破点的。就比如我很想回到程序的领空一样。我就专门寻找这样的语句。这样的思路还希望能对大家有帮助。
------------------------------------------------------------------------
【版权声明】飘云阁首发。本文纯属技术交流。转载请著名作者信息并保持文章的完整。

这里附上破解后的软件供大家研究。

[ 本帖最后由 冥冥 于 2009-11-28 01:39 编辑 ]

qzone.part1.rar

517.58 KB, 下载次数: 66, 下载积分: 飘云币 -2 枚

qzone.part2.rar

100.16 KB, 下载次数: 66, 下载积分: 飘云币 -2 枚

评分

参与人数 2威望 +20 飘云币 +40 收起 理由
glts + 20 + 20 感谢分享心得
tianxj + 20 感谢您发布的原创作品!

查看全部评分

PYG19周年生日快乐!

该用户从未签到

发表于 2008-5-4 22:53:48 | 显示全部楼层
学习一下BP rtcFileLen /:001
PYG19周年生日快乐!

该用户从未签到

发表于 2008-5-4 23:02:52 | 显示全部楼层
:loveliness: 脱壳机脱的话,,,很那个XX

yoda's Crypter 1.3-->Ashkbiz Danehkar
AHTeam EP Protector v0.3 -> FEUERRADER
UPX 0.89.6 - 1.02 / 1.05 - 1.22 -> Markus & Lazlo

3层壳 ??
PYG19周年生日快乐!

该用户从未签到

发表于 2008-5-4 23:38:54 | 显示全部楼层
这是P-CODE
PYG19周年生日快乐!

该用户从未签到

发表于 2008-5-5 01:58:45 | 显示全部楼层
搞定了??下来看看。。
PYG19周年生日快乐!

该用户从未签到

发表于 2008-5-5 02:00:49 | 显示全部楼层
楼主请加我QQ 我来给你讲这个软件用途 我QQ:654850
PYG19周年生日快乐!
  • TA的每日心情
    擦汗
    2024-4-20 20:20
  • 签到天数: 973 天

    [LV.10]以坛为家III

    发表于 2008-5-5 12:18:05 | 显示全部楼层
    谢谢楼主破文......感觉自己真笨.....哎/:010
    PYG19周年生日快乐!
  • TA的每日心情
    无聊
    2015-8-12 00:27
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2008-5-5 14:03:42 | 显示全部楼层
    楼主还是不错的,给破解这个程序又做了个名灯
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2008-5-5 21:42:57 | 显示全部楼层
    谢谢楼主
    谢谢分享
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2008-5-6 14:02:16 | 显示全部楼层
    感谢楼主分享~~~~~~~~~~~~~~~~~~~/:014 /:014 /:014 /:014
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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