Charles 抓包篡改 及 手机抓包

 

一    Charles 抓包作用?

3.1 定位问题
3.2 篡改请求
3.3 能测试到系统的其它异常

 

二    Charles 抓包原理如下:

Charles 抓包篡改 及 手机抓包

注:过滤功能:从很多的网页中,找到自己想要抓取的页面。

Charles 抓包篡改 及 手机抓包

 

三   Charles 抓包操作流程如下:

1. 打开一个网址:http://www.imdsx.cn/
2. 打开Charles工具上,点击“start record”(1)开始录制,此时工具已录制到www.imdsx.cn这个网页的信息。

 

Charles 抓包篡改 及 手机抓包

 

 3. 比如:想修改default页面的内容,可以选中“default”右键选中Breakpoints (打断点拦截)

 Charles 抓包篡改 及 手机抓包

 

4. Charles开始修改request信息的值

Charles 抓包篡改 及 手机抓包

上面是修改登陆界面的用户名和密码,执行execute后的结果,返回到界面上如下:

Charles 抓包篡改 及 手机抓包

 

5. Charles修改 Response返回的值:

 Charles 抓包篡改 及 手机抓包

 6. 最终的结果:

Charles 抓包篡改 及 手机抓包

 

 

四   手机抓包

  Charles 抓包篡改 及 手机抓包

Charles 抓包篡改 及 手机抓包

Charles 抓包篡改 及 手机抓包

Charles 抓包篡改 及 手机抓包

Charles 抓包篡改 及 手机抓包

 

 模拟手机网络:弱网测试 (在网络比较差的情况下进行测试)可以限速

Charles 抓包篡改 及 手机抓包

Charles 抓包篡改 及 手机抓包