Il s'agit de la commande ccguess qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.
PROGRAMME:
Nom
ccguess - recherche de clés de chiffrement ccrypt
SYNOPSIS
je suppose [Options] filet
DESCRIPTION
La je suppose le programme tente de deviner crypte(1) clés de cryptage en recherchant le
partie de l'espace clé. Cela se fait en invitant l'utilisateur à fournir un approximatif key et alors
essayer de nombreuses variantes de cette clé. Ceci est destiné à aider crypte utilisateurs en récupération
clés mal saisies ou oubliées, à condition qu'ils se souviennent d'au moins une partie de la clé.
Notez que crypte offre une sécurité cryptographique forte : il n'y a pas de portes dérobées spéciales
ou des raccourcis pour récupérer les clés oubliées. Par conséquent, la je suppose le programme n'a pas
tout pouvoir spécial. Cela fonctionne simplement en essayant différentes clés jusqu'à ce qu'une correspondance possible soit trouvée.
trouvé.
Une recherche dans l’intégralité de l’espace clé n’est généralement pas une option pratique. je suppose donc
fonctionne en invitant l'utilisateur à fournir une clé approximative. Il essaie ensuite toutes les variantes possibles
être obtenu en appliquant un petit nombre de modifications. Ici, chaque changement est soit une suppression
d'une lettre, une insertion d'une lettre, un remplacement d'une lettre par une autre, ou un
transposition de deux lettres adjacentes. Par défaut, je suppose recherche toutes les clés qui diffèrent
de la clé approximative jusqu'à 5 changements. Le nombre de modifications recherchées peut être
ajusté avec le --profondeur option.
Le mécanisme par lequel je suppose détermine si une clé est une "correspondance possible" est la même
comme celui utilisé par crypte pour rejeter les clés de déchiffrement qui ne correspondent pas. Il y a une petite chance de
une fausse correspondance, c'est-à-dire je suppose peut trouver une clé qui s'avère ne pas être le véritable cryptage
clé et ne déchiffre pas le fichier correctement. Une fausse correspondance se produit environ une fois pour
tous les 4.3 milliards de mots-clés essayés, donc plus votre recherche dure longtemps, plus la valeur est élevée.
probabilité qu'une fausse correspondance soit trouvée. Normalement, je suppose s'arrête après le premier possible
la correspondance est trouvée, mais le -c L’option peut être utilisée pour rechercher des clés supplémentaires. Le
La possibilité d'une fausse correspondance peut être encore réduite en fournissant plusieurs fichiers qui ont
été chiffré avec la même clé. Dans ce cas, je suppose recherchera les clés qui correspondent
tous des fichiers, mais imprimera un avertissement pour les clés qui ne correspondent pas TOUTE des fichiers.
OPTIONS
Les options suivantes sont prises en charge :
-h, --Aidez-moi
Aider. Imprimez les informations d'utilisation et quittez.
-L, --Licence
Imprimez les informations de licence et quittez.
-V, --version
Imprimer les informations sur la version et quitter.
-K key, --clé key
Spécifiez la clé approximative sur la ligne de commande, plutôt que d'inviter l'utilisateur
pour elle.
-d n, --profondeur n
Clés de recherche contenant jusqu'à n changements. La valeur par défaut est 5.
-c, --Continuez
Continuez à essayer d'autres clés même après avoir trouvé la première correspondance. Par défaut, je suppose
s'arrêtera une fois que la première clé correspondant à tous les fichiers d'entrée aura été trouvée.
-t caractères, --tableau caractères
Spécifiez la liste des caractères à essayer pour les remplacements et les insertions. Par
défaut je suppose va essayer tous les caractères ASCII imprimables. Si tu sais, pour
Par exemple, que votre clé n'utilise que des lettres minuscules et des chiffres, vous pouvez accélérer
la recherche en spécifiant explicitement une liste de caractères. Cette option est
mutuellement exclusif avec -n.
-n, --non imprimable
Autoriser les caractères non imprimables dans les clés. Par défaut, je suppose je vais seulement essayer
caractères ASCII imprimables. Notez que l'utilisation de cette option ralentit le
rechercher de manière significative. Cette option est mutuellement exclusive avec -t.
ARGUMENTS
filet Le nom d'un fichier qui a été chiffré avec la clé inconnue. Ce fichier est
lire uniquement, pas écrire. Le nom de fichier spécial "-" est utilisé pour désigner
entrée standard.
Si plusieurs fichiers sont spécifiés, je suppose recherchera les clés qui correspondent tous of
les fichiers, mais imprimera un avertissement pour les clés qui ne correspondent pas TOUTE des fichiers.
EXEMPLE
Supposons que le fichier monfichier.cpt a été chiffré avec la clé "gardenhouse", mais l'utilisateur
se souvient du "tuyau d'arrosage". La commande
ccguess -K gardenhose monfichier.cpt
trouvera la bonne clé après 2318 suppositions.
EXIT STATUT
L'état de sortie est 0 si au moins une correspondance possible est trouvée, 1 si aucune correspondance n'est trouvée,
et >=2 si une erreur s'est produite.
VERSION
1.10
Utilisez ccguess en ligne en utilisant les services onworks.net