Strings
Strings on komentorivikomento, joka listaa binääritiedoston, kuten käännetyn ohjelman tai suljettua tiedostomuotoa käyttävän asiakirjan, sisältämät tulostuskelpoiset merkkijonot (jotka ovat oletuksena pidempiä kuin 4 merkkiä). Sen syntaksi on seuraava:
strings [VALITSIMET] TIEDOSTOT
Esimerkiksi artikkelissa gettext tehdystä esimerkkiohjelmasta löytyisi mm. seuraavat merkkijonot:
$ strings testi /lib64/ld-linux-x86-64.so.2 __gmon_start__ libc.so.6 -- |$0H ./kaannos Hello Linux.fi Visit %s ohjelma http://linux.fi
Mahdollisia valitsimia ovat mm.:
- -a: käy läpi koko objektitiedoston eikä vain tiettyjä osia siitä
- -n pituus, -pituus: vain merkkijonot, jotka ovat pidempiä kuin pituus
- -f: tulosta tiedoston nimi jokaisen merkkijonon alkuun