我试图拦截网站收到的所有请求,以获取某个文件。例如,当您使用Firefox的网络监视器时。我可以用Python做到吗?很抱歉这么模糊。我想获取网站要求的所有网址,就像您在图片中看到的那样。示例:favicon,js文件,xml文件等
示例:
答案 0 :(得分:1)
所以你可能需要一个像tcpdump这样的数据包嗅探器。我知道最好的蟒蛇嗅探器是傻瓜。以下是如何使用它来嗅探HTTP的示例: http://www.r00tsec.com/2013/12/simple-sniffer-http-request-and-http.html
请注意,您无法使用HTTPS执行此操作。数据包嗅探通常还需要主机系统的root权限。