首页
社区
课程
招聘
[旧帖] [原创]反汇编一款加密软件 0.00雪花
发表于: 2010-12-29 18:16 1598

[旧帖] [原创]反汇编一款加密软件 0.00雪花

2010-12-29 18:16
1598
前段时间反汇编了一款加密软件,虽然没有完全破解,但是成功的绕过了身份认证,并且取得了加密算法。
  程序的加密特点:
  1分用户加密,在加密的时候需要建立用户,输入用户名,密码,和用户密钥。
  2密钥文件,在加密是还会用到一个加密的密钥文件。
  3采用分组加密
加密算法:算法比较复杂,而且没有什么实际的价值,如果有需要的朋友可以留言交流。
破解经验:
  1在关键下函数断点
   猜想可能会用到注册表,所以在RegCreateKeyA(),RegOpenKeyA(),RegQueryValueExA(),果然成功断到了生成用户密钥的过程,将256bit密钥写入注册表的相应用户键值里。
  因为是文件加密程序,所以肯定要下断的函数肯定是,readfile(),和writefile(),不出所料成功断到了文件读入后存入的地址。
2利用特殊数据跟踪
   因为加密算法很复杂,所以要跟踪加密算法就会很麻烦,如果利用特殊构造的数据,如内容全部为'a'的txt文档,将用户密钥全部设为0,构造特殊的文件密钥。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 3160
活跃值: (3719)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
听起来很有意思呢,不知道啥加密软件
2010-12-29 19:11
0
雪    币: 473
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
学习学习学习学习,路过路过路过................
2010-12-29 20:53
0
雪    币: 55
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
不错 来学习下
2010-12-29 22:27
0
雪    币: 315
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
不错的经验
2010-12-30 09:47
0
雪    币: 50
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
不错哦,貌似很强大.......
2010-12-30 12:07
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
不错不错~~~~~~
2010-12-30 13:56
0
雪    币: 197
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
软件叫啥啊?
2010-12-30 14:17
0
雪    币: 671
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
不错的方法 来学习
2010-12-30 15:19
0
雪    币: 17
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cpe
10
了解了解
2010-12-31 12:40
0
雪    币: 122
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
貌似不知道是什么加密软件
2010-12-31 14:02
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
楼主可以说的详细一点吗?
实在可看不懂
2010-12-31 14:22
0
游客
登录 | 注册 方可回帖
返回
//