Existem diversas formas de realizar a busca por senhas dentro de arquivos e neste artigo eu mostro algumas delas.
Com o Yo!Grep é possivel realizar pesquisa de palavras dentro de arquivos em qualquer unidade no sistema.
Realize o download do yogrep.exe : clique aqui
// Criei dois arquivo de exemplo para demonstrar como a pesquisa pode ser realizada.
Na janela Grep Search informe o texto que deseja pesquisar no exemplo: senha, em Directory selecione um diretório ou em que unidade o Yo!Grep irá pesquisar, em File masks informe quais as extensões de arquivos se será pesquisado e clique em OK.
Na janela Grep Results é exibido o resultado da pesquisa realizada pela palavra senha, observe que é destacado no nome do arquivo no qual esta palavra foi encontrada.
Procura cadeias de caracteres em arquivos dentro do Windows, para mais opções consulte o help em: C:\>findstr /?.
Execute o comando findstr seguido da opção /i que ignora textos maiúsculos e minúsculos, seguido do texto "senha" e *,* que representa qualquer arquivo do sistema.
Windowsfindstr /i "senha" *.*
Seguido da opção /s é possível realizar a busca de arquivos no sistema.
Execute o comando dir seguido da opção /s, do texto senha*.* ; que representa a condição E (AND) , password*.*
// Em resumo este comando pesquisa em todo o sistema todos os arquivos que contêm o texto senha e password.
Windowsdir /s senha*.* ; password*.*
É possível utiliza a combinação dos comandos find e grep e realizar uma pesquisa de um determinado texto em todos os arquivos do sistema.
Execute o comando find para iniciar a busca, seguido do diretório no exemplo /100SECURITY/ mas também poderia ser ./*, informe o tipo de varredura f (files) , execute o comando grep com as opções de -li (lista os arquivos e ignora textos maiúsculos e minúsculos.
Linuxfind /100SECURITY/ -type f -exec grep -li "senha" {} \; cat /100SECURITY/exemplo.txt