520下载 > 软件下载 > 应用工具 > 手机管理 > charles v4.2 破解版

charles v4.2 破解版

软件大小:55.8MB

软件语言:简体中文

软件授权:免费版

软件类别:手机管理

更新时间:2019-10-28

官方网站:www.rz520.com

应用平台:/Win8/Win7/WinXP

软件等级:

  • 软件介绍
  • 软件截图
charles破解版是一款非常实用的网络分析软件,可以帮助轻松截取到时机上网络封包并分析,检测手机网络中是否存在可能的漏洞病毒,保护用户手机安全,是用户必备手机安全工具,有需要的赶紧下载吧!本站提供charles破解版下载!

charles破解版功能介绍

支持SSL代理。可以截取分析SSL的请求。  
支持流量控制。可以模拟慢速网络以及等待时间(latency)较长的请求。  
支持AJAX调试。可以自动将json或xml数据格式化,方便查看。  
支持AMF调试。可以将FlashRemoting或FlexRemoting信息格式化,方便查看。  
支持重发网络请求,方便后端调试。  
支持修改网络请求参数。  
检查HTML,CSS和RSS内容是否符合W3C标准。  
支持网络请求的截获并动态修改。

charles破解版安装步骤

1、在本站下载charles破解版安装包,双击打开,点击"next"
charles破解版
2、勾选"I accept..."点击"next"
charles破解版
3、选择软件安装目录,点击"next"
charles破解版
4、点击"install"开始安装charles破解版
charles破解版
5、charles破解版安装完成
charles破解版

charles破解版使用教程

  1、抓取移动设备发送的Http请求

  先将移动设备连接到Charles客户端。首先在电脑中输入cmd打开命令行窗口,输入ipconfig查看本机连接无线网络的IP地址,这个地址作为移动设备连接Charles客户端的代理地址,移动设备必须要和计算机在同一网络中才能连接上。打开Charles客户端,点击Proxy->Proxy Settings菜单,可以设置移动设备连接到Charles的端口,这样移动设备代理配置需要的ip地址和端口号都有了。Charles是通过将自己设置成代理服务器来完成抓包的,勾选系统代理后,本地系统(如果通过浏览器发送请求)发送出去的请求都能被截取下来。因此,如果想只抓取手机APP发送的请求的话,可以不勾选WindowsProxy选项,这样在测试时就不会被本机Http请求所干扰。

  另外,如果想要抓取浏览器发送的请求包,勾选WindowsProxy选项之后还是抓取失败,可能是浏览器没有设置成使用系统的代理服务器,只要设置成使用系统的代理服务器,或者将浏览器的代理服务器设置成127.0.0.1:8888也可以成功。

charles破解版

charles破解版
charles破解版

  移动设备配置之后,第一次通过手机访问手机中的发送请求时,Charles会弹出提示框,提示有设备尝试连接到Charles,是否允许,如果不允许的话,手机发送请求失败,点击Allow允许,这样这个设备的IP地址就会添加到允许列表中,如果错误点击了Deny可以重启Charles会再此提示,或者通过Proxy->Access Control Settings手动添加地址,如果不想每个设备连接Charles都要点击允许的话,可以添加0.0.0.0/0允许所有设备连接到Charles。

charles破解版
charles破解版

  2、过滤不必要的网络包

  在抓取手机发送的请求时,有许多请求包是对图片等不需要关注的资源的请求,我们只想对指定目录服务器上发送的请求进行抓取,这时候就可以通过过滤网络包的方式实现。有两种实现方式:

  1)选择Proxy->Recording Settings菜单,然后在include栏添加需要抓取包的指定服务器请求协议、地址、端口号,也可以在exclude栏添加不抓取包的地址。

charles破解版
charles破解版

  2)在Sequence界面的Filter栏中填入需要过滤的关键字。

charles破解版

  3、代理转发

  我们在进行本地开发功能的测试时,可以将手机请求的地址转发到本机地址的程序进行执行。右键选择Map Remote,配置请求转发的地址。

charles破解版

  并选择Tools->Map Remote Settings菜单,勾选配置的转发条目。

charles破解版

  也可以右击选择Map Local配置请求映射到本机地址。

charles破解版

  4、抓取Https请求

  Charles默认情况下是抓取不到Https请求的包的,需要进行配置安装证书。选择Help->SSL Proxying->Install Charles Root Certificate,

charles破解版

  点击下一步,

charles破解版

  然后继续下一步直到导入成功,

charles破解版


 

  选择Help->SSL Proxying->Install Charles Root Certificate on aMobile Device or Remote Browse菜单,

charles破解版

  手机根据提示地址、端口号配置号代理后,浏览器打开http://chls.pro/ssl,

charles破解版

  选择允许,

charles破解版

  安装证书,然后配置Proxy->SSL Proxying Settings,添加要抓取的Https请求,

charles破解版

  如果不使用Charles,想要删除手机里面的证书,可以通过手机中的设置->通用->描述文件与设备管理,删除指定的证书即可。

 

charles v4.2 破解版软件截图
  • charles

注意事项

使用Breakpoints功能将网络请求截获并修改过程中,整个网络请求的计时并不会暂停,所以长时间的暂停可能导致客户端的请求超时。