jmcomic-apk-mod-skill
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 6 GitHub stars
Code Uyari
- Code scan incomplete — No supported source files were scanned during light audit
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
JMComic3 APK 逆向修改 AI Skill:自动化去除广告、移除游戏电影板块。一份面向 LLM 的结构化知识文档。
JMComic3 APK 逆向修改 Skill
一个面向 AI 编程工具的 Skill 包,用于自动化完成 JMComic3 Android APK 的逆向修改任务:去除广告、移除游戏/电影板块。
这是什么
这是一个 AI Skill 文件——一份系统化的指令和知识文档,接入支持 Skill 机制的大语言模型(LLM)或 AI 编程工具后,可以让 AI 自动完成以下工作:
- 分析 JMComic3 APK 的 Webpack 分块结构
- 定位并清除所有广告代码(banner、闪屏、插屏、文字链接)
- 移除游戏和电影板块的路由、Tab 入口、孤儿 chunk
- 削减 APK 体积、防止误删、验证核心功能
逆向修改一个 APK 通常需要耗费数小时的人力——追踪 minified JS 中的广告链路、逐 chunk 修补、反复测试验证。通过这个 Skill,AI 可以在几分钟内完成同样的工作。
适用场景
| 模式 | 说明 |
|---|---|
| 分支 A:仅去广告 | 清除所有应用内广告,保留游戏/电影板块 |
| 分支 B:去广告 + 去板块 | 在 A 基础上彻底剔除游戏/电影功能 |
快速开始
方式一:在 AI 编程工具中直接调用(推荐)
- 将此仓库克隆到本地:
git clone https://github.com/Tom6814/jmcomic-apk-mod-skill.git
将
jmcomic-apk-mod/SKILL.md放入你的 AI 编程工具(如 Trae、Cursor 等)的 Skill 目录将 JMComic3 APK 解包到工作目录
在 AI 工具中调用
jmcomic-apk-modSkill,按提示操作
方式二:手动参考技能文档
即使不使用 AI 辅助,SKILL.md 本身也是一份完整的逆向修改手册(800+ 行),包含:
- 广告链路追踪方法/思路(Module 8038 → adKey → Module 8284 → first_links)
- Webpack chunk 依赖分析与孤儿代码清理
- 5 个真实踩坑记录与避坑指南
- 6 类绝对不能触碰的核心功能区域(Cookie、暗色模式、阅读器等)
- 批量精确字符串替换的 Python 脚本模板
- 从 minified JS 中提取路由表、组件映射、广告位清单的排查脚本
工作原理
Skill 文件(结构化知识)
↓
AI / LLM 解析
↓
读取 APK 解包后的 JS chunk 文件
↓
识别 Webpack 分块系统(n.e / n.bind)
↓
追踪广告链路(adKey → Module 8038/8284)
↓
精确字符串替换 + 孤儿 chunk 清理
↓
验证(路由跳转、搜索功能、暗色模式、登录态)
安全性
Skill 内置了严格的误伤防护机制:
- 禁止触碰区域清单:Cookie/登录态、亮暗色模式、漫画阅读器、Android 原生桥、网络请求层
- 操作安全守则:修改前 grep 验证上下文、不删模棱两可的 chunk、每步提交 git
- 验证 Checklist:分支 A 含 9 项检查、分支 B 含 8 项检查
- 删除前双重确认:用
n.e(CHUNK_ID)和n.bind(n, CHUNK_ID)验证无残留引用
背景
本 Skill 来源于 JMComic3-APK-NO-Ads 项目的实战经验。JMComic3 是一个基于 React + Webpack 的漫画阅读 Android 应用,对其进行逆向修改需要:
- 解包 APK,在数万行 minified JS 中追踪广告链路
- 逐个 Webpack chunk 修补,全量搜索防止遗漏
- 反复构建测试,排查白屏等误删问题
一次完整的去广告修改通常需要 3-5 小时的密集排查和验证。本 Skill 将整个过程系统化、自动化,降低到 分钟级别。
为什么是独立仓库
Skill 和 APK 源码是不同的产物,面向不同的受众:
- JMComic3-APK-NO-Ads(28MB+)— 给想要下载成品 APK 或研究具体代码的用户
- 本仓库(18KB)— 给想要自己动手修改、适配新版本的用户
将 Skill 独立出来的理由与 react-devtools 独立于 react 仓库相同:不同受众,不同仓库。
目录结构
jmcomic-apk-mod-skill/
├── README.md
└── jmcomic-apk-mod/
└── SKILL.md # 核心 Skill 文件(805 行)
相关项目
- JMComic3-APK-NO-Ads — 修改后的 JMComic3 去广告版 APK 源码仓库,本 Skill 的实战来源
许可
本项目仅用于学习和研究目的。请勿将修改后的 APK 用于盈利或商业分发。
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi