Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Por Mark Russinovich
Publicado em: 22 de junho de 2021
Baixar Strings(534 KB)
Introdução
Trabalhar em NT e Win2K significa que executáveis e arquivos de objeto muitas vezes terão cadeias de caracteres UNICODE incorporadas que você não pode ver facilmente com cadeias de caracteres ASCII padrão ou programas grep. Então decidimos lançar o nosso próprio. Strings apenas verifica o arquivo que você passa para cadeias de caracteres UNICODE (ou ASCII) de um comprimento padrão de 3 ou mais caracteres UNICODE (ou ASCII). Observe que ele funciona no Windows 95 também.
Usando cadeias de caracteres
Utilização:
strings [-a] [-f offset] [-b bytes] [-n length] [-o] [-q] [-s] [-u] <file or directory>
Strings usa expressões curinga para nomes de arquivos, e parâmetros de linha de comando adicionais são definidos da seguinte maneira:
| Parâmetro | Description |
|---|---|
| -a | Pesquisa somente Ascii (Unicode e Ascii é padrão) |
| -b | Bytes de arquivo a serem verificados |
| -f | Deslocamento do arquivo para iniciar a digitalização. |
| -o | O deslocamento de impressão na cadeia de caracteres do arquivo foi localizado |
| -n | Comprimento mínimo da cadeia de caracteres (o padrão é 3) |
| -s | Subdiretórios recorrentes |
| -u | Pesquisa somente Unicode (Unicode e Ascii é padrão) |
| -nobanner | Não exiba o banner de inicialização e a mensagem de direitos autorais. |
Para pesquisar um ou mais arquivos para a presença de uma cadeia de caracteres específica usando cadeias de caracteres, use um comando como este:
strings * | findstr /i TextToSearchFor
Baixar Strings(534 KB)
Funciona em:
- Cliente: Windows Vista e superior
- Servidor: Windows Server 2008 e superior
- Nano Server: 2016 e superior