当前位置 博文首页 > 一个混错圈儿的小测试:Charles 断点拦截、篡改请求和响应

    一个混错圈儿的小测试:Charles 断点拦截、篡改请求和响应

    作者:[db:作者] 时间:2021-08-20 15:46

    一、篡改请求

    1、设置断点,拦截请求

    Proxy-Breakpoint Settings 添加要拦截的请求

    (Edit Breakpoint 弹窗内有Request 和 Response 两个勾选项,分别代表拦截请求还是响应)

    或者,选择已抓取的地址,右键勾选Breakpoint;或者选中地址后,工具栏点击如下按钮(红色为已打开断点)

    ?

    2、发送目标请求

    ?

    3、篡改被拦截的请求,例如我将参数中的 value 值 改为?333333333333333333333,然后excute 重新发送

    PS:

    cancel :取消拦截

    abort :中止请求,会导致请求直接失败

    excute :执行,可以修改请求后重新发送

    ?

    4、查看抓包结果,请求参数被修改,返回响应‘参数错误’

    ?

    二、篡改响应

    与篡改请求完全一样,区别就是拦截响应然后修改相应信息,例如将下面的 ‘未收藏’ 修改为 ‘未收藏123456’,然后重新发送给客户端

    cs
    下一篇:没有了