Google Dorking para Investigação: o Guia Honesto de 2026

Google dorking para investigação é o uso de operadores de busca avançada para forçar o Google a devolver só o que interessa: um domínio, um tipo de arquivo, um trecho de URL ou uma faixa de datas. Ele transforma o buscador em recuperação dirigida, mas o resultado não é confiável sozinho: cada item precisa ser verificado na fonte.

Resumo Rápido

  • O Google documenta poucos operadores ao usuário final (aspas, site:, -, before:, after:, filetype:); o resto é comportamento não documentado que muda sem aviso.
  • O operador cache: foi removido pelo Google em 2024, e related: deixou de funcionar de forma útil. Guias em português ainda ensinam os dois.
  • A busca não é determinística: o Google relaxa operadores e personaliza resultados, então um item retornado nem sempre satisfaz o dork que você escreveu.
  • Resultado vazio não prova ausência. O próprio Google Search Central avisa que site: não retorna necessariamente todas as URLs indexadas.
  • No Brasil, buscar índice público é lícito; o limite é o art. 154-A do Código Penal e o uso do dado sob a LGPD.
Atalho prático: se o seu objetivo é montar o retrato de uma pessoa ou empresa e não passar a tarde escrevendo query, comece pela busca correlacionada da plataforma espectrosint e use o dorking para as fontes específicas que sobrarem.

O Que É Google Dorking para Investigação?

Google dorking, ou Google hacking, é a prática de escrever consultas com operadores de busca avançada para localizar conteúdo que já está indexado, mas que uma busca comum não faria emergir. Em investigação, o objetivo raramente é "achar qualquer coisa sobre o alvo". É achar o documento certo, na fonte certa, com formato previsível: um PDF de diário oficial, uma ata, um edital, uma página institucional que cita um nome.

O nome "hacking" confunde. Não há invasão: o dork só filtra o que o rastreador do Google já coletou de páginas públicas, e muita coisa foi publicada por engano e nunca removida. Se você está começando, vale ler antes o que é OSINT e o roteiro de como começar em OSINT.

A comunidade mantém coleções públicas dessas consultas. A mais conhecida é a Google Hacking Database, hospedada no Exploit-DB, que cataloga dorks por categoria, de arquivos sensíveis a páginas de login expostas. Ótimo repertório de padrões, péssimo roteiro para copiar e colar sem entender cada query.

Quais Operadores o Google Realmente Documenta?

Esta é a primeira correção importante. A ajuda oficial do Google descreve ao usuário final um conjunto pequeno de operadores: aspas para frase exata, site: para restringir a um domínio, o hífen para excluir termo, before: e after: para janela de data e filetype: para tipo de arquivo. A documentação de refinar pesquisas do Google também avisa de uma armadilha banal: não pode haver espaço entre o operador e o termo. site:exemplo.com funciona; site: exemplo.com não.

Todo o resto que aparece nas listas gigantes de dorks (inurl:, intitle:, intext:, allintitle:) é comportamento observado, não contrato. Funciona na maior parte do tempo e pode mudar amanhã sem aviso. Tratar operador não documentado como garantia é a raiz da maioria dos erros que vejo em relatório.

OperadorStatusUso típico na investigação
"frase exata"DocumentadoNome completo, razão social, trecho literal de texto
site:DocumentadoPrender a busca a um domínio ou a um sufixo (site:jus.br)
-termoDocumentadoTirar ruído: homônimo famoso, agregador, spam
filetype:DocumentadoRestringir a PDF, XLSX, DOCX, CSV
before: / after:DocumentadoRecortar período pela data de última atualização estimada pelo Google, não pela de publicação (formato AAAA-MM-DD)
inurl:Não documentadoPadrão de caminho, como /edital/ ou /processo/
intitle:Não documentadoTipo de documento no título da página
intext:Não documentadoTermo no corpo, útil para CNPJ ou telefone
OR / ( )ParcialAlternativas de grafia e agrupamento

