mitmproxy 设备识别

mitmproxy 设备识别

目前正在试验 mitmproxy。我有一个设置,可以看到所有正在运行的流量。我有多个移动设备(ios 和 android)。我已经在每个设备上安装了 mitm 证书。

我的问题是,我想识别每个设备发出的请求。我想知道某个请求是来自设备 x 还是设备 y。

我正在考虑安装某种客户端证书,稍后我会在服务器上识别它。这是正确的方法吗?

关于如何解决这个问题有什么建议吗?欢迎提供任何文章或建议。

谢谢。

答案1

客户端证书不起作用,因为设备不知道提供它。仅使用源 IP 有什么问题?您可以将其与 DHCP 日志和 MAC 地址长期关联到设备。

答案2

如何启动两个 mitmproxy 进程监听不同的端口(--port)并使用设备 A 的第一个进程作为代理,设备 B 的第二个进程作为代理。

相关内容