0% acharam este documento útil (0 voto)
649 visualizações21 páginas

Introdução ao Google Hacking

O documento discute a técnica de Google Hacking, que envolve usar os mecanismos de busca do Google para encontrar informações confidenciais de empresas ou realizar ataques. Ele explica o que é o Google Hacking Database, que contém tags de busca para encontrar dados específicos, e lista vários operadores avançados de busca no Google para realizar pesquisas exatas. Finalmente, o documento fornece exemplos de como usar o Google Hacking e discute contramedidas para proteger informações on-line.

Enviado por

Ricardo Evencio
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
649 visualizações21 páginas

Introdução ao Google Hacking

O documento discute a técnica de Google Hacking, que envolve usar os mecanismos de busca do Google para encontrar informações confidenciais de empresas ou realizar ataques. Ele explica o que é o Google Hacking Database, que contém tags de busca para encontrar dados específicos, e lista vários operadores avançados de busca no Google para realizar pesquisas exatas. Finalmente, o documento fornece exemplos de como usar o Google Hacking e discute contramedidas para proteger informações on-line.

Enviado por

Ricardo Evencio
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Segurança de Redes

3º Semestre

Google Hacking

Prof. Nataniel Vieira


[Link]@[Link]

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL


FACULDADE DE TECNOLOGIA SENAC PELOTAS
O que é Google Hacking?

Google Hacking é a atividade de utilizar os


mecanismos de busca do google, visando
proteger as informações de uma empresa ou
para realização de ataques.

Considerada a melhor ferramenta para os


hackers, pois o Google possui diversos
recursos que podem ser utilizados durante um
teste de invasão.

2
Google Hacking Database

É um banco de dados virtual, previamente


criado, com tags de busca no Google,
Com intuito de conseguir informações
específicas.

Deve-se ter em mente a possibilidade de


adaptar tais tags de busca para um
necessidade específica.

3
Google Hacking Database

Google Hacking Database disponível em:

[Link]

4
Google Hacking

Por se tratar de um sistema público para


busca de informações sobre qualquer
coisa, é possível levantar informações de
sites, propagandas, documentos, redes
sociais, grupos e etc.

Exemplo: e-mail + cpf

5
Operadores avançados

O mecanismo de busca do google além de


permitir encontrar informações de sites/URLs
específicas, possui um mecanismo de
operadores avançados que permitem uma
busca através de filtros poderosos que que
resultam em buscas exatas sobre algo que se
esteja buscando.

6
Operadores avançados

intitle, allintitle
Busca conteúdo no título (tag title) da página.

Allintext
Localiza uma string dentro do texto de uma página.

inurl, allinurl
Encontra texto em uma URL.

7
Operadores avançados

site
Direciona a pesquisa para o conteúdo de um
determinado site.

filetype
Busca por um arquivo de determinado tipo.

link
Busca por links para uma determinada página.

8
Operadores avançados

cache
Mostra a versão em cache de uma determinada página.

daterange
Busca por páginas publicadas dentro de um “range” de
datas.

Phonebook, Rphonebook, /Bphonebook


Mostra listas de telefones residencias ou comercias

9
Operadores avançados

Autor
Procura o autor de uma postagem

Group
Pesquisas nomes de grupos, seleciona grupos
individuais

Insubject
Localiza uma sequência no assunto de um grupo de
postagem
10
Reconhecimento (*)

Detectando sistemas que usando a porta 3389


inurl:3389 -intext:3389

Busca por arquivos de base de dados em sites do governo


site:[Link] ext:sql

busca telefones disponíveis em intranet encontradas pelo


Google
inurl:intranet + intext:"telefone"

*Metodologia de pentest
11
Reconhecimento (*)

Encontrando paginas de administração de roteadores


intitle:”colocar o nome de gerência do router”

Encontrando Apache (versão)


“Apache/versão server at”intitle:[Link]

Detectando sistemas que usando a porta 8080


inurl:3389 -intext:3389
*Metodologia de pentest

12
Falhas em aplicações web

allinurl:”.php?site=”

allinurl:”.php?do=”

allinurl:”.php?produto=”

allinurl:”.php?content=”

allinurl:”.php?cat=”

13
Contra medidas

Não manter configurações padrão em


servidores web, de forma que os mesmos não
possam ser identificados facilmente.

Definir uma boa política referente às publicações


de informações na internet.

14
Contra medidas

Estar sempre analisando informações


disponíveis sobre a empresa em sites de busca.

Trabalhar a cultura de alertar e treinar os


funcionários da empresa com relação a maneira
com que um ataque de engenharia social pode
acontecer, e as possíveis informações que o
atacante poderá usar nesse ataque.

15
Exercício 01

1.1 – Usando o Recurso Google Hacking, vasculhe a


internet e encontre algum arquivo com a extensão PDF e
um XLS, que contenham telefones.

1.2 - Usando o Recurso Google Hacking, vasculhe a


internet e encontre algum roteador da marca TPLINK e
sua página de gerência.

16
Exercício 02

2.1 - Procure e encontre seus dados na internet


(utilizando o Google). Consiga o maior número de dados
a seu respeito.

2.2 – Exercícios 01 e 02 devem ser resolvidos em sala


de aula.

17
Exercício 03
3.1) Para servir como cliente para as buscas, ativar uma
máquina virtual Windows XP, disponível em:
[Link]

3.2) Acessar os sites:


[Link]
[Link]

3.3) Utilizar 08 buscas, preferencialmente, de categorias


diferentes e explorar os resultados encontrados.

18
Exercício 03
3.4) Analisar e documentar os resultados, em formato
PDF com o nome de GH3, e enviar por e-mail para:
[Link]@[Link]

3.5) Entrega do exercício 03 deverá ser realizada até dia


21/05/2016 às 23:59hs.

19
Referências

Hackers for Charity


[Link]

Exploit DB – GHDB
[Link]

Google Hacking DataBase


[Link]

Buscas em cache
[Link]
20
Contato

[Link]

[Link]@[Link]

21

Segurança de Redes
3º Semestre
Google Hacking
Prof. Nataniel Vieira
nataniel.vieira@gmail.com
SERVIÇO NACIONAL DE APRENDIZAGE
2
O que é Google Hacking?
Google Hacking é a atividade de utilizar os 
mecanismos de busca do google, visando 
proteger as in
3
Google Hacking Database
É um banco de dados virtual, previamente 
criado, com tags de busca no Google,
Com intuito de conse
4
Google Hacking Database
Google Hacking Database disponível em:
 http://johnny.ihackstuff.com/ghdb/
5
Google Hacking
Por se tratar de um sistema público para  
busca de informações sobre qualquer
coisa, é possível levantar in
6
Operadores avançados
O mecanismo de busca do google além de 
permitir encontrar informações de sites/URLs 
específicas, pos
7
Operadores avançados
intitle, allintitle
Busca conteúdo no título (tag title) da página. 
Allintext
Localiza uma string den
8
Operadores avançados
site
Direciona a pesquisa para o conteúdo de um 
determinado site.
filetype
Busca por um arquivo de de
9
Operadores avançados
cache
Mostra a versão em cache de uma determinada página.
daterange
Busca por páginas publicadas dentr
10
Operadores avançados
Autor
Procura o autor de uma postagem
Group
Pesquisas nomes de grupos, seleciona grupos 
individuais

Você também pode gostar