Sobre filetype:, existe um detalhe que evita meia hora de frustração: o universo real do operador é a lista de tipos que o Google indexa. A documentação de tipos de arquivo indexáveis nomeia, entre outros, .pdf, .doc, .docx, .xls, .xlsx, .ppt, .pptx, .odt, .ods, .odp, .rtf, .csv, .txt, .xml, .kml, .kmz, .gpx, .epub e .ps. Formato binário fora dessa lista, como filetype:zip, não rende nada. Já texto plano com extensão incomum, caso de .sql e .log, costuma cair no guarda-chuva de texto da própria documentação, porque o operador também casa a extensão da URL. Ou seja: vazio em filetype:zip significa uma coisa, vazio em filetype:sql não significa quase nada.

Quais Operadores Deixaram de Funcionar?

Aqui mora a parte desatualizada de praticamente todo guia em português. O operador cache:, que abria a cópia armazenada de uma página, foi descontinuado pelo Google em 2024, em anúncio do perfil oficial Google Search Liaison, junto com o link de cache que aparecia nos resultados. O related:, que listava sites parecidos, deixou de entregar algo útil. Continuar ensinando os dois é o sinal mais rápido de que o material é reciclado.

OperadorO que faziaSituação em 2026O que usar no lugar
cache:Abria a cópia da página guardada pelo GoogleRemovido pelo Google em 2024Arquivos independentes de web (Internet Archive) e captura própria datada
related:Listava sites "parecidos"Sem retorno útilPivô por conteúdo: frase exata da página, ID de analytics, e-mail de contato
info:Resumo do que o Google sabia da URLDescontinuadoConsulta direta com site: no domínio
link:Páginas que apontavam para a URLDescontinuado há anosBuscar a URL como frase exata entre aspas
Teste de atualização: abra qualquer "lista definitiva de dorks" e procure cache:. Se estiver lá como técnica viva, assuma que o resto do conteúdo também não foi revisado, e confira cada operador antes de usar no seu caso.

Como Combinar Operadores sem Quebrar a Query?

Dork bom é curto. A tentação de empilhar cinco operadores numa linha só produz consultas que retornam zero ou, pior, que o Google reinterpreta silenciosamente. A regra que uso é começar amplo e apertar um filtro por vez, observando o que cada aperto tira.

  1. Comece pela âncora forte: a frase exata entre aspas, normalmente o nome completo, a razão social ou o CNPJ formatado.
  2. Adicione a fonte: site: no domínio ou sufixo onde o documento deveria estar.
  3. Adicione o formato só se você espera um arquivo: filetype:pdf.
  4. Recorte o período com after: quando o caso tem data conhecida.
  5. Só então exclua ruído com o hífen, um termo por vez, checando o que sumiu.

Duas armadilhas de sintaxe merecem atenção. A primeira é o espaço depois do operador, que o Google avisa não funcionar. A segunda é o OR: precisa estar em maiúsculas e, misturado a muitos filtros, torna a query imprevisível. Para alternativas de grafia (com e sem acento, com e sem "LTDA"), rodar duas consultas separadas sai mais barato do que montar uma monstruosidade lógica.

Vale lembrar do óbvio operacional: rodar dork em volume, do mesmo IP, dispara verificação de robô. Se você investiga com frequência, leia o guia irmão de OPSEC para investigador OSINT antes de automatizar qualquer coisa.

Dorks para Fontes Brasileiras: Objetivo, Query e o Que Esperar

A maioria das listas de dorks foi escrita para o ecossistema americano e não conversa com as fontes que importam aqui. Diários oficiais, portais de transparência, tribunais, juntas comerciais e editais formam a espinha do OSINT brasileiro, e quase tudo isso está em PDF indexado. A tabela abaixo é o núcleo prático deste guia.

