Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
asclepius — Asclepius überprüft die Integrität von Backups, indem es Dateien wiederherstellt und aktiv deren Wiederherstellbarkeit testet. Anstatt Metadaten zu vertrauen, versucht es, echte Dateiformate (Dokumente, Bilder, Archive, Konfigurationen) zu parsen, um zu bestätigen, dass Backups tatsächlich gelesen werden können. | Kitploit
Tools/GitHubGitHub/matank001/asclepius
SchwachstellenanalyseForensikDatenwiederherstellungMalware-AnalyseDienstprogramme & Frameworks
GitHubmatank001/asclepius

asclepius

Repository anzeigen
114vor 8 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →

Über

Asclepius überprüft die Integrität von Backups, indem es Dateien wiederherstellt und aktiv deren Wiederherstellbarkeit testet. Anstatt Metadaten zu vertrauen, versucht es, echte Dateiformate (Dokumente, Bilder, Archive, Konfigurationen) zu parsen, um zu bestätigen, dass Backups tatsächlich gelesen werden können.

Teilen

Asclepius

Asclepius Logo

Asclepius validiert die Integrität von Backups, indem es Dateien wiederherstellt und aktiv deren Wiederherstellbarkeit testet. Anstatt sich auf Metadaten zu verlassen, versucht es, echte Dateiformate (Dokumente, Bilder, Videos, Archive, E-Mails) zu parsen, um zu bestätigen, dass Backups tatsächlich lesbar und sicher verwendbar sind.

Installation

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

Zusätzliche Abhängigkeiten

FFmpeg (für die Videovalidation)

root@kitploit:~
# macOS
brew install ffmpeg

# Ubuntu/Debian
sudo apt install ffmpeg

# Arch Linux
sudo pacman -S ffmpeg

Nutzung

Einzelne Datei validieren

root@kitploit:~
uv run asclepius -f /pfad/zu/datei.pdf

Verzeichnis validieren

root@kitploit:~
# Alle Dateien im Verzeichnis validieren
uv run asclepius -d /pfad/zu/backups

# Zufällig N Dateien aus dem Verzeichnis auswählen
uv run asclepius -d /pfad/zu/backups --rand-sample 100

Restic-Integration

Im Gegensatz zu restic check, das die Repository-Struktur und Datenintegrität überprüft, führt Asclepius eine funktionale Validierung durch, indem es Snapshots wiederherstellt und testet, ob Dateien tatsächlich lesbar und parsebar sind.

Nur Repository-Prüfung

Führt Metadatenprüfungen durch, um die Repository-Integrität zu verifizieren:

root@kitploit:~
uv run asclepius --restic-repo /pfad/zu/repo --restic-passwd dein-passwort

Alle Snapshots wiederherstellen und validieren

Stellt jeden Snapshot in ein temporäres Verzeichnis wieder her und validiert alle Dateien:

root@kitploit:~
# Alle Dateien in allen Snapshots validieren
uv run asclepius --restic-repo /pfad/zu/repo --restic-passwd dein-passwort --recover

# 100 zufällige Dateien aus jedem Snapshot validieren (schneller bei großen Backups)
uv run asclepius --restic-repo /pfad/zu/repo --restic-passwd dein-passwort --recover --rand-sample 100
#### Bestimmten Snapshot wiederherstellen und validieren

Stellt einen einzelnen Snapshot anhand seiner ID wieder her und validiert ihn:

```bash
# Alle Dateien in einem bestimmten Snapshot validieren
uv run asclepius --restic-repo /pfad/zu/repo --restic-passwd dein-passwort --recover --snapshot ab4eb95a

# 50 zufällige Dateien aus einem bestimmten Snapshot validieren
uv run asclepius --restic-repo /pfad/zu/repo --restic-passwd dein-passwort --recover --snapshot ab4eb95a --rand-sample 50

Validatoren

  • Dokumente (PDF, DOCX, PPTX, etc.) – MarkItDown-Parsing + Entropieanalyse
  • Bilder (JPEG, PNG, GIF, etc.) – PIL-Strukturverifikation
  • Videos (MP4, AVI, MKV, etc.) – FFprobe-Korruptionserkennung
  • Archive (ZIP, TAR) – Integritätsprüfung + rekursive Inhaltsvalidierung
  • E-Mails (EML) – Parse-Validierung + Header-Prüfung
  • Malware (Alle Formate) – YARA-Regelscan

Konfiguration

Validatoren werden in validators.yaml konfiguriert. Jeder Validator gibt unterstützte MIME-Typen, Dateierweiterungen und Validierungseinstellungen an.

YARA-Regeln einrichten

Der YARA-Validator scannt alle Dateien auf Malware-Signaturen. Um ihn zu aktivieren:

  1. Klone ein YARA-Regel-Repository oder füge eigene Regeln hinzu:
root@kitploit:~
git clone [email protected]:embee-research/Yara-detection-rules.git
  1. Konfiguriere den Pfad in validators.yaml:
root@kitploit:~
settings:
  yara_rules_path: "Yara-detection-rules"

Wenn YARA-Regeln nicht gefunden werden oder die Kompilierung fehlschlägt, überspringt der Validator das Scannen mit einer einmaligen Warnung beim Start.

Lizenz

MIT-Lizenz – siehe LICENSE für Details.

Tool herunterladen