Questo è il comando ccguess che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
ccguess: cerca le chiavi di crittografia ccrypt
SINOSSI
indovina [Opzioni] filetto...
DESCRIZIONE
I indovina il programma tenta di indovinare criptare(1) chiavi di crittografia cercando il pertinente
parte dello spazio chiave. Questo viene fatto richiedendo all'utente un file approssimativo chiave e poi
provando molte varianti di questa chiave. Questo ha lo scopo di aiutare criptare utenti in fase di ripristino
chiavi errate o dimenticate, purché ricordino almeno una parte della chiave.
Si noti che criptare fornisce una forte sicurezza crittografica: non ci sono backdoor speciali
o scorciatoie per recuperare le chiavi dimenticate. quindi, il indovina il programma non ha
eventuali poteri speciali. Funziona semplicemente provando chiavi diverse finché non viene trovata una possibile corrispondenza
trovato.
Una ricerca nell'intero spazio della chiave non è solitamente un'opzione pratica. indovina perciò
funziona richiedendo all'utente una chiave approssimativa. Quindi prova tutte le varianti possibili
essere ottenuto applicando un numero limitato di modifiche. Qui, ogni modifica è una cancellazione
di una lettera, l'inserimento di una lettera, la sostituzione di una lettera con un'altra, o a
trasposizione di due lettere adiacenti. Per impostazione predefinita, indovina cerca tutte le chiavi che differiscono
dalla chiave approssimativa fino a 5 cambi. Il numero di modifiche cercate può essere
regolato con il --profondità opzione.
Il meccanismo con cui indovina determina se una chiave è una "possibile corrispondenza" è la stessa
come quello utilizzato da criptare per rifiutare le chiavi di decrittazione non corrispondenti. C'è una piccola possibilità che
una falsa corrispondenza, cioè indovina potrebbe trovare una chiave che risulta non essere la vera crittografia
chiave e non decrittografa correttamente il file. Una falsa corrispondenza avviene circa una volta per
ogni 4.3 miliardi di parole chiave provate, quindi più a lungo va avanti la ricerca, maggiore sarà il
probabilità che venga trovata una falsa corrispondenza. Normalmente, indovina si ferma dopo il primo possibile
viene trovata la corrispondenza, ma il file -c l'opzione può essere utilizzata per cercare chiavi aggiuntive. IL
la possibilità di una falsa corrispondenza può essere ulteriormente ridotta fornendo più file che abbiano
stato crittografato con la stessa chiave. In questo caso, indovina cercherà le chiavi che corrispondono
in qualsiasi dei file, ma stamperà un avviso per le chiavi che non corrispondono contro tutti i dei file.
VERSIONI
Sono supportate le seguenti opzioni:
-H, --Aiuto
Aiuto. Stampa le informazioni sull'utilizzo ed esci.
-L, --licenza
Stampa le informazioni sulla licenza ed esci.
-V, --versione
Stampa le informazioni sulla versione ed esci.
-K chiave, --chiave chiave
Specificare la chiave approssimativa sulla riga di comando, anziché richiederla all'utente
per esso.
-d n, --profondità n
Cerca chiavi che contengono fino a n i cambiamenti. Il valore predefinito è 5.
-C, --Continua
Continua a provare più chiavi anche dopo aver trovato la prima corrispondenza. Per impostazione predefinita, indovina
si fermerà dopo aver trovato la prima chiave che corrisponde a tutti i file di input.
-t caratteri, --cartabile caratteri
Specificare l'elenco dei caratteri da provare per le sostituzioni e gli inserimenti. Di
predefinito indovina proverà tutti i caratteri ASCII stampabili. Se lo sai, per
Ad esempio, se la tua chiave utilizza solo lettere minuscole e numeri, puoi accelerare
la ricerca specificando esplicitamente un elenco di caratteri. Questa opzione è
si escludono a vicenda con -n.
-N, --non stampabile
Consenti caratteri non stampabili nelle chiavi. Per impostazione predefinita, indovina ci proverò solo
caratteri ASCII stampabili. Tieni presente che l'uso di questa opzione rallenta il
cercare in modo significativo. Questa opzione si esclude a vicenda con -t.
ARGOMENTI
filetto Il nome di un file che è stato crittografato con la chiave sconosciuta. Questo file è
solo letto, non scritto. Il nome file speciale "-" viene utilizzato per denotare
ingresso standard.
Se vengono specificati più file, indovina cercherà le chiavi che corrispondono in qualsiasi of
i file, ma stamperà un avviso per le chiavi che non corrispondono contro tutti i dei file.
ESEMPIO
Supponiamo che il file miofile.cpt è stato crittografato con la chiave "gardenhouse", ma l'utente
ricorda "tubo da giardino". Il comando
ccguess -K tubo da giardino miofile.cpt
troverà la chiave corretta dopo 2318 tentativi.
EXIT STATUS
Lo stato di uscita è 0 se viene trovata almeno una possibile corrispondenza, 1 se non viene trovata alcuna corrispondenza,
e >=2 se si è verificato un errore.
VERSIONE
1.10
Utilizza ccguess online utilizzando i servizi onworks.net