ObjetivoFonte BR típicaDorkO que esperar
Processo ou citação judicial de um nome Tribunais e órgãos do sistema de justiça site:jus.br "Nome Completo" Pauta, acórdão, intimação. Homônimo é frequente, confirme por segundo dado
Documento oficial que cita a pessoa Órgãos públicos federais, estaduais e municipais site:gov.br filetype:pdf "Nome Completo" Nomeação, portaria, lista de aprovados, ata de reunião
Vínculo societário e empresarial Juntas comerciais e publicações legais "12.345.678/0001-90" -site:consultacnpj.com.br Contrato social, alteração, publicação de balanço. Exclua agregadores
Contrato e licitação com uma empresa Portais de transparência site:gov.br inurl:transparencia "Razão Social LTDA" Empenho, contrato, extrato de dispensa
Publicação recente em diário oficial Diários oficiais estaduais e municipais "Nome Completo" filetype:pdf after:2026-01-01 Edição do diário com o nome no corpo do PDF
Planilha exposta por engano Qualquer domínio institucional site:dominio.com.br filetype:xlsx Anexo publicado sem revisão. Se contiver dado pessoal, não copie, reporte
Currículo e histórico acadêmico Universidades e institutos federais site:edu.br "Nome Completo" filetype:pdf Monografia, banca, lista de bolsistas, produção acadêmica
Subdomínio esquecido de uma empresa Domínio corporativo site:empresa.com.br -site:www.empresa.com.br Ambiente de homologação, painel antigo, portal de fornecedor

Duas ressalvas honestas. Não use curinga em site:: a documentação do Google mostra que site:exemplo.com já alcança os subdomínios, então o *. é sintaxe não documentada que ora funciona, ora atrapalha. Quando o sufixo largo render ruído demais, troque pelo domínio do tribunal ou do órgão. E esses dorks encontram menção, não identidade: fechar quem é a pessoa exige o cruzamento descrito em encontrar pessoa pelo nome e, no lado corporativo, em consulta de CPF e CNPJ em OSINT.

Por Que Seu Dork "Funcionou" e Trouxe Lixo?

Porque buscador não é banco de dados e a sua query não é SQL. O sistema é otimizado para responder pessoa, não para cumprir sintaxe ao pé da letra: quando a leitura estrita renderia pouco, a tendência é afrouxar e devolver o que parece próximo o suficiente. Na prática, um item pode aparecer na lista sem trazer o termo do intext: no corpo da página ou sem o padrão do inurl: na URL.

Somem-se a isso a personalização por sessão, idioma, país e histórico, além da variação entre data centers. O mesmo dork, na mesma hora, em duas máquinas diferentes, devolve conjuntos diferentes. Isso não é bug: é como a busca web foi projetada, para responder pessoas, não auditores.

Batemos nisso na nossa própria operação. A busca por nome da espectrosint roda dorks através de uma SERP API, e em julho de 2026 instrumentamos uma query para entender por que o usuário via achados que sumiam ao clicar em "ver no Google". O mesmo dork, inurl:"akageluv", repetido oito vezes, devolveu zero resultados orgânicos em algumas chamadas e seis em outras. Das seis, só um item realmente tinha o termo na URL. O provedor havia relaxado o operador e respondido com busca de texto livre.

Aquilo era a camada de API, e o Google no navegador honrou o operador na mesma query. A lição vale igual, porque da cadeira do analista o sintoma é idêntico: lista cheia, operador não aplicado, nenhuma mensagem de erro. Desde então, descartamos qualquer item que não seja demonstravelmente compatível com os operadores da dork que o produziu.

A frase que resume a seção: item que voltou não é item que satisfaz o dork. A página de resultados é uma sugestão, não uma resposta verificada.

Protocolo de Verificação: Como Transformar Dork em Achado

Um dork produz candidatos. Achado é o que sobra depois da verificação. O protocolo abaixo leva poucos minutos por consulta e é o que separa relatório defensável de print de SERP colado no documento.

  1. Abra a URL de verdade. Nunca use só o snippet: ele é gerado pelo Google e pode conter o termo que a página não contém.
  2. Confirme o termo na fonte. Busque o nome, o CNPJ ou a frase dentro da página ou do PDF. Em PDF escaneado sem camada de texto, o Ctrl+F falha; confira com o olho.
  3. Confirme o operador. O domínio bate com o site:? O caminho tem o padrão do inurl:? A extensão é a do filetype:? Um "não" derruba o item.
  4. Confirme a pessoa, não o nome. Homônimo é a maior fonte de erro aqui. Exija um segundo elemento coincidente: cidade, cargo, CPF parcial, data.
  5. Registre query, data e URL final. Sem isso, o achado não é reconstituível por terceiro.
  6. Classifique: confirmado, plausível ou descartado. Só o primeiro grupo entra no corpo do relatório.
