Proxy 如何根据包含的数据(文本)过滤/嗅出网页?

Proxy 如何根据包含的数据(文本)过滤/嗅出网页?,proxy,firewall,scapy,Proxy,Firewall,Scapy,我正在寻找对我的小项目有用的信息,该项目允许我嗅探从web服务器接收的网页,在它出现在浏览器中之前,我将测试内容(文本),然后根据此测试,我的程序阻止(或重定向)页面,以防测试错误 我发现一个非常完整的库是,他可以嗅探和伪造包括http回复在内的所有流量 ,但回应建议开发一个代理 我的问题是:做代理需要什么?或者只是scapySmarty 要回答您的问题,您可以使用scapy执行此操作,但基本上您将在此过程中创建一个代理 事实上,您的请求实际上就是web代理服务器的定义 dcSmarty 要回答

我正在寻找对我的小项目有用的信息,该项目允许我嗅探从web服务器接收的网页,在它出现在浏览器中之前,我将测试内容(文本),然后根据此测试,我的程序阻止(或重定向)页面,以防测试错误

我发现一个非常完整的库是,他可以嗅探和伪造包括http回复在内的所有流量

,但回应建议开发一个代理

我的问题是:做代理需要什么?或者只是scapy

Smarty

要回答您的问题,您可以使用scapy执行此操作,但基本上您将在此过程中创建一个代理

事实上,您的请求实际上就是web代理服务器的定义

dc

Smarty

要回答您的问题,您可以使用scapy执行此操作,但基本上您将在此过程中创建一个代理

事实上,您的请求实际上就是web代理服务器的定义


dc

谢谢dc,我知道为什么代理很重要,但我担心浏览器中的配置(代理配置)我希望这是自动的(客户浏览器中没有配置),我已经知道一个在浏览器中不需要配置就可以工作的代理…你知道如何在Windows下执行此操作吗?好吧,在scapy中,可以这样做。。在web浏览器中将代理设置为scapy-box ip端口8080,然后在scapy-box sniff(filter=“port 8080”)上,然后“对pkt做点什么”,然后发送(“processedpkt”)抱歉,请重新阅读此内容,我知道有一些方法可以通过组策略和其他方法设置代理,并让系统将您用作代理,但是,除了作为lan网段上的网关自动让用户通过远程系统推送服务之外,我所知道的没有其他方法。欢迎回到dc,我在这里发布了一个详细的问题:谢谢dc,我知道为什么代理是必不可少的,但我担心浏览器中的配置(代理配置)我希望这是自动的(在客户的浏览器中没有配置),我已经知道一个代理在浏览器中没有配置的情况下工作…你知道如何在Windows下执行此操作吗?好的,在scapy中,执行类似的操作。。在web浏览器中将代理设置为scapy-box ip端口8080,然后在scapy-box sniff(filter=“port 8080”)上,然后“对pkt做点什么”,然后发送(“processedpkt”)抱歉,请重新阅读此内容,我知道有一些方法可以通过组策略和其他方法设置代理,并让系统将您用作代理,但是,除了作为lan网段上的网关自动让用户通过远程系统推送服务之外,我知道没有其他方法。欢迎回到dc,我在这里发布了一个详细的问题: