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
cryptr — Ein einfaches Shell-Dienstprogramm zum Ver- und Entschlüsseln von Dateien mit scrypt. | Kitploit
Tools/GitHubGitHub/nodesocket/cryptr
Allgemeine DienstprogrammeVerschlüsselungs-/EntschlüsselungstoolsKryptographie
GitHubnodesocket/cryptr

cryptr

Ein einfaches Shell-Dienstprogramm zum Ver- und Entschlüsseln von Dateien mit scrypt.

Repository anzeigen
150365vor 5 TagenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

cryptr

Ein einfaches Shell-Dienstprogramm zum Verschlüsseln und Entschlüsseln von Dateien mit OpenSSL.

Installation

root@kitploit:~
git clone https://github.com/nodesocket/cryptr.git
ln -s "$PWD"/cryptr/cryptr.bash /usr/local/bin/cryptr

Anforderungen

  • shred falls optional die Originaldatei gelöscht werden soll.

Bash-Tab-Vervollständigung

Fügen Sie tools/cryptr-bash-completion.bash zu Ihrem Tab-Vervollständigungs-Dateiverzeichnis hinzu.

Befehle

encrypt

encrypt <datei> - Verschlüsselt die Datei mit OpenSSL AES-256 Cipher Block Chaining. Schreibt eine verschlüsselte Datei (Chiffretext) mit angehängter .aes-Erweiterung aus.

root@kitploit:~
➜ cryptr encrypt ./secret-file
enter aes-256-cbc encryption password:
Verifying - enter aes-256-cbc encryption password:
do you want to shred the original file? (y/N): N
root@kitploit:~
➜ ls -alh
-rw-r--r--  1 user  group   1.0G Oct  1 13:33 secret-file
-rw-r--r--  1 user  group   1.0G Oct  1 13:34 secret-file.aes

Sie können optional das Passwort für die Verschlüsselung mit der Umgebungsvariable CRYPTR_PASSWORD festlegen (beachten Sie, dass Shell-Verläufe Passwörter speichern). Dies ermöglicht interaktionsfreie/Stapelverarbeitungsvorgänge.

root@kitploit:~
➜ CRYPTR_PASSWORD=A1EO7S9SsQYcPChOr47n cryptr encrypt ./secret-file

decrypt

decrypt <datei.aes> - Entschlüsselt die verschlüsselte Datei mit OpenSSL AES-256 Cipher Block Chaining. Schreibt eine entschlüsselte Datei (Klartext) aus, wobei die .aes-Erweiterung entfernt wird.

root@kitploit:~
➜ ls -alh
-rw-r--r--  1 user  group   1.0G Oct  1 13:34 secret-file.aes
root@kitploit:~
➜ cryptr decrypt ./secret-file.aes
enter aes-256-cbc decryption password:
root@kitploit:~
➜ ls -alh
-rw-r--r--  1 user  group   1.0G Oct  1 13:35 secret-file
-rw-r--r--  1 user  group   1.0G Oct  1 13:34 secret-file.aes

Sie können optional das Passwort für die Entschlüsselung mit der Umgebungsvariable CRYPTR_PASSWORD festlegen (beachten Sie, dass Shell-Verläufe Passwörter speichern). Dies ermöglicht interaktionsfreie/Stapelverarbeitungsvorgänge.

root@kitploit:~
➜ CRYPTR_PASSWORD=A1EO7S9SsQYcPChOr47n cryptr decrypt ./secret-file.aes

Um den Klartext auf stdout auszugeben, anstatt die Datei auf die Festplatte zu schreiben, übergeben Sie das Flag --stdout als letztes Argument an den decrypt-Befehl:

root@kitploit:~
➜ cryptr decrypt ./secret-file.aes --stdout

help

help - Zeigt Hilfe an

root@kitploit:~
➜ cryptr help
Usage: cryptr command <command-specific-options>

  encrypt <file>                  Encrypt file
  decrypt <file.aes> [--stdout]   Decrypt encrypted file
  help                            Displays help
  version                         Displays the current version

version

version - Zeigt die aktuelle Version an

root@kitploit:~
➜ cryptr version
cryptr 3.0.0

default

default - Zeigt die aktuelle Version und Hilfe an

root@kitploit:~
➜ cryptr
cryptr 3.0.0

Usage: cryptr command <command-specific-options>

  encrypt <file>                  Encrypt file
  decrypt <file.aes> [--stdout]   Decrypt encrypted file
  help                            Displays help
  version                         Displays the current version

Änderungsprotokoll

https://github.com/nodesocket/cryptr/blob/master/CHANGELOG.md

Support, Fehler und Funktionsanfragen

Erstellen Sie Issues hier auf GitHub (https://github.com/nodesocket/cryptr/issues).

Versionierung

Für Transparenz und Einblick in den Veröffentlichungszyklus und um die Rückwärtskompatibilität zu wahren, wird cryptr unter den Richtlinien der semantischen Versionierung verwaltet.

Versionen werden mit folgendem Format nummeriert:

<major>.<minor>.<patch>

Und nach folgenden Richtlinien erstellt:

  • Bei Änderungen, die die Rückwärtskompatibilität brechen, wird die Hauptversion erhöht (und die Neben- und Patchversion zurückgesetzt).
  • Neue Hinzufügungen ohne Brechen der Rückwärtskompatibilität erhöhen die Nebenversion (und setzen die Patchversion zurück).
  • Fehlerbehebungen und sonstige Änderungen erhöhen die Patchversion.

Weitere Informationen zur semantischen Versionierung finden Sie unter http://semver.org/.

Lizenz & Rechtliches

Copyright 2026 Justin Keller

Lizenziert unter der Apache License, Version 2.0 (die "Lizenz"); Sie dürfen diese Datei nur in Übereinstimmung mit der Lizenz verwenden. Eine Kopie der Lizenz erhalten Sie unter

http://www.apache.org/licenses/LICENSE-2.0

Sofern nicht durch anwendbares Recht vorgeschrieben oder schriftlich vereinbart, wird die unter der Lizenz verteilte Software ohne Gewährleistung oder Bedingungen jeglicher Art, weder ausdrücklich noch stillschweigend, bereitgestellt. Siehe die Lizenz für die spezifischen Berechtigungen und Einschränkungen unter der Lizenz.

Tool herunterladen