exemplo · verificação de dork (dados mascarados)
Dork rodado
site:gov.br filetype:pdf "João S••• Pereira"
Resultado da checagem item a item
  • Itens retornados pelo buscador12
  • Sem o padrão pedido na URL2 (operador não aplicado)
  • Sem a frase exata na página3 (só no snippet)
  • Homônimo de outra cidade3 (descartado)
  • Satisfazem o dork e o alvo4
  • Veredito4 achados citáveis, com URL e data
Ver uma busca por nome → Exemplo ilustrativo com dados mascarados. Os números servem para demonstrar o método de checagem, não são medição de mercado.

Quando o Resultado Vazio Não Significa Nada?

Quase sempre. "Não achei nada no Google" é uma das conclusões mais perigosas de um relatório, porque parece uma constatação e é apenas uma ausência de evidência produzida por uma ferramenta limitada. O próprio Google diz isso na documentação técnica: a página do Search Central sobre o operador site: afirma que ele não retorna necessariamente todas as URLs indexadas sob aquele prefixo, que os resultados nem sempre são exaustivos e que, sem termos adicionais, a ordenação é relativamente aleatória.

Some a isso três camadas de perda. O conteúdo pode existir e não estar indexado, por bloqueio no robots.txt, por login ou por ser gerado dinamicamente. Pode estar indexado e não emergir para a sua query. E pode estar num PDF escaneado sem OCR, invisível para busca textual mesmo publicado.

A formulação correta no relatório é operacional: "a consulta X, em DD/MM/AAAA, não retornou resultados no Google". Isso é verificável. Já "não existe registro público" você não tem como sustentar. Quando a ausência importa, repita o dork em outro buscador, em outra data e na fonte primária antes de concluir.

Consultar o índice público de um buscador é lícito. Não há acesso indevido em pedir ao Google uma lista de páginas que ele já rastreou de sites abertos. A ilegalidade aparece no passo seguinte, quando o achado deixa de ser uma página pública e vira acesso a sistema.

O marco é o art. 154-A do Código Penal, incluído pela Lei 12.737/2012, que tipifica a invasão de dispositivo informático. Um dork que expõe um painel administrativo, um diretório aberto ou um arquivo claramente restrito não autoriza você a entrar, testar credencial ou baixar o conteúdo. O correto é interromper, registrar a URL e a data e reportar ao responsável ou à autoridade.

Há ainda a camada de proteção de dados. A LGPD (Lei 13.709/2018) dispensa consentimento, no art. 7º, parágrafo 4º, para dado pessoal tornado manifestamente público pelo próprio titular. Isso não é passe livre: finalidade legítima, necessidade e prazo de retenção continuam valendo, e agregar dados públicos dispersos num dossiê produz um risco que as fontes isoladas não tinham. O recorte prático dessa fronteira está em OSINT é legal no Brasil.

Linha de corte simples: se para ver o conteúdo você precisou de credencial, de contornar um bloqueio ou de adivinhar um caminho protegido, saiu do OSINT. Documente e pare.

Dork Não É Reprodutível: Como Registrar a Prova

Como a busca varia por sessão, data e geografia, um dork não é experimento reprodutível no sentido estrito. Quem rodar a mesma query amanhã pode ver outro conjunto. Isso não invalida o achado, mas muda o que você precisa guardar: a prova é a página capturada, não a lista de resultados. O mínimo que registro para cada item que entra em relatório:

Esse cuidado é o que permite que o material sobreviva a contestação. O procedimento completo de preservação, incluindo hash e continuidade, está no guia irmão de prova digital e cadeia de custódia. Para a montagem do documento final, o modelo que usamos está em dossiê de investigação OSINT.

Passo a Passo na espectrosint

