• day2_Charles抓包工具的使用



    上图的红框里的按钮是默认开启的

     


    上图的红框里的按钮是清空URL的按钮

    下面介绍抓到并修改http(不是https,抓https会显示乱码)请求的步骤:
    1、首先在浏览器里输入www.nnzhp.cn这个URL,会自动跳转到http://www.nnzhp.cn/blog/这个URL,通过Charles工具可以看到

     

    2、点击blog前面的+,点击default,在右侧的Response里可以看到输入的URL的内容
    3、随便在浏览器里选择一篇文章点击,会在Charles里看到文章的编号,如445,找到该文章编号的上层路径archives,然后右键archives,选择Breakpoints,这步是打断点的意思,拦截archives目录下面的请求
    4、在Charles里点击清理URL按钮,在刷新一下页面,Charles里会出现如下页面

     

    5、会定位到这个红色的URL上面,接下来修改请求,点击Edit Request,将下图

    里的445改成488(其他文章的编号),再点击

    上面的Execute按钮,生成如下页面

     

    6、接下来修改响应,如上图切换到Edit Response,再切换到Text标签,显示上图的页面,修改上图红框里的内容如下图:

     

    7、如上图已经修改了title的内容,接下来点击Execute按钮,可以看到标题内容已修改,这就是利用Charles抓包工具来修改http的请求和响应

     

    手机抓包步骤如下:
    首先得保证手机和电脑在一个局域网里面(都连接wifi),看电脑的ip地址,然后在手机设置里->WLAN,点击已连接的wifi,找到代理,将代理模式改成手动代理,然后在主机名这里输入电脑的ip,端口写8888,charles要开着,在手机浏览器里发送一个请求,比如输入牛牛的博客地址,看Charles里的URL抓取情况,如果抓到了就可以修改请求和响应
    ios里面的app,https的是加密的,请求数据和返回数据都看不到的,https你想抓包看的话,需要安装证书

  • 相关阅读:
    ssm框架配置文件
    接口调用post请求参数在body中
    mysql三种连接方式
    jwt认证登录
    JWT工具类
    token的创建及解析
    IIS目录
    C# 增加多个分部类
    计算机知识
    Kibana 的安装(Windows版本)
  • 原文地址:https://www.cnblogs.com/laosun0204/p/8400222.html
Copyright © 2020-2023  润新知