教程摘要
本教程主要介绍针对 Gooka 应用的抓包技术与宝石修改方法。核心逻辑是通过抓包工具捕获应用与服务器的通信数据,找到控制宝石数量的参数(charge),修改其数值后重新发送请求,从而实现资源修改。此外,针对安卓 7.0 以上系统证书信任问题,提供了修改 APK 配置清单的解决方案。
操作步骤
-
环境准备:下载并安装抓包软件 reqable,确保设备已安装 Gooka 应用。如果是安卓 7.0 及以上版本,需要先对 Gooka 的 APK 进行反编译,修改
AndroidManifest.xml配置清单,添加信任用户证书的配置,否则无法抓取 HTTPS 请求。 -
启动抓包:打开 reqable,点击右上角三个点菜单,选择“应用程序”,在列表中找到并选中 Gooka。
-
触发请求:启动 Gooka 应用,点击“谷歌登录”选项。此时应用通常会弹出一段广告,完整观看一次广告。
-
定位目标数据:观看完广告后,在 reqable 的抓包日志中查找以下特征的 URL 请求:
https://c8opqvstk7.execute-api.ap-northeast-2.amazonaws.com/production
该请求的 JSON 数据内容应类似于:{ "action": "updatedia", "userid": "tester_1770858197704@cracked.com", "charge": 10000000 } -
修改数值并重发:找到“charge”字段,该字段对应宝石数量。将数值修改为你想要的数量(例如一个较大的数值),然后在 reqable 中选择“重发”或“Repeat”该请求。成功后,账户宝石数量即会更新。
-
无限循环:为了实现无限宝石,可以重复上述修改和重发的过程。
常见问题
Q: 安卓 7.0 以上无法抓包?
A: 这是因为系统默认不再信任用户安装的证书。需要手动修改 Gooka APK 的 AndroidManifest.xml,添加 android:networkSecurityConfig 配置,允许明文通信和用户证书,然后重新打包签名安装。
Q: 修改后宝石数量没变化?
A: 确保抓包正确,且修改的是有效的 charge 字段。部分服务器可能有校验机制,如果数值过大或修改频率过快,可能导致修改无效或账号异常。
请登录后发表评论
注册
停留在世界边缘,与之惜别