
vivo X200 App de root com um toque no dispositivo (execução no domínio shell autorizado pelo Shizuku, CVE-2026-43499)
Versão atual: 1.1.0. Baixar versão · Registro de alterações
App de root com um clique no dispositivo para o vivo X200, baseado na vulnerabilidade de kernel GhostLock (CVE-2026-43499): sem flash de ROM, sem desbloqueio, sem apagar dados; após a execução obtém-se root temporário, que é perdido após reiniciar, bastando reabrir o App e tocar em um clique para obter root novamente.
Esta é a entrada para celular que acompanha o ghostlock-x200-root (conjunto de ferramentas para PC), compartilhando a mesma cadeia de escalonamento de privilégios. Após autorizar via Shizuku (com suporte a inicialização por depuração sem fio), já é possível usá-lo, sem precisar de adb no computador.
Declaração legal e de segurança (leia primeiro)
Este repositório destina-se apenas a pesquisa de segurança e fins educacionais, e só é permitido usá-lo em dispositivos que você possui ou para os quais obteve autorização por escrito explícita. O uso desta ferramenta em dispositivos de terceiros sem autorização pode violar leis e regulamentos locais. O uso desta ferramenta pode causar reinicializações anormais do dispositivo, corrupção de dados, anomalias no sistema, perda de garantia e outras consequências; avalie os riscos por conta própria. O autor não se responsabiliza por quaisquer danos diretos ou indiretos, nem por qualquer uso indevido. Ao continuar lendo ou usar este repositório, você declara que compreendeu e concorda em assumir todos os riscos e responsabilidades.
su -c id no terminal; deve exibir uid=0(root)Atenção: após ligar o aparelho, aguarde cerca de 4 minutos antes de executar; durante o processo de root pode ocorrer uma reinicialização do kernel (recuperação automática, sem risco de brick).
Problema conhecido da 1.1.0: após a primeira conclusão, o passo 9 pode demorar bastante e exibir que a verificação não foi aprovada, embora a funcionalidade já possa estar disponível na prática. Atualmente ainda se mantém um limite de verificação de cerca de 120 segundos; a detecção de resultados e as mensagens serão otimizadas futuramente; se a funcionalidade já estiver normal, verifique primeiro o estado do gerenciador para evitar executar novamente todo o processo.
Requer ghostlock-x200-root (v1.3.5) para fornecer os ativos da cadeia de escalonamento de privilégios, além de NDK r21e, Android SDK build-tools 36 / android-35, JDK 11.
bash runner/build_runner.sh # 编译 runner
bash tools/make_payload.sh <ghostlock-x200-root 路径> # 组装提权链资产
bash tools/build_app.sh /root/androidsdk # 产出 APK
Os artefatos de frontend (app/src/main/assets/www) já são distribuídos junto com o repositório; antes de reconstruir os arquivos binários de origem (runner), é necessário compilá-los primeiro, consulte docs/DESIGN.md e docs/NEW_DEVICE.md.
Dependência de dois repositórios: o
tools/make_payload.shdeste repositório, ao compilar os ativos da cadeia de escalonamento de privilégios, requer oprebuilt/(glt_esync / ksud / w2host) e osmodules/*.kodo ghostlock-x200-root. É necessário primeiro clonar o projeto principal, e então executarmake_payload.shusando o diretório raiz do projeto principal como argumento, caso contrário obuild_app.shreportaráERR: payload 缺失no primeiro passo.
Para detalhes sobre os princípios subjacentes, escopo de adaptação de dispositivos, etc., consulte a documentação do repositório da versão PC: Arquitetura, Instruções de uso; para detalhes deste repositório, consulte docs/DESIGN.md.
app/ Android App(Java 壳 + Shizuku 集成)
runner/ 提权链编排器(C)
exploit/ 提权链原生程序源码
tools/ 构建脚本
vendor/ Shizuku API 依赖(AAR,构建时自解压)
Adota Apache-2.0 (LICENSE, atribuição de copyright xiaohj233). Os ativos da cadeia de escalonamento de privilégios e o código-fonte derivam de ghostlock-x200-root (inclui código de terceiros como IonStack/KernelSU; consulte NOTICE para a origem completa).