Até agora, reunimos informações muito úteis sobre o destino e vemos que ele está sempre
ativado na forma de destino ponto com, como o Google ponto com.
Este nome aqui, como Google dot com, é conhecido como domínio.
Portanto, este é o nome do domínio.
Isso é o que colocamos na barra de endereço para acessar o site de destino.
Muitos sites também possuem subdomínios.
SubDomains são os nomes que você vê antes do nome de domínio como este.
Portanto, neste exemplo, temos subdomínios, ponto alvo, ponto com, e um exemplo da vida real seria mail,
ponto, Google, ponto com.
Portanto, neste caso, o subdomínio é subdomínio.
E, obviamente, no exemplo do Google, o subdomínio é mail e o nome do domínio é Google ponto com.
Portanto, sabemos que se formos ao Google ponto com, teremos o famoso mecanismo de busca que nos
permite pesquisar coisas na Internet.
Mas se formos enviar e-mail ponto Google ponto com, obteremos um aplicativo da Web completamente diferente que pode
ser usado para enviar e receber e-mails.
Portanto, é como se estivéssemos obtendo sites completamente diferentes.
Mas ainda estamos almejando o mesmo nome de domínio, que é Google ponto com.
Portanto, se o seu destino for Google ponto com ou destino ponto com, é muito importante descobrir
todos os subdomínios nele porque esses subdomínios podem nos fornecer muitas outras informações.
Podemos descobrir dados confidenciais.
Podemos descobrir páginas de gerenciamento, como as páginas que o administrador ou membros do site usaram para
acessar certas funcionalidades.
Podemos acessar aplicativos da web completamente diferentes.
Podemos até acessar a versão beta do aplicativo da Web ou partes do aplicativo da Web que ainda estão
em desenvolvimento.
Essas partes que estão em desenvolvimento ou as versões beta são realmente boas para hackers porque há
uma grande chance de encontrar bugs porque essas partes do aplicativo da Web não foram testadas
muito bem ou têm recursos experimentais e, portanto, há uma grande chance de eles contendo bugs.
Portanto, há uma chance maior de encontrar pontos fracos e explorá-los para obter acesso ao subdomínio
e, a partir daí, obter acesso ao servidor ou de alguma forma escalar nossos privilégios para controlar totalmente
o site de destino ou o servidor da web de destino.
Agora, descobrir subdomínios é muito, muito fácil e há muitas ferramentas por aí que podem ser usadas
para fazer isso.
Vou usar uma ferramenta chamada Knokke.
Já está instalado no Kalik personalizado feito para este curso.
Se você não tiver a cor personalizada, terá que baixá-la e instalá-la manualmente.
Incluirei seu link para download nos recursos da palestra.
Mas usar essa ferramenta é muito, muito simples.
Você simplesmente terá que digitar o nome da ferramenta, que não é PCI, seguido pelo site de
destino.
E no nosso caso, vamos apenas fazer isso no Google ponto com.
Muito, muito simples.
O nome do programa seguido pelo destino.
Vou pressionar Enter e você perceberá assim que lançar a ferramenta.
Já está começando a descobrir subdomínios aqui.
Vou cancelar porque isso vai continuar.
Então, pressiono o controle.
Veja, e se rolarmos para cima, você pode ver que já temos muitos resultados úteis.
Portanto, temos cerca de ponto Google ponto com.
Temos esta página que cedeu para quatro.
Temos contas no Google ponto com.
Temos admin ponto, Google ponto com.
Se rolarmos ainda mais para baixo, podemos ver que temos aplicativos e, se você continuar, terá acesso
ao subdomínio da API deles e assim por diante.
Como eu disse, tudo isso aumenta nossa superfície de ataque porque podemos direcionar qualquer um dos
subdomínios para obter acesso e tentar descobrir arquivos confidenciais, descobrir as vulnerabilidades que
você aprenderá mais tarde no curso e tentar explorá-las para obter acesso ao servidor da web de destino.
Então, obviamente, quanto mais aplicativos da Web você puder testar, maior será a superfície de ataque e maiores
serão as chances de você descobrir uma vulnerabilidade e, com sorte, atingir seu objetivo e obter acesso ao
servidor de destino.