zoukankan      html  css  js  c++  java
  • Charles抓包中如何使用重写Rewrite、断点 BreakPoint

     

     问题:如何将截图中的4修改成任意值。

    一、Rewrite功能

    1、首选确定要修改的接口,右键选中点击“Copy URL”

    2、点击菜单的 Tools→Rewrite Setting,如下图

    3、在弹出的 Rewrite Setting,设置各项值,如图A。

                                                                     图  A

    4、填写请求,如下                                                                                                               

    在图A中,点击右侧上面一个Add按钮,在弹出的窗口中,在host文本框中,粘贴上第一步我们复制的URL,然后鼠标焦点定位到Path,会自动将URL中的内容分解到各个文本框中。

    5、填写替换值,如下

    6、都填写完毕后,可以看到填写好的界面,如下图:

    、BreakPoint功能

    1、添加Charles断点
          

           对要打断点的接口右键,然后选择【BreakPoints】(点击一次就行了,点击多次会移除) ,如果是已经好了的,显示是一个“√”的状态。

    2、点击Charles菜单-【Proxy】-【Breakpoint...】,此时会弹出【BreakpointsSettings】对话框,如下图。

    3、双击【Location】内的接口地址,此时会弹出【Edit Breakpoint】对话框,在【Query】项输入:*,如果只需要修改返回的参数,就只勾选           【Response】

    (备注 query 写成* 意思 是不管参数是啥,都会进行断点,这里不能填成跟实际的一样,因为有些实际的参数有时间戳类似的 ,时间过了就会变,所以不建议那样写死

    4、保存上图后,刷新手机界面,即可出现如下图断点界面,因为要修改的是返回值,so 点击 Edit Response 进行修改 再点击Excute 即可。

  • 相关阅读:
    BZOJ 2339: [HNOI2011]卡农 DP+容斥原理
    BZOJ 2560: 串珠子 状压DP+容斥原理
    BZOJ 4455: [Zjoi2016]小星星 容斥原理+树形DP
    BZOJ 2660: [Beijing wc2012]最多的方案 DP+贪心
    【luogu3734】 [HAOI2017]方案数 组合计数
    BZOJ 1495: [NOI2006]网络收费 树形DP+复杂度分析
    在TTF字体中提取想要的文字
    dos命令创建安卓签名
    比较和排序(IComparable和IComparer以及它们的泛型实现)
    unity LineRenderer
  • 原文地址:https://www.cnblogs.com/tianpin/p/10846173.html
Copyright © 2011-2022 走看看