首页
社区
课程
招聘
[原创][原创]普通 加密算法分析器
发表于: 2019-9-26 10:31 13435

[原创][原创]普通 加密算法分析器

2019-9-26 10:31
13435

很多时候 我们在抓包的时候 会经常遇到 一个 加密的字符串

这个字符串是根据特定的算法 生成的 市面上常用的都 Base64,RSA,AES,MD5等


我们第一部 肯定是 需要 找到 这个加密字符串的 生成位置

在如果 在某个动作 只会触发单一  加密 比如 点击 会进行一次加密 可以直接用 DDMS

根据方法 调用栈 进行 定位

如果 某个单机 会触发很多次加密 并且代码可读性 比较差 想要定位某个 加密算法就很复杂了

不管他 再怎么加密 如果 最终走的是底层的 加密算法

我们就可以 直接 打印调用栈即可



这个插件 我主要Hook了Base64,RSA,AES,MD5 等生成 Androuid  必走的函数

 比如 Base64的 加密解密等  





另外我还Hook了


AES,RSA等 初始化的方法  包括 CBC模式下的 IV等





我会在 他初始化的 时候 把 加密的 Key的字节数组  进行打印

我用了 两种编码格式 一个是 16进制, 一个是 U8编码


大概效果如下图 (这个是我测试的 demo)









[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2021-6-4 15:21 被珍惜Any编辑 ,原因: 附件
上传的附件:
收藏
免费 3
支持
分享
最新回复 (11)
雪    币: 1879
活跃值: (425)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这个时候应该要放出  小密圈的 地址了
2019-9-26 11:01
0
雪    币: 3354
活跃值: (14003)
能力值: ( LV9,RANK:230 )
在线值:
发帖
回帖
粉丝
3
眯着眼睛 这个时候应该要放出 小密圈的 地址了
最后于 2019-9-26 22:06 被珍惜Any编辑 ,原因:
2019-9-26 11:24
0
雪    币: 26399
活跃值: (63262)
能力值: (RANK:135 )
在线值:
发帖
回帖
粉丝
4
感谢分享~
2019-9-26 13:17
0
雪    币: 3134
活跃值: (1222)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
5
我觉得你可以说一下创新点在哪儿。。
如果说只是hook了系统的加密方法的话,Inspeckage就可以胜任,有些算法不支持或者打印的信息不喜欢的话,自己改改Inspeckage的源码就可以了。
Inspeckage这一块儿没有打印堆栈。
你这儿加了一个打印堆栈。
这明明就是一个广告帖子。。。
2019-9-26 16:52
1
雪    币: 3354
活跃值: (14003)
能力值: ( LV9,RANK:230 )
在线值:
发帖
回帖
粉丝
6
小堆 我觉得你可以说一下创新点在哪儿。。 如果说只是hook了系统的加密方法的话,Inspeckage就可以胜任,有些算法不支持或者打印的信息不喜欢的话,自己改改Inspeckage的源码就可以了。 I ...
我并不知道你说的什么Inspckage是啥,这个只是我有感而发写的小玩意,没别的意思如果你认为这个是广告,编译好的成品,我放在楼下了,抱歉
2019-9-26 22:00
0
雪    币: 1672
活跃值: (2272)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
尼古拉斯赵四现在写点东西就是小密圈小密圈。你这个东西就是他吸金的工具
2019-9-27 21:47
0
雪    币: 18
活跃值: (846)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
8
我也有一个类似的工具,对比一下你的,感觉还是JS用frida方便点
2019-9-29 11:05
0
雪    币: 27
活跃值: (1638)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
这个工具没法停止??整个一个产生巨量log的初级手段
2019-10-3 00:06
0
雪    币: 124
活跃值: (374)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
4.4模拟器闪退
2019-10-4 16:36
0
雪    币: 4468
活跃值: (1884)
能力值: ( LV12,RANK:209 )
在线值:
发帖
回帖
粉丝
11
huluxia 尼古拉斯赵四现在写点东西就是小密圈小密圈。你这个东西就是他吸金的工具
尼古拉斯牛逼
2019-10-6 14:04
0
雪    币: 237
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12
挺好的
2021-6-4 10:48
0
游客
登录 | 注册 方可回帖
返回
//