Compartilhar via


Strings v2.54

Por Mark Russinovich

Publicado: 22 de junho de 2021

DownloadBaixar o Strings(534 KB)

Introdução

Trabalhar no NT e no Win2K significa que os arquivos executáveis e de objeto muitas vezes têm cadeias de caracteres UNICODE incorporadas que você não consegue conferir facilmente com um programa padrão de cadeias de caracteres ASCII ou grep. Por isso, decidimos criar o nosso próprio programa. O Strings apenas verifica se há cadeias de caracteres UNICODE (ou ASCII) no arquivo que você passar para ele, com um comprimento padrão de 3 ou mais caracteres UNICODE (ou ASCII). Observe que ele também funciona no Windows 95.

Uso do Strings

Uso:

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

O Strings usa expressões curinga para nomes de arquivos, e os parâmetros adicionais da linha de comando são definidos da seguinte maneira:

Parâmetro Descrição
-a Pesquisar somente Ascii (Unicode e Ascii é o padrão)
-b Bytes do arquivo a ser verificado
-f Deslocamento do arquivo no qual a verificação será iniciada.
-o Deslocamento da impressão no arquivo em que a cadeia de caracteres foi localizada
-n Comprimento mínimo da cadeia de caracteres (o padrão é 3)
-s Recursar subdiretórios
-u Pesquisar somente Unicode (Unicode e Ascii é o padrão)
-nobanner Não exibir a faixa de inicialização e a mensagem de direitos autorais.

Para pesquisar um ou mais arquivos quanto à presença de uma cadeia de caracteres específica usando cadeias de caracteres, use um comando como este:

strings * | findstr /i TextToSearchFor

DownloadBaixar o Strings(534 KB)

É executado em:

  • Cliente: Windows Vista e superior
  • Servidor: Windows Server 2008 e superior
  • Nano Server: 2016 e superior