charles安装与基本使用.docx
- 文档编号:8299842
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:7
- 大小:293.79KB
charles安装与基本使用.docx
《charles安装与基本使用.docx》由会员分享,可在线阅读,更多相关《charles安装与基本使用.docx(7页珍藏版)》请在冰豆网上搜索。
charles安装与基本使用
Cheales使用说明文档
目录:
一:
cheales的安装
二:
cheales的破解
三:
cheales在实际项目中应用
四:
备注
一:
cheales的安装
1.安装cheales前,先要安装jdk。
(是一个java开发工具包)
2.解压cheales压缩包,出现如下图
双击cheales_setup应用程序进行安装,步骤一直点击默认next即可,其中有需要选择安装的路径,系统默认为C盘路径下,但此处我们可以手动修改,例如:
修改在E盘下(此处安装路径如果更改需要记住,后续破解需要指明路径)
3.安装好后,在之前选择的路径下可以找到cheales文件夹,内容如下图:
二:
cheales的破解
1.在一步解压后的文件中找到crack文件夹,如下
2.点击进入,双击打开patcher.jar的Java文件,如下图,然后点击browse选择路径,将其中列出的jar文件文件路径改为我第一步中安装cheales的文件路径下的lib下的cheales.jar,以本文路径为例:
E:
\ProgramFiles\Charles\lib\cheales.jar,如下图:
然后选择patch确定此修改路径,成功则出现如下图,然后点击确定退出:
(注意:
修改好路径点击patch时保证cheales处于未运行状态,不然将出现报错情况)
3.注册cheales
打开cheales运行程序,选择菜单栏中的helpregisteredto,如下图:
将弹出注册信息输入界面,依次填写入下列文件中对应的信息
(此文件为的crack文件夹中serial文本文档),成功后出现如下界面提示:
到此安装和破解就完成了,接下是使用
三:
cheales在实际项目中的应用
1.设置需要监听的web路径
依次打开chealesproxyRecordingSettingsInclude,如下图:
此处无监听地址,需要我们手动添加需要监听的地址,点击add,如下图:
将需要监听的主机名输入host框中,有端口则需要在Port中输入端口号
2.捕获的抢车位中购买道具的请求,并分析发送请求与返回结果。
运行charles应用程序启动捕获按钮运行游戏购买一个道具查看charles捕获的数据,如下图:
图1
(1)发送的请求:
1)、如图1,捕获的数据中我们查看Mthd为POST的数据(图中有
标明),图中间标示处我们只关心Request(发送的请求)与
Response(返回的结果)。
2)、图1下方显示的为捕获购买请求数据,其中包括道具的ID
(2),
用户的user_id(6666),购买道具的数量
(1),购买道具所花费
的金钱类型(diamond)。
(图下方标示处)
(2)返回结果:
图2标示处显示的为发送该请求后,给出的返回结果,其中
respCode返回为5000表示购买成功,upgrade返回为0表示
没有升级,exp返回为50表示购买该道具获得50经验。
3.对捕获到的请求数据进行修改:
1)选中捕获的请求数据点击右键选择Edit点击下方的AMF
按钮转到请求参数页面修改数据Execute按钮发送。
2)、然后进入Response内查看返回的结果。
4、对捕获的请求进行一次或多次发送:
1)、对请求进行一次重复发送:
选中捕获的数据点击右键,选择
repeat。
(可以进入游戏进行验证道具是否增加一个)
2)、对同一请求进行多次重复发送:
选中捕获的数据点击右键,选择repeatAdvanced出现图3,其中Iterations表示重复发送的数量,Concurrency表示同时并发多少请求。
图3
四:
备注
注:
以上是已抢车位购买道具为例,其他游戏捕获的数据大同小异。
(注:
可编辑下载,若有不当之处,请指正,谢谢!
)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- charles 安装 基本 使用