首页
社区
课程
招聘
[原创]诈骗应用协议流分析2-RC4加密
发表于: 2026-4-28 20:08 14727

[原创]诈骗应用协议流分析2-RC4加密

2026-4-28 20:08
14727

因在大众社交应用如微信/QQ等上实行诈骗,容易被封号。故诈骗团伙往往会自主开发一些应用,诱骗受害者在上面使用,从而更高效的实行犯罪。以下捕捉到的一款应用(ywk.puxhtdkrxlfugohj.cnf),该应用仿照微信的界面。

同时使用的时候,会出现一条TCP流,以下是首包内容,通过多次抓包查看到其头部貌似固定89 04 01 01 :

开始针对这条包进行逆向分析:

首先为快速定位源码,尝试先hook Sokcetoutputstream,

但多次hook无结果后,猜测可能存在多进程调用,ps -e | grep 查看一下。

果然存在一个子进程,使用上述hook代码重新对该子进程进行hook,依然没有结果,则考虑可能使用SocketChannelImpl,尝试hook,并打印堆栈

本次hook成功了,找到了89040101这条包,并打印了堆栈信息:

 


我们从MessageToByteEncoder这条堆栈开始分析,一步一步去分析这条流是如何组成的。

我们首先找到发出这条流的代码,可以看到是将obj传入,然后进行加密,最后形成上述的二进制流。


然后在此处进行hook,打印obj明文和最终加密完成的二进制流。

以下是hook结果

Obj明文:

可以看到里面传入了应用安装包名,手机基本信息和其他未知字段。

我们持续向上追踪,可以追到一条RC4加密,即上述流中存在RC4加密的包,但是RC4是对称加密,其密钥如何传输则是后续的分析重点


首先尝试对密钥传入处进行hook,即上图中的a(byte[] bArr)中的bArr,可以看到起密钥为变化的


向上追踪密钥来源以及这些密钥都是如何传输


冰与火的战歌:Windows内核攻防实战高级班!从零到实战,融合AI与Windows内核攻防全技术栈,打造具备自动化能力的内核开发高手。

收藏
点赞 ・35
打赏
分享
最新回复 (25)
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
2 楼
gttgyv
2026-4-29 09:02
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3 楼
gttgyv
2026-4-29 09:02
0
雪    币: 1672
活跃值: (2300)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4 楼
感谢分享
2026-4-29 09:10
0
雪    币: 110
活跃值: (9571)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5 楼
tql
2026-4-29 10:51
0
雪    币: 3601
活跃值: (7420)
能力值: ( LV11,RANK:185 )
在线值:
发帖
回帖
粉丝
6 楼
1
2026-4-29 20:10
0
雪    币: 158
活跃值: (5791)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7 楼
学习
2026-4-30 16:28
0
雪    币: 549
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
8 楼
学习
2026-5-6 00:35
0
雪    币: 53
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9 楼
学习
2026-5-6 15:49
0
雪    币: 182
活跃值: (228)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10 楼
xuexi
2026-5-6 17:24
0
雪    币: 1307
活跃值: (1825)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11 楼
1
2026-5-6 20:17
0
雪    币: 200
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12 楼
2026-5-7 12:36
0
雪    币: 20
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
13 楼
1
2026-5-13 19:15
0
雪    币: 482
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
14 楼
2026-5-14 17:18
0
雪    币: 20
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
15 楼
学习学习大佬的分析。
2026-5-14 17:35
0
雪    币: 6
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
16 楼
66
2026-5-14 17:37
0
雪    币: 242
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
17 楼
大佬
2026-5-21 23:35
0
雪    币: 5
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
18 楼
1
2026-5-24 05:07
0
雪    币: 115
活跃值: (1943)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19 楼
1
2026-6-1 14:53
0
雪    币: 1597
活跃值: (4628)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20 楼
1
2026-6-10 14:10
0
雪    币: 200
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
21 楼
看看隐藏
2026-6-14 20:51
0
雪    币: 222
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
22 楼
6666
2026-6-17 14:28
0
雪    币: 106
活跃值: (2049)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23 楼
mark
2026-7-1 15:22
0
雪    币: 555
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
24 楼
123
2026-7-5 18:20
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
25 楼
感谢分享RC4协议分析,学习定位加密函数思路
2026-7-12 20:19
0
游客
登录 | 注册 方可回帖
返回