如何根据包含的数据(文本)过滤/嗅探网页?
问题描述:
我正在寻找有用的信息,我的小项目允许我嗅探从网络服务器收到的网页,并在它出现在浏览器中之前我会测试内容(文本),然后根据这个测试,我的程序块(或重定向)的页面的情况下,测试是假的......如何根据包含的数据(文本)过滤/嗅探网页?
我发现了一个很完整的图书馆是scapy,他可以嗅探,锐意所有包括http答复交通..
I found someone looking to do similar things,但响应建议开发一个代理..
我的问题是:是否需要做一个代理?或者只是Scapy的
答
Smarty的,
要回答你的问题是你能做到这一点与Scapy的但本质上,你将创建在此过程中的代理。
事实上,您的请求实际上是Web代理服务器的定义。
DC
谢谢直流,我明白为什么代理是必不可少的,但我有一个关于在浏览器(代理配置)配置的关注,我想这是自动(在用户的浏览器没有配置) ,我已经知道在浏览器中没有配置的代理。 – 2012-04-22 18:28:44
你有什么想法如何在Windows下做到这一点? – 2012-04-22 18:30:19
在scapy中做好这样的事情。在Web浏览器中设置代理scapy box ip port 8080然后在scapy box sniff(filter =“port 8080”)然后“做点事情”然后发送(“processedpkt”) – dc5553 2012-04-23 07:40:14