Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
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
asclepius — Asclepius valide l'intégrité des sauvegardes en restaurant des fichiers et en testant activement leur récupérabilité. Au lieu de se fier aux métadonnées, il tente d'analyser les formats de fichiers réels (documents, images, archives, configurations) pour confirmer que les sauvegardes peuvent réellement être lues. | Kitploit
Outils/GitHubGitHub/matank001/asclepius
Analyse des VulnérabilitésAnalyse ForensiqueRécupération de DonnéesAnalyse de MalwareUtilitaires et Frameworks
GitHubmatank001/asclepius

asclepius

Voir le dépôt
11il y a 7 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 →

À propos

Asclepius valide l'intégrité des sauvegardes en restaurant des fichiers et en testant activement leur récupérabilité. Au lieu de se fier aux métadonnées, il tente d'analyser les formats de fichiers réels (documents, images, archives, configurations) pour confirmer que les sauvegardes peuvent réellement être lues.

Partager

Asclepius

Logo Asclepius

Asclepius valide l'intégrité des sauvegardes en restaurant les fichiers et en testant activement leur récupérabilité. Au lieu de se fier aux métadonnées, il tente d'analyser les formats de fichiers réels (documents, images, vidéos, archives, courriels) pour confirmer que les sauvegardes peuvent réellement être lues et sont sûres à utiliser.

Installation

root@kitploit:~
git clone https://github.com/matank001/asclepius
cd asclepius
uv sync

Dépendances supplémentaires

FFmpeg (pour la validation vidéo)

root@kitploit:~
# macOS
brew install ffmpeg

# Ubuntu/Debian
sudo apt install ffmpeg

# Arch Linux
sudo pacman -S ffmpeg

Utilisation

Validation d'un seul fichier

root@kitploit:~
uv run asclepius -f /path/to/file.pdf

Validation d'un répertoire

root@kitploit:~
# Valider tous les fichiers du répertoire
uv run asclepius -d /path/to/backups

# Échantillonner aléatoirement N fichiers du répertoire
uv run asclepius -d /path/to/backups --rand-sample 100

Intégration avec Restic

Contrairement à restic check qui vérifie la structure du dépôt et l'intégrité des données, Asclepius effectue une validation fonctionnelle en restaurant les instantanés et en testant si les fichiers sont réellement lisibles et analysables.

Vérification du dépôt uniquement

Exécute des vérifications de métadonnées pour valider l'intégrité du dépôt :

root@kitploit:~
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password

Restaurer et valider tous les instantanés

Restaure chaque instantané dans un répertoire temporaire et valide tous les fichiers :

root@kitploit:~
# Valider tous les fichiers de tous les instantanés
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover

# Valider aléatoirement 100 fichiers de chaque instantané (plus rapide pour les grosses sauvegardes)
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --rand-sample 100

Restaurer et valider un instantané spécifique

Restaure et valide un seul instantané par son ID :

root@kitploit:~
# Valider tous les fichiers d'un instantané spécifique
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --snapshot ab4eb95a

# Valider aléatoirement 50 fichiers d'un instantané spécifique
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --snapshot ab4eb95a --rand-sample 50

Validateurs

  • Documents (PDF, DOCX, PPTX, etc.) – Analyse MarkItDown + analyse d'entropie
  • Images (JPEG, PNG, GIF, etc.) – Vérification structurelle PIL
  • Vidéos (MP4, AVI, MKV, etc.) – Détection de corruption FFprobe
  • Archives (ZIP, TAR) – Vérification d'intégrité + validation récursive du contenu
  • Courriels (EML) – Validation d'analyse + vérification d'en-tête
  • Logiciels malveillants (Tous formats) – Analyse des règles YARA

Configuration

Les validateurs sont configurés dans validators.yaml. Chaque validateur spécifie les types MIME pris en charge, les extensions de fichiers et les paramètres de validation.

Configuration des règles YARA

Le validateur YARA scanne tous les fichiers à la recherche de signatures de logiciels malveillants. Pour l'activer :

  1. Clonez un dépôt de règles YARA ou ajoutez vos propres règles :
root@kitploit:~
git clone [email protected]:embee-research/Yara-detection-rules.git
  1. Configurez le chemin dans validators.yaml :
root@kitploit:~
settings:
  yara_rules_path: "Yara-detection-rules"

Si les règles YARA ne sont pas trouvées ou échouent à compiler, le validateur ignorera l'analyse avec un seul avertissement au démarrage.

Licence

Licence MIT – voir LICENSE pour les détails.

Télécharger l’outil