C SSL代理" Sniffer" /解密器

时间:2017-12-24 15:24:43

标签: c ssl proxy sniffer

我想在C程序中重新编程程序Burp(https://portswigger.net/burp),至少是代理部分。

Burp在计算机上启动一个代理,然后网络中的客户端登录"登录"或"访问"能够。 来自Burp的CA证书将安装在客户端上。 从现在开始,Burp也可以读取HTTPS流量。

我想在C中重新编写这个原则。

我不知道要使用哪些库 - 代理 - 使用de certificate key解密数据

1 个答案:

答案 0 :(得分:2)

许多人已经在C中编写了代理(例如,nginx)。

您经常可以浏览他们的C代码并了解他们做了什么以及他们使用了哪些库。

至于网络层,我有偏见,因为我是facil.io的作者,我很喜欢......但快速搜索会提供libevlibuv和{ {3}}作为支持更多平台(例如Windows)的常见选择。