zoukankan      html  css  js  c++  java
  • spy-debugger和fiddler实现移动端抓包

    spy-debugger抓包

      1、下载spy-debugger依赖包(借助npm

    npm install spy-debugger -g

      2、运行

    spy-debugger

    http://127.0.0.1:55338会自动打开,如果没有打开就自己打开浏览器。

      3、代理设置:
    Android设置代理步骤:设置 - WLAN - 长按选中网络 - 修改网络 - 高级 - 代理设置 - 手动
    iOS设置代理步骤:设置 - 无线局域网 - 选中网络 - HTTP代理手动

     在我们的手机和电脑连接同一个wifi,然后修改网路的代理,主机名:10.1.162.142;默认端口号是9888

      4、第四步:手机安装证书。注:手机必须先设置完代理后再通过(非微信)手机浏览器访问http://s.xxx(地址二维码)安装证书(手机首次调试需要安装证书,已安装了证书的手机无需重复安装)。iOS新安装的证书需要手动打开证书信任

      自定义选项:

        1、设置端口号:spy-debugger -p 8888

        2、设置页面内容可编辑模式:spy-debugger -w true    (默认: false) 

        3、是否允许weinre监控iframe加载的页面:spy-debugger -i true    (默认: false) 

        4、是否只拦截浏览器发起的https请求:spy-debugger -b false   (默认: true)

        5、是否允许HTTP缓存:spy-debugger -c true    (默认: false) 

    fiddler抓包

      1、安装fiddler

      2、fiddler设置

        1.打开菜单栏:Tools>Fiddler Options>HTTPS
        2.勾选Decrypt HTTPS traffic,里面的两个子菜单也一起勾选了

     

      

      3、导出证书

       4、代理设置,同spy-debugger

       5、使用ip+端口号访问网站,并下载证书

       6、苹果手机信任证书

      

  • 相关阅读:
    CSV
    矛与盾热血江湖实现喊话功能
    IDA 使用小结
    OD 命令行插件支持的命令
    Qt TreeView
    矛与盾内存数据的分析
    Windows 内核 I/O 端口操作
    矛与盾注入到目标进程
    Qt 多级menu
    C# 美元转中文
  • 原文地址:https://www.cnblogs.com/chenmeijiao/p/14267532.html
Copyright © 2011-2022 走看看