荣耀彩票代理

  • 热门专题

MyEclipse2015逆向破解实录系列3

作者:  发布日期:2015-06-30 21:02:14
  • 声明

    My Eclipse 2015 程序版权为Genuitec, L.L.C所有. My Eclipse 2015 的注册码、激活码等授权为Genuitec, L.L.C及其付费用户所有. 本文只从逆向工程的兴趣出发,研究软件保护机制. 不会释出完整源代码和破解补丁. 会直接推测出授权信息的地方打码处理 本文针对My Eclipse 2015 Stable 2.0或CL版本

    背景

    荣耀彩票代理ZAISHANGLIANGPIANBOWENZHONG,WOMENCHENGGONGTUPOLEMy Eclipse 2015DE3GEZHUYAOBAOHUJIZHI:

    软件完整性验证保护 注册码验证 激活 + 联网验证

    荣耀彩票代理SHIXIANLEBAOLIPOJIE,QISHIYIJINGKEYIBUYONGZAIGUANSHENMASUANFALE。

    DANSHI,SHANGPIANBOWENYOUTIDAO,BAOLIPOJIEDEFANGSHITAIGUOYUQINRU,ERQIERONGYIYILOU,BUYICAOZUO,TEBIEDUIYUMEZHEIKUANRUANJIAN,YANZHENGDIANQIDUOWUBI,SUOYI,BAOLIPOJIEXIANGDUILAISHUOGUOYU”CHOULOU“。

    荣耀彩票代理BENPIANJIANGZHANKAIDUIMy Eclipse 2015DEZHUCEMASUANFA、JIHUOMASUANFAYANJIU,YIQINENGGOUSUANCHUZHENGQUEDEZHUCEMAHEJIHUOMA,BINGTONGGUOMEDELIANWANGJIHUO,CHENGWEIQI”HEFA”SHOUQUANYONGHU。

    CHENGGUORUXIA:

    授权信息

    这里写图片描述

    激活成功提示信息

    这里写图片描述

    分析注册码算法

    ok,RANGWOMENKAISHIFENXIZHUCEMASUANFA,JINGGUOFENXI,CONGXIAMIANZHEIGELEIRUSHOU:

    这里写图片描述

    荣耀彩票代理KEYIKANDAO,ZHEIGEHUNXIAOXIAOGUOYAOBICLionDEHUNXIAOXIAOGUOHAODEDUO,BINGQIEZHEIGELEISUOZAIDEBAODESHUZIQIANMING,RANGNIHENNANTONGGUOCHANGGUISHOUDUANJINXINGTIHUANDIAOSHI。

    BIRUXIAMIANDECUOWU:

    这里写图片描述

    ZHEILIWOMENYOULIANGGEBANFA:

    去掉其数字签名. 自己模拟这个类.

    荣耀彩票代理ZHEILI,GENJUSHIJIQINGKUANG,WOMENBUXUYAOWANQUANQUCHUSHUZIQIANMING,SUANFAXIANGGUANDELEIBIJIAOSHAO,WOMENKEYIZAIJIAODIDESHIJIANCHENGBENXIACAIYONGMONIDEFANGSHILAITUISUANFA。

    荣耀彩票代理XIANKANKAN,ZHEIGELEILIMIANDEJIGEZHONGYAODEDIAN:

    过期时间:

    这里写图片描述

    注册码验证:

    这里写图片描述

    荣耀彩票代理ok,GENJUFENXI,WOMENZHAODAOLEZHUCEMADEYIXIEGUANJIANSUANFA,QIZHONGYOUJIGEJIEMADESUANFAYEYAOGUANZHU:

    加密/解密段之一

    这里写图片描述

    加密/解密段之二

    这里写图片描述

    荣耀彩票代理XISUIDEHUOERYINGGAIZENMEGAN?

    荣耀彩票代理YIBIANJINGTAIFENXI,YIBIANCHOUDAIMADAOWOMENDEMONIHUANJINGZHONG,RANHOUDIAOSHI,JILU,CESHI,XIUGAI。

    KEYIKANDAOWOMENDEMONISUANFAZHUJIANCHENGXING:

    这里写图片描述

    CESHIYIXIA:

    这里写图片描述

    JIEDUANXINGZHANGUO:

    这里写图片描述

    分析激活码算法

    到这里,我们已经追出了注册码,My Eclipse 2015还有个激活的步骤。来看看:

    这里写图片描述

    荣耀彩票代理KEYIKANDAO,BUZHAOCHUZHENGQUEDEJIHUOMASHIBUXINGDE,NEIWOMENKAISHIBA!

    激活码验证之一:

    这里写图片描述

    重要的SystemId(反应激活机器的信息,如处理器、网卡、硬盘等)

    这里写图片描述

    SystemId从哪里来?

    这里写图片描述

    值得注意的是,这里取得激活机器信息,使用了JNI,要确定这几个本地库能被检索到:
    这里写图片描述
    其中windows使用dll,分32/64位的;unix-like使用so,同样分32/64位。

    DAOZHEILI,WOMENLIJIHUOMAYIBUZHIYAO,JIANCHIJIUSHISHENGLI:

    这里写图片描述

    荣耀彩票代理SHANGTUKEYIKANCHU,WOMENHAIYOUGErsaJIAMI/JIEMIMEIYOUGAODING,NEIMEZHUIZHUIKANBA。


    搞定RSA

    JIRANSHIrsa,NEIMEZHAOZHAOTADEkeyBA,SIYAOSHIBUDAKENENGZHAODAOLE,SUOYIWOMENLIYONGRUXIASILULAIGAO:

    随便生成一对公钥/私钥. 用我们的私钥加密激活码. 用我们的公钥偷梁换柱.

    NEIME,QIN,TADEGONGYAOZAINALINI?

    公钥

    这里写图片描述

    荣耀彩票代理SHANGTU,GAOSULEWOMENLIANGGEXINXI:

    公钥的位置,包括名称:publicKey.bytes RSAUtil,这个,我们可以直接copy过来用,真是省心^^.

    SHENGLIDESHUGUANGJIUZAIQIANMIAN,RANGWOMENZUIHOUJIANYANXIADUIWUBA:

    这里写图片描述

    KAISHIZHUNBEIDABUDINGLE,XIANSHIYONGfinderZHAOCHUTADEGONGYAO:

    这里写图片描述

    patch it!

    这里写图片描述

    KANXIAJIEDUANXINGCHENGGUOBA!

    这里写图片描述

    KANLAI,GONGFUMEIYOUBAIFEI,JIHUOMADEYANZHENGTONGGUOLENI^^.

    结语

    荣耀彩票代理BENPIAN,WOMENZHUICHULEMy Eclipse 2015DEZHUCEMASUANFAHEJIHUOMASUANFA。

    荣耀彩票代理ZHICI,MyEclipse 2015 NIXIANGPOJIEYANJIUXILIEZHONGJIE。

    TIETUJINIANXIABA:

    暴力破解,去除验证:

    这里写图片描述

    算出注册、激活码,通过验证:

    这里写图片描述


    荣耀彩票代理ZHUANWENBUYI,RUOJUEDEBENWENDUINIYOUYI,LIUGEYAN,DIANGETUIJIANBA : ]

     

延伸阅读:

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规