ghostlock
发布时间:2026-11-02 | 浏览:1
适合拥有已测试设备(如 OnePlus Ace 6T)且愿意承担风险的开发者或高级用户。项目尚早,仅验证了特定 SoC 与内核版本,未测试设备需自行提取偏移量。不建议不熟悉内核调试的用户使用。
一加设备用户、Android 安全研究员、内核利用开发者、希望通过漏洞获取 root 权限的高级用户。
在锁引导加载器的 OnePlus 设备上获取 root 权限;测试内核漏洞利用的可靠性;集成 KernelSU 实现持久 root 管理;研究 futex PI 机制的 use-after-free 漏洞。
需在目标设备上编译或下载二进制文件,并通过 ADB 执行。支持 Bootstrap 模式(手机单次运行)和 Auto-Boot 模式(结合 ReSukiSU 自动启动)。首次设置需一次手动操作,后续可自动。
仅验证了特定 SoC(SM8845)和内核版本(6.12.x),其他设备需自行提取偏移量;KernelSU 安装依赖 ksud 二进制,未提供则仅获 uid 0 而无持久 su;SELinux 修复需要额外执行 load_policy,可能增加复杂度
基于最近一次公开仓库信号检查;“未知”表示证据不足,结果不构成安全性结论。
各维度显示实际采样时间与过期状态。指标热门每 3 小时、其余每 8 小时更新;详情每 7 天刷新。缺少证据显示未知,未完整采集显示部分数据。
证据 GitHub 仓库元数据(归档状态与最后推送时间)。
证据 GitHub Releases,统计最近 365 天,最多读取 100 条公开记录。
证据 GitHub Issues、Pull Requests 与默认分支提交;积压净变化按“90 天新建减关闭”,关闭率按同批创建项计算,超过 100 条的窗口标记为部分数据。
证据 基于带真实采样时间的 GitHub 指标样本,使用距 1、7、30 天目标时刻 ±3 小时内的有效基准。缺少有效基准时显示数据不足。
证据 检查 GitHub 许可证、SPDX 规则和治理文件可见性;不是安全审计、漏洞评估或法律结论。 许可证事实规则版本: openrank-license-facts-v1. 仅为事实性元数据,不构成法律意见或兼容性结论。
Android Root 应用与模块资源目录
这是一个面向 Android Root 用户的开源资源目录,集中整理 Root 应用、Magisk、KernelSU、LSPosed 模块、系统工具、隐私工具与 Shizuku 方案,并通过分类、项目链接和兼容性标签辅助选型。
Lokksmith:面向 Kotlin Multiplatform 的 OIDC 客户端
Lokksmith 是面向 Kotlin Multiplatform 的 OpenID Connect 客户端库,覆盖 Android、iOS、桌面端和 Web,聚焦带 PKCE 的 Authorization Code Flow,并提供简洁 API 与可配置选项。
Joplin:支持 Markdown 与加密同步的跨平台开源笔记应用
Joplin 是一款基于 Markdown 和离线优先机制的开源笔记与待办应用,覆盖桌面和移动平台,支持多种同步服务、全文搜索、插件主题及浏览器剪藏。
Actua:面向 Actual Budget 的原生 Android 客户端
Actua 是一个使用 Kotlin 和 Jetpack Compose 构建的原生 Android 客户端,用于连接自托管 Actual Budget,支持离线预算、同步、交易管理、报表、导入和家庭财务日常操作。
ZEUS:开源比特币与闪电网络移动钱包及远程节点管理器
ZEUS 是一款基于 TypeScript 与 React Native 的开源移动比特币与闪电网络钱包,支持自托管、远程管理 LND 和 Core Lightning 节点、多节点操作、LNURL、Nostr Wallet Connect 及链上功能。
Messages:基于 Kotlin 与 Compose 的离线 Android 短信应用
Messages 是一款面向 Android 的离线优先短信应用,使用 Kotlin、Jetpack Compose 和 Material 3 构建,支持本地短信与彩信、备份恢复、定时发送及生物识别保护。
最近 90 天本地快照走势,前台不实时请求 GitHub。
趋势基于本地指标观测,不在前台实时请求 GitHub。
适合拥有已测试设备(如 OnePlus Ace 6T)且愿意承担风险的开发者或高级用户。项目尚早,仅验证了特定 SoC 与内核版本,未测试设备需自行提取偏移量。不建议不熟悉内核调试的用户使用。
GhostLock 利用 CVE-2026-43499 内核漏洞,无需解锁引导加载器即可获取一加设备的 root 权限并安装 KernelSU,支持多设备内核版本自动适配。
利用 CVE-2026-43499 实现 futex PI use-after-free 漏洞利用
无需解锁引导加载器或修改 boot 镜像即可获取 root
支持内核版本自动检测与多设备偏移量表
内置 ADB 客户端实现 Bootstrap 模式下的 Shell 执行
集成 KernelSU 安装流程(需要 ksud 支持)
提供偏移量提取脚本,适配新设备仅需 boot.img
GhostLock 是一个 C 语言编写的内核利用程序,通过触发 CVE-2026-43499(futex PI use-after-free)在内核态获得任意地址写能力,将权限提升至 root 并修改内核数据结构以安装 KernelSU。它包含运行时内核版本匹配、偏移量表、Mini ADB 客户端以及 SELinux 修复逻辑。
与 KernelSU 生态紧密关联,推荐配合 ReSukiSU 项目获取 ksud 二进制。支持通过提取 boot.img 偏移量适配新设备。无已知的插件或 UI 集成,主要作为命令行工具使用。
一加设备用户、Android 安全研究员、内核利用开发者、希望通过漏洞获取 root 权限的高级用户。
在锁引导加载器的 OnePlus 设备上获取 root 权限;测试内核漏洞利用的可靠性;集成 KernelSU 实现持久 root 管理;研究 futex PI 机制的 use-after-free 漏洞。
在锁引导加载器设备上实现 root,绕过官方限制
自动化偏移量匹配,降低跨内核版本使用难度
提供 Bootstrap 和 Auto-Boot 两种运行模式,灵活性高
内置 Mini ADB 客户端,无需外部 ADB 依赖
支持通过提取 boot.img 偏移量适配新设备
仅验证了特定 SoC(SM8845)和内核版本(6.12.x),其他设备需自行提取偏移量
KernelSU 安装依赖 ksud 二进制,未提供则仅获 uid 0 而无持久 su
SELinux 修复需要额外执行 load_policy,可能增加复杂度
漏洞利用可能触发内核崩溃或不可预见的不稳定
项目处于早期阶段(stars=5),社区支持和更新有限
需在目标设备上编译或下载二进制文件,并通过 ADB 执行。支持 Bootstrap 模式(手机单次运行)和 Auto-Boot 模式(结合 ReSukiSU 自动启动)。首次设置需一次手动操作,后续可自动。
部署前需备份数据,因利用可能破坏系统。建议在测试环境验证。后续内核更新可能导致偏移量失效,需重新提取。项目长期维护性未知,关注 GitHub 仓库动态。若使用 Auto-Boot 模式,需确保 ReSukiSU 版本兼容。
如果拥有一加锁引导加载器设备且急需 root 权限,又不想解锁 BL,可试用 GhostLock。但需确认设备 SoC 与内核版本是否在支持列表内,或愿意自行提取偏移量。项目成熟度低,建议优先考虑官方解锁或 Magisk 方案。
KernelSU(非利用工具)、Magisk(系统无修改 root)、Dirty Pipe 类利用、其他 CVE 内核漏洞利用(如 CVE-2023-6358)。