首页
社区
课程
招聘
frida-analykit wireshark 流量抓包(上)- 初探libssl体验wireshark无视证书校验的实时https抓包
发表于: 2025-4-16 23:51 31868

frida-analykit wireshark 流量抓包(上)- 初探libssl体验wireshark无视证书校验的实时https抓包

2025-4-16 23:51
31868

传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!!

最后于 2025-4-25 18:30 被zsa233编辑 ,原因: 回填下篇地址,改成点赞回复可见
收藏
点赞 224
打赏
分享
最新回复 (152)
雪    币: 5
活跃值: (5804)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
github第一个给你点赞
2025-4-17 18:56
0
雪    币: 207
活跃值: (1846)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
tql
2025-4-28 10:20
0
雪    币: 5155
活跃值: (2509)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
tql
2025-4-28 10:30
0
雪    币: 20
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5
tql
2025-4-28 10:49
0
雪    币: 292
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
66666
2025-4-28 11:34
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7
11
2025-4-28 13:12
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
8
没看懂和ssl_log_secret有啥关系 最终是hook SSL_new 调用SSL_CTX_set_keylog_callback 注册回调函数来输出keylog    知不知道ssl_log_secret地址好像完全不影响
2025-4-28 13:42
0
雪    币: 405
活跃值: (344)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
9
厉害啊
2025-4-28 16:39
0
雪    币: 503
活跃值: (1160)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
10
自己能 没看懂和ssl_log_secret有啥关系 最终是hook SSL_new 调用SSL_CTX_set_keylog_callback 注册回调函数来输出keylog 知不知道ssl_log_ ...
在上篇中提到的ssl_log_secret并不是为了hook它,它是sslkey.log日志生成的代码实现,当要通过SSL_CTX_set_keylog_callback设置回调的时候就是为了在这里面生效,所以需要贴出来这些代码和概念来理清这些思路。至于ssl_log_secret的地址定位是下篇的内容,这里面也是提前给下篇埋个点
2025-4-28 16:44
0
雪    币: 1
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
11
666666
2025-4-28 17:23
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12
zsa233 在上篇中提到的ssl_log_secret并不是为了hook它,它是sslkey.log日志生成的代码实现,当要通过SSL_CTX_set_keylog_callback设置回调的时候就是为了在这里面 ...
上篇和下篇还是有点割裂的  看完完全不知道 定位ssl_log_secret有啥作用 看源码才知道 后面实际上是hook ssl_log_secret 然后自己实现了根据入参生成out的代码. 
也就是说 SSL_CTX_set_keylog_callback来获取信息的话和ssl_log_secret 完全没关系.
hook ssl_log_secret 来获取信息的话也和SSL_CTX_set_keylog_callback完全没关系
是这样的吗?
2025-4-28 17:38
1
雪    币: 503
活跃值: (1160)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
13
自己能 上篇和下篇还是有点割裂的 看完完全不知道 定位ssl_log_secret有啥作用 看源码才知道 后面实际上是hook ssl_log_secret 然后自己实现了根据入参生成out的代码. 也 ...
1. 先回答你的问题:
- SSL_CTX_set_keylog_callback来获取信息的话和ssl_log_secret 完全没关系了吗?hook ssl_log_secret 来获取信息的话也和SSL_CTX_set_keylog_callback完全没关系吗?

--- 如果但就从结果上来看,是的。因为最后的目标都是要获取到sslkey。但是如果从处理方式上来看的话,用`SSL_CTX_set_keylog_callback`来达到的话类似于是“原生实现”的方式获取信息;而用ssl_log_secret达到的话就是侵入式的获取信息,而所说的侵入式的意思就是你这里面提到的:通过解析ssl_log_secret的SSL结果参数来 “自己实现了根据入参生成out的代码“。


2. 在上下篇中确实没有提到是如何运用获取到的ssl_log_secret地址,缺少这一点确实会造成一定的困惑。主要的原因是我在写文章的时候是按照文章主讲思路,然后代码是作为补全的一环。而在这部分内容是希望实现在不长篇大论的情况下,内容更具有针对性的讨论hook的思路。不过但就现在的结果上来看有困惑的会自然而然的去看代码理解的,所以你也有了属于你自己的理解。同时我也认同直接看代码是更高效的。
2025-4-28 18:10
1
雪    币: 847
活跃值: (1861)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
6
2025-4-29 12:18
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
15
6
2025-4-29 13:58
0
雪    币: 411
活跃值: (881)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
6
2025-4-29 17:16
0
雪    币: 178
活跃值: (1934)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
6666
2025-4-29 17:25
0
雪    币: 20
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
18
6666
2025-4-29 18:03
0
雪    币: 567
活跃值: (1656)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
19
6.66.6666
2025-4-29 21:18
0
雪    币: 102
活跃值: (4101)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
20
mark
2025-5-3 10:44
0
雪    币: 765
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
21
6666感谢
2025-5-4 15:00
0
雪    币: 38
活跃值: (41)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
厉害
2025-5-5 08:32
0
雪    币: 8
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
23
看看
2025-5-5 11:16
0
雪    币: 0
活跃值: (330)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
感谢分享
2025-5-5 11:28
0
雪    币: 180
活跃值: (2983)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
感谢分享
2025-5-5 13:57
1
游客
登录 | 注册 方可回帖
返回