Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
reyee_decrypt — Déchiffrer le firmware Ruijie ReyeeOS (v1/v2) et les sauvegardes de configuration chiffrées ; récupérer les mots de passe en clair | Kitploit
Outils/GitHubGitHub/ejfkdev/reyee_decrypt
Sécurité des Systèmes EmbarquésCassage de Mots de PasseOutils de Chiffrement/DéchiffrementSécurité IoTRétro-ingénierieCollecte d'InformationsCryptographieUtilitaires et FrameworksSécurité Matériel et IoTAnalyse de Micrologiciel
7il y a 1 moisPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
GitHub
ejfkdev/reyee_decrypt

reyee_decrypt

Déchiffrer le firmware Ruijie ReyeeOS (v1/v2) et les sauvegardes de configuration chiffrées ; récupérer les mots de passe en clair

Voir le dépôt

reyee_decrypt

Déchiffrement adaptatif des firmwares et sauvegardes de configuration de Ruijie ReyeeOS, et récupération des mots de passe en clair depuis la configuration.

Utilisation

python3 reyee_decrypt.py <entrée> [répertoire de sortie]

<entrée> est détecté automatiquement, les types suivants sont pris en charge :

EntréeExemple
Archive tar de firmwareAP_3.0(1)..._with_boot_encrypto_v1.tar.gz
Répertoire de firmware décompressé..._with_boot_encrypto_v1/
install bin chiffré..._install_encrypto_v1.bin / ..._install_encrypto_v2.bin
u-boot chiffréu-boot-*_encrypto_v2
Sauvegarde de configurationbackup-*.tar.gz

La sortie est écrite dans <même nom>_decrypt/ (ou dans le répertoire spécifié en second argument) :

<name>_decrypt/
├── images/         Firmware : install / u-boot déchiffrés
├── rootfs/         Firmware : système de fichiers racine extrait
├── config/         Sauvegarde de configuration : configuration extraite
├── passwords.txt   Sauvegarde de configuration : mots de passe récupérés
└── summary.txt     Version / architecture / manifeste / arborescence

Dépendances

pip3 install pycryptodome
pip3 install PySquashfsImage

Fonctionnalités

  • Déchiffrement du firmware v1 (chiffrement par flux XOR auto-inverse), v2 (AES-256-CBC)
  • Déchiffrement de la sauvegarde de configuration config_encrypto (AES-128/256-CBC)
  • Récupération des mots de passe : texte chiffré AES, texte en clair, Ruijie Type-7
  • Extraction squashfs (PySquashfsImage, pur Python, multiplateforme)
  • Protection contre la traversée de répertoire et l'évasion par lien symbolique lors de l'extraction tar

License

MIT

Télécharger l’outil