Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2026-98260-GhostKey — GhostKey - Ferramenta de escalada de privilégios com um clique para CVE-2026-98260 (Shizuku + NDK Native) | Kitploit
Ferramentas/GitHubGitHub/again1996-bit/cve-2026-98260-ghostkey
Segurança AndroidEscalada de PrivilégiosMecanismos de PersistênciaExploraçãoPentesting de Apps MóveisEngenharia ReversaPós-ExploraçãoSegurança MóvelDesenvolvimento de Payloads

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Exploração de Binários
GitHubagain1996-bit/cve-2026-98260-ghostkey

CVE-2026-98260-GhostKey

GhostKey - Ferramenta de escalada de privilégios com um clique para CVE-2026-98260 (Shizuku + NDK Native)

Ver Repositório
6029há 6 diasAinda não revisado

GhostKey — Ferramenta de escalada de privilégios com um clique para CVE-2026-98260

GhostKey é uma ferramenta Android de escalonamento de privilégios (privilege escalation) com um clique, destinada a pesquisa de segurança autorizada / dispositivos próprios. É implementada com base em Shizuku + NDK Native, empacotando o exploit Native, a tabela de offsets do kernel e a capacidade de análise de imagens boot OTA necessários para o escalonamento de privilégios em um APK independente; o usuário pode acioná-la com um toque no celular, sem necessidade de PC e sem linha de comando.

⚠️ Segurança e responsabilidade legal Este repositório destina-se exclusivamente a pesquisa de segurança em ambientes autorizados e a testes legais em dispositivos de sua própria posse. Sem autorização explícita do proprietário do dispositivo, executar escalada de privilégios, obter root ou contornar restrições do sistema em dispositivos de terceiros pode violar leis e regulamentos locais e os termos de serviço da plataforma. Ao usar esta ferramenta, você declara que compreende e assume integralmente todos os riscos legais decorrentes. O autor não se responsabiliza por qualquer uso indevido. Os arquivos compilados deste repositório podem, com certa probabilidade, reiniciar o dispositivo durante a fase de injeção


Funcionalidades

  • ROOT com um clique: basta tocar no celular para concluir o processo de escalada de privilégios, sem necessidade de conectar ao computador nem de comandos adb.
  • Integração com Shizuku: obtém o contexto de adb shell por meio do Shizuku, como ponto de entrada para a escalada de privilégios.
  • APK puro + NDK Native: o código-fonte C do exploit é compilado junto com o APK via NDK/CMake em libcve98260.so.
  • Tabela de offsets de kernel integrada: distribui, junto com o APK, perfis de kernel de múltiplas versões, com correspondência exata por uname -r; quando não há correspondência, orienta o usuário a importar o boot.img correspondente para análise automática.
  • Análise de imagem boot OTA: inclui BootImageParser / ImgToProfile / KallsymsExtractor, com suporte para derivar símbolos e offsets do kernel a partir da imagem boot.
  • Integração com KernelSU: KsuResolver / KsudStage são responsáveis pela integração com o KernelSU.
  • Logs de execução categorizados: cada execução de escalada é exibida agrupada por runId; o diagnóstico de falhas (FailureDiagnoser) fornece orientações específicas para códigos de exit (por exemplo, falha na resolução de KASLR exit=2).
  • Painel de terminal: exibe em tempo real os logs de execução do exploit e o status das etapas.

Stack tecnológico e ambiente de build

ItemVersão
compileSdk / targetSdk35
minSdk31
Kotlin1.9+ (JVM target 17)
NDK / CMakeCMake 3.22.1, ANDROID_STL=none
Shizuku13.1.5
Jetpack ComposeBOM 2024.10.00 (Material3)
ABI alvoarm64-v8a (somente 64 bits)
Nome do artefatoGhostKey-<versão>-arm64-v8a-release.apk

Versão atual: 1.1.4 (versionCode 17, nome do pacote com.GhostKey.app).


Build

Este repositório usa a build release (com minify + shrinkResources ativados, artefato de cerca de 5,8 MB). Não use assembleDebug — a chave de debug antiga é diferente da release, e a instalação por cima exige desinstalar primeiro.

