charlse抓包工具使用篇

1、环境搭建

百度

2、替换.jar文件

链接:https://pan.baidu.com/s/1beqOx9N6T4AM5aEXFWDb3g
提取码:l8b5
解压后的替换路径:charles···lib···charles.jar

3、使用
61ff3bb7e8472e600c783ad76d3f7a0.png

红色框:抓取到的接口
蓝色框:接口的请求部分
绿色框:接口的响应部分

3.1红色框部分具体说明
ebdde3b07b81f87cf8c46d0eb146773.png

这里可以切换
切换到另一种视图是这样的


99f399cf4a75b3650c5b04611d46f6d.png

b5f03021f89fe308faa1f41be1560c1.png

charles是一款非常好用且功能强大的抓包工具,它还可以打断点
直接在接口处右击鼠标选择breakpoints即可
也可使用上方的选项来设置
断点:proxy···breakpoints setting
这个断点真的超级无敌好用
每当有什么bug复现不出来的时候
用一下这个
给整的明明白白的
放截图!


image.png

不要问我为什么截图画风变了,时隔这么久。我都换了个电脑了哈哈哈哈哈哈
就是这个红圈圈这里,点一下,然后重新再请求这个接口就会给你拦截起来
image.png

这里是请求的部分
所有红色的地方都是可以改的,改完了就点绿色箭头的继续

到了改响应了


image.png

这里也是一样的,想改就改,任性的很
所以为什么我喜欢使用这个抓包工具啊,界面清晰,功能还多
一百酷
弱网:proxy···throttle setting
image.png

点这个小乌龟就开启了,再点就关闭了
设置的话去上面proxy菜单栏下的throttle setting里面配置你需要的各种参数
然后我想想还有什么其他用的比较多的功能
image.png

这个,没错。一个平平无奇的按钮而已嘛,开启了它就抓电脑的包,如果像我这个上面没有显示✅的话,电脑的包就没有抓。这个对手机抓包需求大的同学很方便的。每次连接就有好多不知名的请求,做过滤的话就有可能会错过手机的其他请求。这个太方便啦,好评!!!

你可能感兴趣的:(charlse抓包工具使用篇)