Dorking resolve a fonte específica, não o cruzamento de identificadores, que é onde a investigação costuma travar. O fluxo que funciona é usar a plataforma para o cruzamento amplo e o dork para as lacunas que nenhuma ferramenta cobre bem, como diário oficial municipal e portal de transparência de prefeitura.

  1. Rode a busca por nome, CPF ou CNPJ para levantar identificadores associados: e-mails, telefones, usernames e perfis.
  2. Pegue cada identificador novo e volte ao dork com ele: "email@dominio.com" entre aspas costuma render páginas que a busca por nome não alcança.
  3. Se o alvo é empresa, use a análise de domínio e depois dorke o domínio com site: e filetype: para achar documentos publicados sem revisão. O passo a passo está em análise de domínio em OSINT.
  4. Cheque exposição em vazamentos para os e-mails e telefones confirmados, o que dá contexto de risco ao caso.
  5. Exporte o resultado em PDF, CSV ou JSON e anexe, ao lado, o registro dos dorks rodados com data e URL.

Sendo honesta sobre a divisão de trabalho: a plataforma correlaciona identificadores, checa exposição em vazamentos e entrega dossiê, grafo e timeline. Ela não escolhe por você qual fonte brasileira consultar num caso específico, e não transforma dork em prova. A verificação item a item continua sendo trabalho de analista.

Menos query manual, mais achado verificado

A espectrosint cruza nome, CPF, CNPJ, e-mail, telefone, username e domínio numa busca só, com dossiê, grafo e exportação pronta para o caso.

Ir para a plataforma Ver planos

Perguntas Frequentes

O que é Google Dorking e para que serve?

Google Dorking é usar operadores de busca avançada para restringir o que o Google devolve a um site, um tipo de arquivo, um trecho de URL ou uma janela de tempo. Na investigação, serve para achar documento público, página institucional ou registro que existe no índice mas nunca apareceria numa busca comum por palavra solta.

Google Dorks é crime no Brasil?

Consultar o índice público do Google não é crime. O que a lei pune é o acesso não autorizado a dispositivo ou sistema, previsto no art. 154-A do Código Penal, incluído pela Lei 12.737/2012. Se o dork revela um painel ou arquivo restrito, pare de olhar, registre e reporte. Uso de dado pessoal encontrado ainda responde à LGPD.

O operador cache: ainda funciona?

Não. O Google removeu o operador cache: em 2024 e o link de cache dos resultados. Guias em português ainda ensinam esse operador, o que é um bom teste de atualização do material. Para ver versões antigas de uma página, use arquivos independentes de web, como o Internet Archive, e registre a data da captura.

Por que o mesmo dork traz resultados diferentes?

Porque a busca não é determinística. O Google personaliza por sessão, idioma, país e histórico, e às vezes relaxa parte da query quando encontra poucos resultados estritos. O próprio Google Search Central avisa que o operador site: não retorna necessariamente todas as URLs indexadas. O mesmo dork em duas máquinas pode devolver conjuntos distintos.

Google Dorks funciona no Bing e no DuckDuckGo?

Em parte. Operadores básicos como site:, filetype: e aspas existem em vários buscadores, mas a sintaxe e o comportamento mudam, e nem todo operador do Google tem equivalente. Vale rodar o mesmo objetivo em mais de um buscador: índices diferentes cobrem páginas diferentes, e a divergência entre eles costuma render achados novos.

Conclusão

Google dorking continua sendo uma das técnicas de melhor custo-benefício em OSINT, e continua mal ensinada. O repertório de operadores é menor do que as listas sugerem, parte dele morreu, e o buscador entrega resultado aproximado por design. Quem trata a SERP como resposta final produz relatório frágil; quem trata como lista de candidatos e verifica item a item produz achado que se sustenta.

Fique com três hábitos: escreva dorks curtos e aperte um filtro por vez, verifique cada item na fonte antes de citar, e registre query, data e URL de tudo que entrar no documento. Para o próximo passo, o cruzamento de identificadores está em encontrar pessoa pelo nome e a proteção da sua própria operação está em OPSEC para investigador OSINT.