Il s'agit de la commande ssdeep qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de 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
ssdeep - Calcule les hachages par morceaux déclenchés par le contexte (hachages flous)
SYNOPSIS
ssprofond [-m ] [-k ] [-vdprgsblcxa] [-t val] [FICHIERS]
ssprofond [-V|h]
DESCRIPTION
Calcule une signature basée sur des hachages par morceaux déclenchés par le contexte pour chaque fichier d'entrée, également
appelé hachage flou. Si demandé, le programme compare ces signatures à un fichier de
signatures connues et signale toute correspondance possible. Il peut également examiner un ou plusieurs fichiers
de signatures et trouver toutes les correspondances dans ces fichiers. La sortie est écrite sur la sortie standard et
erreurs à l'erreur standard.
-m
Charge le fichier spécifié de hachages connus à utiliser pour la correspondance. Ce fichier doit être
une sortie précédente du programme. Le programme hache ensuite chaque entrée dans FILES et
compare ces signatures aux signatures connues. Tous les matchs qui marquent ci-dessus
le seuil s'affiche. Ce drapeau peut être utilisé plusieurs fois pour charger plus
signatures connues. Cet indicateur ne peut pas être utilisé avec les indicateurs -k ou -x.
-k
Chargez le fichier spécifié de hachages connus à utiliser pour la correspondance. Ce fichier doit être
une sortie précédente du programme. Le programme traite alors chaque entrée dans FILES comme un
ensemble de hachages connus également. Les hachages dans ces FICHIERS sont comparés aux valeurs connues
hachages de ce fichier. Les matchs dont le score est supérieur au seuil sont affichés. Les deux
le fichier spécifié ici et les FICHIERS d'entrée doivent contenir des hachages flous. Ce drapeau
peut être utilisé plusieurs fois pour charger des signatures plus connues. Ce drapeau peut ne pas être
utilisé avec les indicateurs -m, -d ou -p.
-v Mode verbeux. Le nom de chaque fichier est imprimé avec l'erreur standard au fur et à mesure qu'il est
haché.
-d Calcule une signature pour chaque entrée dans les FICHIERS et la compare à l'ensemble des
signatures connues. Les matchs dont le score est supérieur au seuil sont affichés. Les
la signature calculée est ensuite ajoutée à l'ensemble des signatures connues. Ce drapeau peut ne pas
être utilisé avec les indicateurs -k ou -x.
-p Fonctionne comme l'indicateur -d, mais affiche toutes les correspondances pour chaque fichier. c'est-à-dire pour deux
les fichiers A et B qui correspondent au score supérieur au seuil, affiche « A correspond à B » et « B
correspond à A". Cet indicateur ne peut pas être utilisé avec les indicateurs -k ou -x.
-r Active le mode récursif. Tous les sous-répertoires sont parcourus. Veuillez noter que
le mode récursif ne peut pas être utilisé pour examiner tous les fichiers d'une extension de fichier donnée. Pour
exemple, en invoquant le programme avec -r *.SMS examinera tous les fichiers dans les répertoires
qui se terminent par .txt. Si vous souhaitez traiter tous les fichiers d'une arborescence de répertoires avec le
suffixe .txt, essayez d'utiliser le trouver(1) commander.
-g Les fichiers similaires sont regroupés en clusters. Cela peut être pratique pour trouver
fichiers plus similaires. Autrement dit, si vous recherchez le fichier A, qui correspond à B,
tout ce qui correspond à B sera également inclus dans le cluster.
-s Mode silencieux. Tous les messages d'erreur sont supprimés.
-b Active le mode nu. Supprime toutes les informations de répertoire principales affichées
noms de fichiers. Ce drapeau ne peut pas être utilisé en conjonction avec le -l drapeau.
-l Active les chemins de fichiers relatifs. Au lieu d'imprimer le chemin absolu de chaque fichier,
affiche le chemin d'accès relatif au fichier comme indiqué sur la ligne de commande. Ce drapeau peut ne pas
être utilisé en conjonction avec le -b drapeau.
-c Active le mode de sortie séparé par des virgules. Dans l'un des modes de correspondance -d, -p ou -m,
affiche les résultats sous forme de fichier d'entrée, fichier connu, score correspondant.
-x Correspondance du fichier de signature. Chaque entrée dans FILES doit contenir des signatures générées par
une sortie précédente du programme. Chaque signature est chargée et comparée à la
ensemble de hachages connus. Les scores de correspondance supérieurs au seuil sont affichés. Chaque signature
est ensuite ajouté à l'ensemble des connus. Ce drapeau ne peut pas être utilisé avec -m, -d ou
-p indicateurs.
-a Affiche tous les matchs dans n'importe quel mode de correspondance, quel que soit le score. En utilisant le
-un indicateur affiche tous les résultats, même si le score du match est de zéro.
-t
Dans tous les modes de correspondance, n'afficher les correspondances que lorsque le score de correspondance est supérieur à
la valeur donnée. La valeur seuil par défaut est zéro.
-h Affichez un écran d'aide et quittez.
-V Affichez le numéro de version et quittez.
RETOUR VALEURE
Renvoie 0 en cas de succès, 1 en cas de problème. Erreurs de lecture, autorisation refusée et
rencontrer des répertoires alors qu'il n'est pas en mode récursif est toujours considéré comme un succès.
Les problèmes sont des choses comme l'impossibilité de charger le fichier correspondant, en spécifiant à la fois nu et
chemins relatifs, etc.
Utiliser ssdeep en ligne à l'aide des services onworks.net