微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从单个网站调用中捕获网络流量

如何解决从单个网站调用中捕获网络流量

对于一个项目,我试图从目前尚未托管的自定义网站收集包含网络流量的数据集。 我们的想法是逐渐向网站添加广告和跟踪器,并在每次添加之间捕获流量以供进一步研究。

网络流量应该尽可能真实,这意味着它应该看起来像来自野外托管网站的流量。 为了仅捕获来自网站调用的网络流量,我使用了 Docker 容器。 我的想法是在 Docker 容器中使用 Nginx 网络服务器托管网站。 另一个运行 Firefox 和 Selenium 的容器运行一个 Python 脚本,该脚本调用我的自定义网站。 firefox/selenium 容器的网络流量随后被运行 TCPDump 的容器捕获。 这是我的想法的一个例子: Docker Architecture.

因为我在尝试实现我的想法时遇到了各种各样的问题,所以我确信有一种更简单的方法来实现我的目标。

是否有更简单的方法来仅捕获单个网站调用的流量?

你现在可能已经猜到了,我不是网络专家,所以我非常感谢每一个建议。

我使用的是 macOS Big Sur 11.1

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。