Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
cryptr — Un semplice strumento da shell per cifrare e decifrare file utilizzando scrypt. | Kitploit
Strumenti/GitHubGitHub/nodesocket/cryptr
Utilità GenericheStrumenti di Crittografia/DecrittografiaCrittografia
GitHubnodesocket/cryptr

cryptr

Un semplice strumento da shell per cifrare e decifrare file utilizzando scrypt.

Vedi Repository
1503655 giorni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

cryptr

Un semplice strumento a riga di comando per crittografare e decifrare file utilizzando OpenSSL.

Installazione

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

Requisiti

  • shred se si desidera eliminare opzionalmente il file originale.

Completamento tramite tab Bash

Aggiungi tools/cryptr-bash-completion.bash alla directory dei file di completamento tramite tab.

Comandi

encrypt

encrypt <file> - Crittografa il file con OpenSSL AES-256 cipher block chaining. Scrive un file crittografato aggiungendo l'estensione .

Scarica lo strumento
(testo cifrato)
.aes
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

Puoi opzionalmente definire la password da utilizzare durante la crittografia tramite la variabile d'ambiente CRYPTR_PASSWORD (tieni presente che la cronologia della shell memorizza le password). Ciò consente operazioni non interattive/in batch.

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

decrypt

decrypt <file.aes> - Decifra il file crittografato utilizzando OpenSSL AES-256 cipher block chaining. Scrive un file decifrato (testo in chiaro) rimuovendo l'estensione .aes.

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

Puoi opzionalmente definire la password da utilizzare durante la decifratura tramite la variabile d'ambiente CRYPTR_PASSWORD (tieni presente che la cronologia della shell memorizza le password). Ciò consente operazioni non interattive/in batch.

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

Per stampare il testo in chiaro su stdout invece di scrivere il file su disco, passa il flag --stdout come ultimo argomento al comando decrypt:

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

help

help - Mostra l'aiuto

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 - Mostra la versione corrente

root@kitploit:~
➜ cryptr version
cryptr 3.0.0

default

default - Mostra la versione corrente e l'aiuto

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

Changelog

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

Supporto, Bug e Richieste di Funzionalità

Crea segnalazioni qui su GitHub (https://github.com/nodesocket/cryptr/issues).

Versionamento

Per trasparenza e comprensione del ciclo di rilascio, e per sforzarsi di mantenere la compatibilità all'indietro, cryptr sarà mantenuto secondo le linee guida del semantic versioning.

Le release saranno numerate con il seguente formato:

<major>.<minor>.<patch>

E costruite seguendo queste linee guida:

  • La rottura della compatibilità all'indietro incrementa la major (e resetta la minor e la patch)
  • Nuove aggiunte senza rompere la compatibilità all'indietro incrementano la minor (e resettano la patch)
  • Correzioni di bug e modifiche varie incrementano la patch

Per maggiori informazioni sul semantic versioning, visita http://semver.org/.

Licenza e Legale

Copyright 2026 Justin Keller

Concesso in licenza secondo l'Apache License, Versione 2.0 (la "Licenza"); non è consentito utilizzare questo file se non in conformità con la Licenza. Puoi ottenere una copia della Licenza all'indirizzo

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

Salvo quanto richiesto dalla legge applicabile o concordato per iscritto, il software distribuito sotto la Licenza è distribuito su base "COSÌ COM'È", SENZA GARANZIE O CONDIZIONI DI ALCUN TIPO, né esplicite né implicite. Consulta la Licenza per le autorizzazioni specifiche e le limitazioni previste dalla Licenza.