strings

strings haalt leesbare tekstreeksen uit binaire bestanden.

Basisgebruik

strings bestand.bin
strings /usr/bin/curl

Opties

OptieBetekenis
-n nMinimale lengte (standaard: 4)
-aZoek in heel bestand (ook data-secties)
-oToon offset per gevonden reeks
-t xToon offset in hexadecimaal

Voorbeelden

Versienummer uit binary:

strings /usr/bin/nginx | grep -i version

Configuratiepaden:

strings /usr/sbin/sshd | grep "/etc"

Bibliotheken die ingebakken zijn:

strings /usr/bin/python3 | grep "\.so"

Korte strings ook tonen:

strings -n 3 bestand.bin

Wachtwoorden of tokens zoeken in binary:

strings verdacht-bestand | grep -iE "password|token|secret|key"

Tip

strings is de snelste manier om een binary te inspecteren zonder een debugger — je ziet direct welke bibliotheken, paden, foutmeldingen en versienummers erin zitten.

bestandenontwikkeling