1. Preparar a senha de assinatura

A chave de assinatura está em app/keystore/release.keystore (ignorada pelo .gitignore, não entra no repositório de versão). A senha é injetada por uma das duas formas a seguir, não a escreva de volta no código-fonte:

  • Forma A: adicionar em local.properties (recomendado, esse arquivo já é ignorado)
    CVE98260_STORE_PASSWORD=你的密码
    CVE98260_KEY_PASSWORD=你的密码
    
  • Método B: variáveis de ambiente
    export CVE98260_STORE_PASSWORD=你的密码
    export CVE98260_KEY_PASSWORD=你的密码
    

2. Compilar APK release

./gradlew assembleRelease

Caminho do artefato: app/build/outputs/apk/release/GhostKey-1.1.5-arm64-v8a-release.apk


Estrutura de diretórios (módulos principais)

app/src/main/
├── kotlin/com/GhostKey/app/
│   ├── Cve98260Application.kt        # Application 入口
│   ├── data/                       # 内核 profile 加载/解析/存储
│   │   ├── Profile.kt              # 内核 profile 数据模型
│   │   ├── BuiltinProfileCatalog.kt# 内置偏移表
│   │   ├── ProfileRepository.kt    # 精确 release 匹配(无回退)
│   │   ├── AssetConfigLoader.kt    # assets 配置加载
│   │   ├── LegacyProfileConverter.kt
│   │   ├── ProfileImportManager.kt # 用户导入 boot.img
│   │   ├── RunLogStore.kt         # 运行日志分档存储
│   │   ├── UserProfileStore.kt
│   │   └── ota/                   # BootImageParser / ImgToProfile / KallsymsExtractor
│   ├── device/                    # DeviceBinding / KernelProbe / PrivilegeGate
│   ├── engine/                    # ExploitEngine / FailureDiagnoser
│   ├── ksu/                       # KsuResolver / KsudStage
│   ├── model/                     # KernelProfile / ShizukuStatus / StageTracker ...
│   ├── native/                    # KernelProfileSerializer / NativeContract
│   ├── shizuku/                   # Cve98260UserService / ShizukuPermissionManager
│   ├── ui/                        # Compose 界面(MainScreen / LogViewerScreen / SettingsScreen)
│   └── viewmodel/                 # ExploitViewModel
├── aidl/com/GhostKey/app/shizuku/ # Shizuku 跨进程接口
├── cpp/                           # Native exploit(CMake 构建为 libcve98260.so)
└── assets/ksu/                    # ksud 二进制

Fluxo de uso (visão geral)

  1. Instale e ative o Shizuku no dispositivo e autorize este aplicativo.
  2. Instale o gerenciador KernelSU (para receber o resultado da elevação de privilégios).
  3. Abra o GhostKey; o aplicativo detectará a versão do kernel e corresponderá à tabela de offsets integrada; caso não haja correspondência, exporte o boot.img do dispositivo e importe-o para análise automática.
  4. Clique em elevar privilégios e acompanhe em tempo real os logs do terminal e o status das etapas; em caso de falha, investigue com base no diagnóstico específico do FailureDiagnoser (calibração A/B, correspondência de profile, amostragem de tracefs, etc.).
  5. A elevação de privilégios é um root temporário, que expira após a reinicialização do dispositivo.

Dispositivos suportados

Os profiles de kernel integrados cobrem várias séries de kernel 5.15 / 6.1 / 6.6 / 6.12 / 6.18. Exemplos de modelos verificados:

  • OPPO Find X8 Ultra (PKJ110) — kernel 6.6.118-android15-...

Os perfis de kernel específicos têm como referência app/src/main/kotlin/com/GhostKey/app/data/BuiltinProfileCatalog.kt e os respectivos recursos *.profile.


Convenção de versões

  • Os artefatos são nomeados uniformemente como GhostKey-<ver>-release.apk e entregues em dist/ (esse diretório é ignorado pelo .gitignore e não entra no repositório de versão).

Licença

Apenas para pesquisa de segurança autorizada e testes em dispositivos próprios. Qualquer uso além do escopo autorizado não está coberto pela licença.

Baixar ferramenta