
vivo X200 application de root en un clic sur l'appareil (exécution du domaine shell autorisée par Shizuku, CVE-2026-43499)
Version actuelle : 1.1.0. Télécharger la version · Journal des modifications
Application de root en un clic sur l'appareil pour le vivo X200, basée sur la vulnérabilité du noyau GhostLock (CVE-2026-43499) : sans flasher de ROM, sans déverrouillage, sans effacer les données ; après exécution, vous obtenez un root temporaire, qui devient inactif après redémarrage ; rouvrez l'App et refaites un root en un clic.
Il s'agit de l'entrée mobile associée à ghostlock-x200-root (chaîne d'outils pour PC), partageant la même chaîne d'élévation de privilèges. Après autorisation via Shizuku (prise en charge de l'amorçage par débogage sans fil), il est utilisable, sans adb sur ordinateur.
Déclaration légale et de sécurité (à lire impérativement en premier)
Ce dépôt est destiné exclusivement à des fins de recherche en sécurité et d'éducation, et son utilisation n'est autorisée que sur des appareils que vous possédez, ou pour lesquels vous avez obtenu une autorisation écrite explicite. L'utilisation de cet outil sur l'appareil d'autrui sans autorisation peut enfreindre les lois et réglementations locales. L'utilisation de cet outil peut entraîner un redémarrage anormal de l'appareil, une corruption des données, des anomalies système, l'annulation de la garantie, etc. ; veuillez évaluer les risques par vous-même. L'auteur décline toute responsabilité pour tout dommage direct ou indirect, ainsi que pour tout usage abusif. La poursuite de la lecture ou l'utilisation de ce dépôt signifie que vous avez compris et accepté d'assumer l'ensemble des risques et responsabilités.
su -c id dans le terminal, la sortie doit être uid=0(root)Attention : après le démarrage, veuillez attendre environ 4 minutes avant de lancer ; le processus de root peut déclencher un redémarrage du noyau (récupération automatique, aucun risque de brique).
Problème connu de la 1.1.0 : après la première exécution, l'étape 9 peut attendre longtemps et afficher un échec de vérification, alors que la fonctionnalité réelle peut déjà être disponible. La limite d'attente de vérification d'environ 120 secondes est actuellement conservée ; la détection des résultats et les messages seront optimisés ultérieurement ; si la fonctionnalité réelle fonctionne normalement, veuillez d'abord vérifier l'état du gestionnaire afin d'éviter de répéter l'intégralité du processus.
Nécessite les ressources de chaîne d'élévation de privilèges fournies par ghostlock-x200-root (v1.3.5), ainsi que 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
Les artefacts front-end (app/src/main/assets/www) sont déjà distribués avec le dépôt ; avant de reconstruire les binaires sources (runner), il faut d'abord compiler, voir docs/DESIGN.md et docs/NEW_DEVICE.md pour plus de détails.
Dépendance à deux dépôts : le script
tools/make_payload.shde ce dépôt nécessite, lors de la compilation des assets de la chaîne d'élévation de privilèges, leprebuilt/(glt_esync / ksud / w2host) et lesmodules/*.kode ghostlock-x200-root. Il faut d'abord cloner le projet principal, puis exécutermake_payload.shen passant le répertoire racine du projet principal comme argument, sinonbuild_app.shsignalera à la première étapeERR: payload 缺失.
Pour les détails sur les principes sous-jacents, la portée d'adaptation des appareils, etc., voir la documentation du dépôt de la version PC : Architecture, Instructions d'utilisation ; pour les détails de ce dépôt, voir docs/DESIGN.md.
app/ Android App(Java 壳 + Shizuku 集成)
runner/ 提权链编排器(C)
exploit/ 提权链原生程序源码
tools/ 构建脚本
vendor/ Shizuku API 依赖(AAR,构建时自解压)
Sous Apache-2.0 (LICENSE, attribution de copyright xiaohj233). Les ressources de la chaîne d'élévation de privilèges et le code source proviennent de ghostlock-x200-root (incluant du code tiers tel que IonStack/KernelSU, voir NOTICE pour les sources complètes).