Ce que fait cet outil
Cet outil analyse un fichier octet par octet et signale chaque séquence de caractères imprimables d'au moins la longueur minimale choisie — exactement ce que fait la commande Unix classique strings -n <N> pour le texte ASCII, plus une analyse équivalente pour l'UTF-16LE (l'encodage à deux octets par caractère couramment utilisé par les binaires Windows pour les chaînes larges et les ressources, équivalent à strings -e l -n <N>).
Pourquoi les décalages comptent
Chaque correspondance est signalée avec son décalage décimal et hexadécimal dans le fichier. Si vous croisez les informations avec un désassembleur, un éditeur hexadécimal ou une table de sections (voir les inspecteurs ELF, PE et Mach-O de ce site), le décalage vous indique exactement où la chaîne se trouve dans le fichier.
Contrôles
- Longueur minimale : des valeurs plus courtes font apparaître plus de bruit (trois octets imprimables consécutifs apparaissent par hasard dans des données binaires réelles) ; des valeurs plus longues manquent des chaînes courtes mais significatives comme des codes d'erreur. 4-8 est une valeur par défaut raisonnable.
- Bascule UTF-16LE : désactivez-la si seul le contenu ASCII/UTF-8 vous intéresse — cela réduit environ de moitié le bruit sur les fichiers avec beaucoup de contenu binaire non textuel.
- Filtre : une recherche de sous-chaîne en direct, insensible à la casse, sur les chaînes déjà extraites — utile pour retrouver une URL, un message d'erreur, une version ou un nom de bibliothèque dans un gros binaire.
À quoi ça sert
Repérer des URL intégrées, des chemins de fichiers, des messages d'erreur, des chaînes de version, des identifiants laissés par erreur dans un build, ou simplement se faire une première idée de ce que fait un binaire inconnu avant de sortir un désassembleur.
Limites
Cela reproduit la détection de séquences imprimables de strings uniquement pour l'ASCII et l'UTF-16LE — aucune tentative de décodage UTF-8 multi-octets, UTF-16BE ou autres encodages.
Confidentialité
Tout se passe localement dans votre navigateur. Le fichier choisi n'est jamais envoyé nulle part.
Tiny Online Tools







