吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 29242|回复: 76
收起左侧

[分享] 天狼星第三代录像文件销售(注册)加密系统破解——汇编实战

  [复制链接]
carrieyz 发表于 2010-12-7 15:58
本帖最后由 carrieyz 于 2010-12-7 16:05 编辑

【文章标题】: 天狼星第三代录像文件销售(注册)加密系统破解——汇编实战
【文章作者】: Just41(carrieyz)
【软件名称】: casgsn 朋友发的某考研网站的考研视频
【使用工具】: OllyDbg 1.0原版 + C32Asm + LordPE_fix

【操作平台】: WinXP SP3
【作者声明】: 呵呵破解的人多了,天狼星作者你的技术就进步了!
【首发论坛】: 甲壳虫
bbs.jkcing.com 转帖请注明
【文章简介】: 本文主要从汇编语言着手,通过跟踪机器码的算法,在适当处JMP跳转改写可注册的机器码。
【致谢人员】: A-new、casgsn

【备注信息】:
casgsn 朋友发的破解方法拜读了下。那时正值我在破解天狼星第三代。
    其实从第二代到现在的第三代,破解了许多版本(第三代本身也分很多小版本的,主要看它释放到WINDOWS目录下的文件的文件名是什么,如casgsn 朋友操作的那个样本,就是这个ai10kplaydd0.dat.dat1,当然还有个ai10kplayds.dll文件,貌似这个ai10kplayds.dll文件是天狼星第10个小版本才出现的),之前也弄过天草公开的算号vip课程。而我的思路一直是汇编代码而不是内存patch,原理参照我之前发的:
录像文件销售(注册)加密系统破解续——教程篇
录像文件销售(注册)加密系统破解——实战破解网安VIP教程动画
【破解过程】:
使用的是casgsn 朋友发的某考研网站的考研视频样品,这里谢谢casgsn 了,让我有个合适的样品破解。
到这里下载:天狼星第三代录像文件销售(注册)加密系统破解方法二楼
首先是跟踪算法,在A-new文章的指引下,省去了许多麻烦,直接跟踪到了写入点,再反向跟踪算法,如下:
如我的机子运行后的机器码:
56780123450407351865   0164799967    4450  3   05117

机器源码:
56780123452874351865     119169996702378
硬件信息:cpu+硬盘+网卡mac——机器源码——机器码
其中机器码分为5段:
第一段是1-20位,其对应着机器源码的1-20位,与机器源码不同的是第11-14位,也即机器码的第11-14位进行了第二次算法加密。
第二段是21-30位,其对应着机器源码的21-35位,机器源码的第21-25和第31-35位相加除二的商(余数不计)即为机器码的第21位,26-30位不变。
第三段是31-34位,未完成算法跟踪。
第四段是35位,与前面34位有关,算法忘记了,好像是前34位码转换成二进制代码,在十六进制下累加后除于A的余数。
第五段是36-40位,36-38为第35位机器码转换成二进制代码,再转换成十进制数字后的两位数字,第39-40位暂未完成算法跟踪,算法与前两位类似。

跟踪完算法后,进行汇编代码写入,汇编代码见附件了。
汇编代码.txt (3.29 KB, 下载次数: 336)


呵呵,主要是给大家个思路,操作方面肯定会有一点误差,为防止别有用心之人,这里只好设置一个门槛了,有PE基础的相信这点难不倒你的(主要是内存00区域写入的问题)

最后提醒一下大家,可能写入汇编代码,进行注册成功后,运行crack的文件会播放不了,这里只要结束任务,再运行正常的录像文件就可以播放了。因为你注册成功后就会在windows目录下生成两个文件以方便其它同加密录像文件的播放。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

q13774748552 发表于 2010-12-7 16:02
沙发了,辛苦LZ了,,感谢分享
tcwjw 发表于 2010-12-7 16:31
[fly]                                以前看见过这个软件                        [/fly][s:219]
kuppa 发表于 2010-12-7 16:40
aabbccli 发表于 2010-12-8 11:34
这个决对好文,顶上去
bek 发表于 2010-12-8 12:41
感谢楼主分享
aabbccli 发表于 2010-12-8 14:53
第二组写不进去呀
52pjzy 发表于 2010-12-8 21:07
感谢LZ分享..
 楼主| carrieyz 发表于 2010-12-9 09:53
第二组写不进去呀
aabbccli 发表于 2010-12-8 14:53


呵呵:
    为防止别有用心之人,这里只好设置一个门槛了,有PE基础的相信这点难不倒你的(主要是内存00区域写入的问题)
辰龙飞飞 发表于 2010-12-9 11:42
谢谢楼主提供
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-18 02:31

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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