网络代理之后无法抓包的解决方案

Posted 鹤啸九天-西木

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络代理之后无法抓包的解决方案相关的知识,希望对你有一定的参考价值。

背景:

      公司因为安全考虑一般都会建立自己的内网,与外网隔绝。在公司时用电脑直接连接公司的办公网络就可以默认连接上了内网,此时直接使用Charles等抓包工具时,可以直接抓取到电脑的请求和响应数据。但如果在外网环境(比如在家办公)时,需要电脑通过网络代理软件连接公司内网,此时使用抓包软件抓取不到电脑的请求和响应数据。如果在家办公代理访问了公司内网,又需要抓取电脑的请求和响应,可以参考本文。

步骤:

一、安装Chrome浏览器,并在Chrome浏览器扩展程序中打开其“网上应用店”,搜索”Proxy SwitchyOmega“并安装(可能会搜出“Proxy SwitchyOmega”和“Proxy SwitchySharp“。“Proxy SwitchyOmega”是“Proxy SwitchySharp“的升级版,我安装“Proxy SwitchySharp“之后经过配置仍然无法抓包,但”Proxy SwitchyOmega“可以);

二、启用该插件,并将该插件固定在Chrome插件工具栏上

 

三、按图中所示依次点击,创建自定义情景模式,比如该情景模式命名为“charles“并保存,注意图中标识5位置的代理端口为Charles等抓包软件的端口。

四、 在Chrome插件工具栏上找到“Proxy SwitchyOmega“并点击,此时就会多一个上一步骤创建的自定义情景模式。点击该情景模式开启,就可以让电脑抓包了。

 

五、如果电脑“网络设置”的配置中设置了“自动代理配置”的URL并进行了勾选,那么可以切换到“Proxy SwitchyOmega“自带的情景模式“系统代理”,此时则仍可以使用电脑配置的自动代理。

以上是关于网络代理之后无法抓包的解决方案的主要内容,如果未能解决你的问题,请参考以下文章

网络代理之后无法抓包的解决方案

网络代理之后无法抓包的解决方案

网络抓包wireshark(转)

解决连接深信服vp无法通过burpsuit抓包的问题

解决连接深信服vp无法通过burpsuit抓包的问题

pycharm是常用的抓包工具吗