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

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

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

[培训]《安卓高级研修班(网课)》月薪三万计划

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