zoukankan      html  css  js  c++  java
  • 使用 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看到我们抓取到的包了。

     

     希望对你有所帮助。

  • 相关阅读:
    识别IE11浏览器
    国庆过后老革命
    有些东西再忙也要做
    云计算
    SVN下Update出现代码文件删除状态问题
    如何避免历史回退到登录页面
    CodeSmith连Oracle
    NHibernate直接执行SQL进行插入
    nhibernate实体类主键ID赋值问题
    NHibernate不支持复杂的linq,就一定要用DataTable这么低级吗
  • 原文地址:https://www.cnblogs.com/gosky/p/15155895.html
Copyright © 2011-2022 走看看