Strings v2.54

Di Mark Russinovich

Data di pubblicazione: 22 giugno 2021

DownloadScaricare Strings(534 KB)

Introduzione

Lavorare con NT e Win2K significa che gli eseguibili e i file di oggetti avranno spesso stringhe UNICODE incorporate che non è facile vedere con programmi standard di stringhe ASCII o grep. Quindi abbiamo deciso di crearne uno nostro. Strings analizza il file passato per rilevare stringhe UNICODE (o ASCII) di una lunghezza predefinita di 3 o più caratteri UNICODE (o ASCII). Si noti che funziona anche in Windows 95.

Uso di Strings

Utilizzo:

strings [-a] [-f offset] [-b bytes] [-n length] [-o] [-q] [-s] [-u] <file or directory>

Strings accetta espressioni con caratteri jolly per i nomi file e i parametri aggiuntivi della riga di comando sono definiti come segue:

Parametro Descrizione
-a Ricerca solo ASCII (UNICODE e ASCII è l'impostazione predefinita)
-b Byte di file da analizzare
-f Offset del file in corrispondenza del quale avviare l'analisi.
-o Offset di stampa individuato nella stringa del file
-n Lunghezza minima della stringa (il valore predefinito è 3)
-s Ricorsione delle sottodirectory
-u Ricerca solo UNICODE (UNICODE e ASCII è l'impostazione predefinita)
-nobanner Non visualizza il banner di avvio e il messaggio di copyright.

Per cercare in uno o più file la presenza di una determinata stringa usando Strings, immettere un comando simile al seguente:

strings * | findstr /i TextToSearchFor

DownloadScaricare Strings(534 KB)

In esecuzione su:

  • Client: Windows Vista e versioni successive
  • Server: Windows Server 2008 e versioni successive
  • Nano Server: 2016 e versioni successive