Cadeias de caracteres - Sysinternals | Microsoft Learn

Aqui está um resumo em português do artigo sobre o utilitário "Strings" (v2.54) por Mark Russinovich.

Resumo curto

  • Strings é uma ferramenta que extrai cadeias de caracteres ASCII e Unicode de arquivos executáveis e objetos, útil quando as cadeias estão embutidas em formatos não legíveis por ferramentas de busca ASCII simples.

  • Por padrão procura tanto Unicode quanto ASCII, com comprimento mínimo de 3 caracteres, e também funciona no Windows 95.

  • Autor: Mark Russinovich. Publicado em 22 de junho de 2021.

Principais usos e opções

  • Comando básico:

    strings [-a] [-f offset] [-b bytes] [-n length] [-o] [-q] [-s] [-u] <file or directory>
  • Opções relevantes:

    • -a: pesquisar somente ASCII (por padrão pesquisa ASCII e Unicode)

    • -u: pesquisar somente Unicode

    • -n: definir comprimento mínimo da cadeia (padrão 3)

    • -o: imprimir deslocamento (offset) no arquivo onde a cadeia foi encontrada

    • -f: iniciar a verificação a partir de um deslocamento específico

    • -b: número de bytes do arquivo a verificar

    • -s: recursar subdiretórios

    • -nobanner: suprimir banner de inicialização e aviso de direitos autorais

Exemplo de uso combinado com findstr:

Download

  • Link para download (534 KB): https://download.sysinternals.com/files/Strings.zip

Compatibilidade

  • Cliente: Windows Vista e superior

  • Servidor: Windows Server 2008 e superior

  • Nano Server: 2016 e superior

Meta

  • Última atualização da página: 03/08/2023

Se quiser, posso:

  • Resumir ainda mais (por exemplo, em uma única frase).

  • Gerar exemplos adicionais de uso para casos práticos (arquivos PE, DLLs, diretórios recursivos etc.).