飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 43518|回复: 91

[PYG成员作品] 医学生福音,1Byte破解帕斯考通全系列软件

    [复制链接]
  • TA的每日心情
    开心
    2019-3-17 22:44
  • 签到天数: 132 天

    [LV.7]常住居民III

    发表于 2014-11-20 22:10:06 | 显示全部楼层 |阅读模式
    本帖最后由 tree_fly 于 2014-12-3 16:52 编辑

    【破文标题】医学生福音,1Byte破解帕斯考通全系列软件
    【破文作者】tree_fly/P.Y.G
    【作者邮箱】 -
    【作者主页】 -
    【破解工具】PYG_ODBG;Excel
    【破解平台】XPSp3 x86
    【软件名称】Client_register.dll
    【软件大小】1,822,720 字节
    【原版下载】http://www.vznz.com/pstk/index.html
    【保护方式】
    【破解声明】支持国软;请勿商用;本文仅做研究所用。
    ------------------------------------------------------------------------
    Snap_2014.11.20_12h28m52s_005_.jpg
    软件简介
    帕斯考通TM2015年《主治医师考试题库2015版(呼吸内科)》系卫生专业技术资格考试题辅导软件,适用于主治医师呼吸内科考试,软件试题库设计紧扣最新主治医师呼吸内科考试大纲、考试教材,符合主治医师呼吸内科考试考试题型与考试科目,复习辅导资料、考试资料丰富,免费试用、试题库巨大(注册版试题量达5千多题、57多万字),辅导软件收录主治医师呼吸内科考试模拟试卷、押题试卷、复习试题集,试题辅导软件囊括了目前所有的最新主治医师呼吸内科考试科目:内科学基础、呼吸内科、基础知识、相关专业知识、专业知识、专业实践能力、医学伦理学、案例分析题,并提供专业级的主治医师呼吸内科考试解题方法、答题技巧、考试要点精解。通过全面、针对性强的强化考试辅导训练、考前培训,提高您主治医师呼吸内科考试的应试能力,辅导您考试成功。我们免费提供主治医师呼吸内科考试报名时间、报名地点、报考条件、考试时间、成绩查询、合格分数线。




    0x01  基础篇  ******************************************************************
    1.今天我们来分析一下这款医学职称考试软件的验证方法。我们随便下载一款软件,这里选择全科医生主治考试版本,正常安装后,有这些文件:
    Snap_2014.11.20_12h40m34s_007_.jpg

    2.常规对主程序ExamSys.exe查壳,无果;OD载入主程序,程序启动反调试侦测功能,自动退出,依然无果。
    Snap_2014.11.20_12h36m34s_006_.jpg

    3.运行主程序,尝试注册功能,输入随意注册码:1234567890,提示:您的注册码不正确。
    Snap_2014.11.20_12h44m08s_008_.jpg

    4.尝试从关键词切入。
    启动OD,附加主程序ExamSys.exe,成功附加,在主程序领空查找关键词,无果。打开主程序注册对话框后,选择OD可执行模块(Alt+E),发现红色代码,提示程序新加载如下DLL:
    C:\Program Files\PSKT_WSZG_QK\Client_register.dll,如图:
    Snap_2014.11.20_12h49m29s_010_.jpg
    另外,Nisy大大在教学视频里提到的一个实用办法:注册时跳出错误对话框,此时暂停OD,最大化堆栈窗口,逆序查找到MessageBoxA,附近处继续逆序分析,同样可以定位到这个DLL。


    5.看来主程序似乎把注册验证封装的Client_register.dll中,我们双击这一行,来到它的领空。
    查找字符串后,WOW!是否有些小喜悦。
    Snap_2014.11.20_12h55m43s_011_.jpg






    0x02  分析篇  ************************************************************
    1.验证注册码长度:
    .
    06CEDB6C  |.  E8 C376E8FF   CALL    Client_r.06B75234
    06CEDB71  |.  83F8 12       CMP     EAX, 0x12
    06CEDB74  |.  74 70         JE      SHORT Client_r.06CEDBE6
    Snap_2014.11.20_13h01m02s_013_.jpg
    长度不等于18位即提示注册码不正确。

    2.输入18位注册码:123456789012345678,再次注册后提示如下错误:
    Snap_2014.11.20_13h04m51s_014_.jpg


    3.查找关键词“注册失败!注册码不存在或已经注册!”,顺利来到这里:
    Snap_2014.11.20_13h10m13s_016_.jpg


    注册失败这里有个跳转!向上找到跳转条件:
    06CED36F   > \8B45 F8       MOV     EAX, DWORD PTR SS:[EBP-0x8]
    06CED372   .  BA F8D4CE06   MOV     EDX, Client_r.06CED4F8           ;  1234
    06CED377   .  E8 0480E8FF   CALL    Client_r.06B75380
    06CED37C   .  0F85 DF000000 JNZ     Client_r.06CED461


    我们修改这个跳转,85->84:
    06CED37C      0F84 DF000000 JE      Client_r.06CED461


    保存,激活注册窗口,重新注册。
    Snap_2014.11.20_13h14m45s_017_.jpg Snap_2014.11.20_13h15m26s_018_.jpg

    程序提示注册成功,而且试用版修正为正式版,再次点击注册,提示软件已注册,初步验证所有限制已解开。
    本以为程序还会有许多暗桩要处理,然后,然后就没有了……


    4.继续分析其他版本的程序,发现注册机制相同。推断:全系列采用相同注册验证机制。
    至此,一字节破解结束。
    dup2 Patch补丁,可以这么写:
    Snap_2014.11.20_14h05m24s_022_.jpg





    还望各位大侠多多测试,如有问题,望反馈。
    友情提醒:
    1.卡巴斯基对bankup.dll和update.exe报病毒。
    2.虚拟机实验了程序的升级功能:点击升级后,主程序自动删除安装文件夹下的部分关键文件致使程序不能运行。请自行删除update.exe,预防不慎点击升级按钮!
    3.WinXP测试通过,Win7测试通过,如提示错误,请修改主程序以winxp兼容模式运行,祝各位好运。


    Snap_2014.11.20_13h24m32s_020_.jpg




    5.这里有个问题,留给大家思考并解决它。
    卸载程序,重新安装后,断网注册,提示“注册失败 无法连接服务器”。
    问题:如何实现断网后的离线注册?





    附件:Patch文件+破解版Client_register.dll
    帕斯考通.破解.[tree_fly.PYG].rar (865.19 KB, 下载次数: 491, 售价: 2 枚飘云币)
    使用方法:
    方法1:直接用破解版Client_register.dll替换安装目录内的同名文件。
    方法2:复制Patch文件到安装目录,Patch原版Client_register.dll文件。

    文件:帕斯考通.软件破解.[tree_fly.PYG]-patch.exe  
    MD5: 7505A7C66A0DB4A2D56D1C0615732F9E

    文件: Client_register.dll   
    MD5: 3E95148F97361FC1579AF2B592AF77FA



    链接:
    【完美破解】医学生福音,完美破解帕斯考通医学考试全系列软件离线注册补丁 第二篇





    评分

    参与人数 13威望 +104 飘云币 +92 收起 理由
    a348420275 + 4 赞一个!
    [PYG]版务督察 + 12 + 20 赞一个!
    GGLHY + 40 + 40 很给力!
    llh001 + 4 + 4 赞一个!
    快乐大本营 + 4 感谢,期待手机版,呵呵
    swq0503 + 4 赞一个!
    612731 + 4 赞一个!
    beijingren + 4 + 4
    sndncel + 4 分析的很详细。。。。支持一下
    cfc1680 + 2 赞一个!

    查看全部评分

    PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    2021-7-17 13:00
  • 签到天数: 975 天

    [LV.10]以坛为家III

    发表于 2014-11-20 23:59:05 | 显示全部楼层
    大赞!!!感谢分享了,分析的非常棒
    PYG19周年生日快乐!
    回复 支持 1 反对 0

    使用道具 举报

    该用户从未签到

    发表于 2014-11-21 08:09:52 | 显示全部楼层
    good,太棒了。
    PYG19周年生日快乐!
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 1693 天

    [LV.Master]伴坛终老

    发表于 2014-11-21 08:21:14 | 显示全部楼层
    感谢分享,支持一下了
    PYG19周年生日快乐!
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-16 21:17
  • 签到天数: 51 天

    [LV.5]常住居民I

    发表于 2014-11-21 10:09:20 | 显示全部楼层
    支持楼主,谢谢分享,。
    PYG19周年生日快乐!
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-7-31 08:47
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2014-11-21 00:23:19 | 显示全部楼层
    很好的软件,感谢楼主。
    PYG19周年生日快乐!
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    奋斗
    前天 01:16
  • 签到天数: 1905 天

    [LV.Master]伴坛终老

    发表于 2014-11-20 23:22:37 | 显示全部楼层
    分析的不错 学习了
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2014-11-20 23:41:00 | 显示全部楼层
    强,学习的材料,非常感谢楼主的无私奉献
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2020-8-20 01:17
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2014-11-20 23:44:47 | 显示全部楼层
    沙发被人抢了。。。
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2020-8-20 01:17
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2014-11-21 00:10:43 | 显示全部楼层
    这个有没有人弄破解手机版的,手机用起来方便一些
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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