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
SafeGuard — CLI-Verschlüsselungstool, geschrieben in Go | Kitploit
Tools/GitHubGitHub/pingminus/safeguard
Verschlüsselungs-/EntschlüsselungstoolsKryptographieLernen & BildungLernpfade & Kurse
GitHubpingminus/safeguard

SafeGuard

CLI-Verschlüsselungstool, geschrieben in Go

Repository anzeigen
61vor 7 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 →
Teilen
Safeguard-Logo
root@kitploit:~
./safeguard --version
1.0

Safeguard-Terminal


Safeguard ist ein schnelles, leichtgewichtiges, plattformübergreifendes Kommandozeilen-Tool zur Dateiverschlüsselung, geschrieben in Go.

Sicherheitshinweis

Dieses Projekt ist ein lernorientiertes Dateiverschlüsselungswerkzeug.

Obwohl es standardmäßige kryptografische Grundelemente aus Go’s Standardbibliothek verwendet (z. B. AES-GCM für authentifizierte Verschlüsselung), nutzt es keine moderne, speicherharte Passwort-Schlüsselableitungsfunktion wie Argon2 oder scrypt.

Stattdessen werden Schlüssel mithilfe einer leichtgewichtigen, nur auf der Standardbibliothek basierenden Methode abgeleitet. Das bedeutet:

  • Die Verschlüsselung ist sicher gegen beiläufiges Betrachten
  • Integrität und Manipulation werden erkannt
  • Passwörter sind nicht stark geschützt gegen entschlossene Brute-Force- oder GPU-basierte Angriffe

Verwenden Sie dieses Tool NICHT für:

  • Hochwertige Geheimnisse
  • Langfristige Speicherung sensibler Daten
  • Situationen, die eine starke Passwort-Härtung erfordern

Vorgesehene Verwendung:

  • Lernen und Experimentieren
  • Persönlicher oder risikoarmer Dateischutz
  • Open-Source-Zusammenarbeit und Verbesserung

Beiträge, die die Sicherheit verbessern und dabei die Benutzerfreundlichkeit erhalten, sind willkommen.


Installation

Build (Go erforderlich)

root@kitploit:~
git clone https://github.com/pingplus/SafeGuard.git
cd SafeGuard
go build

Verwendung

Allgemeine Syntax:

root@kitploit:~
./safeguard <file> <action> <cipher> [options]

Aktionen:

  • --encrypt oder e Verschlüsselt eine Datei
  • --decrypt oder d Entschlüsselt eine Datei
  • --decrypt-directory oder de Entschlüsselt ein ganzes Verzeichnis (Verzeichnisentschlüsselung noch nicht verfügbar, tut mir leid :( )

Optionen:

  • --inplace Datei an Ort und Stelle entschlüsseln/verschlüsseln (experimentell)
  • --key Schlüssel hinzufügen
  • --output Ausgabename angeben

Unterstützte Chiffren:

root@kitploit:~
./safeguard --list-ciphers
[i] Available ciphers:
  xor
  caesar
  aes

AES

Eine Datei verschlüsseln:

root@kitploit:~
./safeguard secret.txt e aes --key "your-strong-password"
# or
./safeguard secret.txt --encrypt aes --key "your-strong-password" --output secret.txt.aes

Eine Datei entschlüsseln:

root@kitploit:~
./safeguard secret.txt d aes --key "your-strong-password"
# or
./safeguard secret.txt --decrypt aes --key "your-strong-password" --output secret.txt.dec

Mehr

  • Mit AES verschlüsseln und an Ort und Stelle schreiben:
root@kitploit:~
./safeguard secrets.txt e aes --key "123123123123123123123123" --inplace
# -> creates secrets.txt but encrypted
  • Mit AES entschlüsseln und Ausgabedatei angeben:
root@kitploit:~
./safeguard secrets.txt.aes d aes --key "123123123123123123123123" --output secrets_decrypted.txt
Tool herunterladen