使用 Proxifier + Charles 抓取本机 Http请求 /

网上有很多如何使用Charles抓取手机http的介绍,但是很少有介绍如何抓取pc的教程,这篇文章介绍如何使用下面的工具抓取windows系统exe程序的http请求

需要使用到的工具,这2个软件都是免费的,请自行下载

1 Proxifier 代理工具

2 Charles 抓包工具

配置步骤如下:

一 Charles配置:

启动Charles,点击 菜单 Proxy->Proxy Settings...

点击Ok 保存

二 Proxifier 配置:

 启动Proxifier,我这里使用的是汉化版,如果是英文版自行对照,看图。

1 启动Http代理支持

  菜单:配置文件->高级->HTTP代理服务器

      

2 配置代理IP和端口

   菜单:配置文件->代理服务器->添加...

确定 保存配置。

3 配置代理规则

   因为上面的配置完成以后,默认会拦截本机所有的http请求,导致很多程序不能用的情况,比如 QQ,浏览器 等,所以还需要配置规则,拦截我们指定的exe程序

   菜单:配置文件->代理规则->添加...

   

完成以后配置如上图所示,其中

MyApp 的请求会被拦截并转发给Charles

Default 其他程序动作为 Direct 不拦截

最后,保存以后,运行我们的MyApp程序,就可以再Charles看到我们抓取到的包了。

 

 希望对你有所帮助。

原文地址:https://www.cnblogs.com/gosky/p/15155895.html