ghostlock-app
2,928
Stars
681
Forks
54
Watchers
299
Open Issues
Apache-2.0
许可证
Kotlin
语言
2026-07-29
创建时间
2026-11-11
最近更新
项目能做什么
GhostLock 一键执行利用应用(针对 CVE-2026-43499)。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# GhostLock-App [中文](README_ZH.md) GhostLock uses CVE-2026-43499 to gain temporary root on supported Android kernels and load KernelSU. ## Use the app 1. Install a root manager APK from [KernelSU](https://github.com/tiann/KernelSU), [SukiSU Ultra](https://github.com/SukiSU-Ultra/SukiSU-Ultra), [BakaSU/ReSukiSU](https://github.com/Baka-SU/BakaSU), or [KowSU](https://github.com/KOWX712/KernelSU). 2. Install the GhostLock APK and open it. 3. Check that your kernel is supported, then tap **Run**. Support requires an exact `uname -r` match. Check the [supported devices](docs/kernel_profiles/SUPPORTED_DEVICES.md) for your kernel build. If Shizuku is enabled, start it with ADB before running GhostLock. Tap GhostLock's status card to grant access. Any root manager that ships `libksud.so` provides `ksud` for module loading. The built-in list (KernelSU, SukiSU Ultra, ReSukiSU, BakaSU, KowSU) is auto-detected, and other managers can be picked in **Settings → Root manager**. Without `ksud`, W1/W2 still grant uid 0 but no module is loaded. ## Add a kernel profile You can import a profile without rebuilding the app: - **Parse OTA link** accepts a full OTA ZIP URL. - **Parse local image** accepts `boot.img` and an optional `xbl_config.img`. - **Import offsets.conf (v2)** accepts a HOCON profile. **Import offsets.json (v1)** converts an older JSON report in the app. Extractor output is an unverified candidate. The app checks missing or invalid fields before execution. Generating a profile does not prove device support. See the [porting guide](docs/kernel_profiles/README.md) for validation and built-in registration. See the [MediaTek guide](docs/kernel_profiles/MEDIATEK.md) for image-based address recovery and the rooted-device fallback. ## Command-line tools <details> <summary>Run the native binary with an exported profile</summary> Requires the Android NDK, `make`, Gradle, and ADB. An adb shell run skips the app's seccomp bypass stage. ```sh make -C src ghostlock ./gradlew exportKernelProfiles adb push build/native/ghostlock /data/local/tmp/ghostlock adb push "build/kernel-profiles/<release>.bin" /data/local/tmp/profile.bin adb shell chmod 755 /data/local/tmp/ghostlock adb shell /data/local/tmp/ghostlock --load-prebuilt-profile /data/local/tmp/profile.bin ``` </details> <details> <summary>Build and run the offset extractor</summary> Requires Rust. The extractor accepts a boot image, a full OTA ZIP, or an HTTP(S) URL. ```sh (cd tools/extract_rs && cargo build --release) build/extract/release/ghostlock-extract boot.img --xbl-config xbl_config.img --format conf --out profile.conf build/extract/release/ghostlock-extract OTA.zip --format conf --out profile.conf ``` Import `profile.conf` in the app. Omit `--xbl-config` if you do not have that image. The extractor rejects a patched `remove_waiter()` with exit code `6`. </details> ## Reference - [Profile schema](docs/kernel_profiles/PROFILE_SCHEMA.md) and [execution defaults](docs/kernel_profile阅读完整原文
项目深度分析 AI 生成
移动安全测试与取证提权工具箱
| 产品构想 | 基于该漏洞及偏移量解析逻辑,封装为面向渗透测试人员和司法取证的专用快速提权与内存提取套件。 |
| 核心功能 | 一键提权与免解锁临时UID 0保持、自动化OTA/boot.img内核符号提取与偏移量匹配、内存取证与挂载注入分析模块 |
| 目标用户 | 红蓝对抗人员、移动安全渗透测试工程师、电子数据取证人员 |
| 难度/周期 | 高 · 2-3个月 · 成本:Android多机型真机测试矩阵、内核逆向与调试环境 |
| 收费模式 | 按席位软件许可授权(商业软件订阅制)或专有硬件工具箱集成 |
| 竞争风险 | 涉及漏洞利用工具的合规与法律风险;受厂商安全补丁修补影响严重,工具生命周期极短。 |
| 依据 | 已验证事实 |
内核偏移量自动提取与适配云服务(PaaS/SaaS)
| 产品构想 | 将项目中的 `tools/extract_rs` 及内核提取能力云端化,为玩机社区或开发者提供自动化生成 profile.conf 的解析服务。 |
| 核心功能 | 云端一键解析OTA包/boot.img提取内核偏移量、多设备内核配置库云端同步、设备指纹自动识别与下发 |
| 目标用户 | Android玩机极客、定制ROM开发者、KernelSU衍生版维护者 |
| 难度/周期 | 中等 · 1-2个月 · 成本:云端高带宽对象存储(处理大体积OTA)、解析算力服务器 |
| 收费模式 | 免费额度 + 单次解析付费/高级会员订阅制,或通过赞助支持 |
| 竞争风险 | 极客用户付费意愿低,且极客群体倾向于自行本地编译Rust工具运行,商业闭环较弱。 |
| 依据 | 数据支持的判断 |
企业级内核漏洞防御与修补验证平台
| 产品构想 | 反向利用该漏洞PoC,为手机厂商、IoT方案商及安全检测机构提供漏洞存在性自动化回归测试与加固验证方案。 |
| 核心功能 | 针对CVE-2026-43499及同类特权提升漏洞的PoC自动化检测、内核配置加固扫描、漏洞修复有效性CI/CD检测脚本 |
| 目标用户 | 手机终端厂商安全团队、IoT设备集成商、车联网车机安全团队 |
| 难度/周期 | 高 · 3-6个月 · 成本:内核安全专家人力成本、基线安全测试套件研发 |
| 收费模式 | 企业安全咨询服务合同、漏洞验证扫描引擎License授权 |
| 竞争风险 | ToB商务谈判周期长,单一漏洞验证场景过于狭窄,需扩展为全套内核漏洞检测套件才有商用价值。 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| 1ndevelopment/ghostlock-s26 | 中文介绍暂未生成 GhostLock (CVE-2026-43499) app for the Galaxy S26 series |
22 | C |
| xiaohj233/ghostlock-x200-app | 中文介绍暂未生成 vivo X200 设备端一键 root App(Shizuku 授权 shell 域执行,CVE-2026-43499 |
9 | C |
| Midnight-ff0/ghostlock-app | 中文介绍暂未生成 GhostLock One-Tap Execution App |
5 | - |
| linux-tools/Ghostlock-app-for-IQOO_Neo9 | 中文介绍暂未生成 | 4 | Kotlin |
| tgjunyas/GhostLock-MEP-AN00-App | 中文介绍暂未生成 | 2 | Java |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2026-07-29,近 30 天仍在推送,发布过 2 个 Release |
| 社区活跃 | Star 2,928 / Fork 681 / Issue 299(数据支持,可自行核实) |
| 许可证 | Apache-2.0 |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。