O que é Google Dork e como hackers acham dados expostos

Um analista de segurança abre o Google, digita três palavras com operadores especiais e, em segundos, encontra um arquivo .sql exposto com nomes de usuários e senhas de um banco de dados de e-commerce. Nenhuma ferramenta de hacking foi usada, nenhuma vulnerabilidade foi explorada. O servidor simplesmente deixou aquele arquivo acessível ao público — e o Google o indexou. Isso é Google Dorking.
O que é um Google Dork?
O que é um Google Dork, afinal?
Um Google Dork é uma consulta de busca avançada que combina operadores especiais do Google para localizar informações sensíveis expostas publicamente — como arquivos de configuração, painéis de administração e credenciais que nunca deveriam estar indexados.
O termo surgiu por volta de 2002, cunhado pelo pesquisador Johnny Long (conhecido online como j0hnny). Ele percebeu que o próprio Google podia ser usado como ferramenta de reconhecimento em testes de invasão — o que ficou conhecido como Google Hacking. Long documentou centenas de dorks e os reuniu na Google Hacking Database (GHDB), hoje mantida pela Offensive Security no Exploit-DB, com mais de 7.000 entradas catalogadas por categoria.
É importante deixar claro: usar um Google Dork não é "hackear" no sentido clássico. Nenhuma barreira de segurança é quebrada. O que está exposto simplesmente não deveria estar. O problema é da configuração do servidor, não do Google.
Os operadores que transformam o Google em ferramenta de OSINT
Os dorks funcionam combinando operadores de busca avançada que o Google oferece nativamente. Os mais usados em segurança são:
- site: — restringe resultados a um domínio específico (
site:empresa.com.br) - filetype: — filtra por tipo de arquivo (
filetype:sql,filetype:log,filetype:env) - inurl: — busca um termo dentro da URL (
inurl:admin,inurl:config) - intitle: — busca um termo no título da página (
intitle:"Index of") - intext: — busca um termo no corpo do texto da página
- ext: — variante de filetype, funciona de forma idêntica
A combinação desses operadores é o que torna o Google Dorking eficaz. Um único operador raramente revela algo crítico; dois ou três combinados podem ser cirúrgicos. site:empresa.com.br filetype:sql é muito mais revelador do que apenas filetype:sql.
O que hackers e pentesters encontram com Google Dorks
A lista do que pode ser encontrado é extensa. Exemplos clássicos que aparecem na GHDB:
intitle:"Index of" backup— diretórios de backup abertos sem autenticaçãofiletype:sql "password"— dumps de banco de dados com credenciaisinurl:"/wp-admin/install.php"— instalações de WordPress não finalizadas, com criação de admin ainda ativafiletype:log inurl:"access.log"— logs de acesso ao servidor acessíveis pelo navegadorintitle:"phpMyAdmin" inurl:phpMyAdmin— painéis de administração de banco de dados sem restrição de IPsite:empresa.com.br filetype:xls OR filetype:xlsx— planilhas internas esquecidas em diretório público
Em testes de invasão, essa fase chama-se reconhecimento passivo: coletar o máximo de informação sobre um alvo sem interagir diretamente com seus sistemas. O Google Dorking é parte essencial do toolkit de OSINT (Open Source Intelligence). Esse tipo de reconhecimento também alimenta ataques de engenharia social, onde o atacante usa dados públicos para ganhar credibilidade antes de abordar a vítima.
A Google Hacking Database — o repositório de dorks catalogados
A GHDB (acessível em exploit-db.com/google-hacking-database) classifica os dorks em categorias como: Files Containing Passwords, Sensitive Directories, Error Messages, Web Server Detection e Advisories and Vulnerabilities. Cada entrada inclui o operador exato, uma descrição do que ele revela e o nível de risco potencial.
A base cresce constantemente porque novas tecnologias e frameworks sempre introduzem novos padrões de URL e arquivo que eventualmente ficam expostos por má configuração. Um servidor recém-configurado pode ser encontrado por dorks específicos em dias, assim que o Googlebot o indexa pela primeira vez.
Como proteger seu site contra Google Dorking
A defesa é relativamente direta. O problema quase sempre é configuração, não arquitetura.
- Audite sua própria exposição: pesquise regularmente
site:seudominio.com.br filetype:log,site:seudominio.com.br intitle:"Index of"e variações comfiletype:sql,filetype:env. O que o Google encontrar, um atacante também vai. - Configure o robots.txt corretamente: bloqueie a indexação de caminhos sensíveis como
/admin,/backup,/logse/config. Mas lembre: robots.txt é uma sugestão ao Googlebot, não uma barreira de acesso — pastas sensíveis nunca devem ser acessíveis via HTTP para começar. - Use o Google Search Console: a ferramenta "Remoção de URLs" permite solicitar a remoção de páginas já indexadas que não deveriam estar públicas.
- Revise permissões de arquivo no servidor: arquivos como
.env,wp-config.phpeconfig.phpnunca devem ser acessíveis via HTTP. Bloqueie-os via.htaccessno Apache ou blocolocationno Nginx. - Desative directory listing:
Options -Indexesno Apache eautoindex offno Nginx impedem que pastas semindex.htmlexibam seu conteúdo listado.
Se você suspeita que suas credenciais ou e-mail corporativo já circulam online por algum vazamento anterior, vale verificar se seu e-mail aparece em vazamentos conhecidos — é um passo prático que qualquer pessoa pode fazer em dois minutos.
Google Dork não é crime — usar os dados encontrados pode ser
No Brasil, o acesso não autorizado a dispositivos e sistemas é tipificado pelo artigo 154-A do Código Penal, inserido pela Lei nº 12.737/2012. Realizar buscas com Google Dorks para encontrar informações publicamente indexadas está em área cinzenta legal; baixar, usar ou divulgar essas informações sem autorização já configura infração. Em testes de invasão com escopo documentado e autorização do cliente, o Google Dorking é parte legítima do reconhecimento — é o contexto que determina a legalidade.
Conclusão
Google Dorks revelam um problema que existe antes de qualquer ataque técnico: dados que nunca deveriam ser públicos, simplesmente lá, esperando quem souber procurar. A técnica existe desde os primeiros anos do Google e continua eficaz porque má configuração de servidor é atemporal.
A defesa começa por você mesmo: pesquise seu próprio domínio com os operadores acima antes que qualquer atacante o faça. E enquanto estiver revisando sua exposição digital, vale também saber como identificar e-mails de phishing — outro vetor amplamente alimentado por dados coletados via OSINT e Google Dorking.




Comentários