Instrutor: Ok, minha verificação terminou.
E eu estou aqui agora na página de ativos.
E como você pode ver, temos um ativo.
Foi digitalizado.
Podemos ver que o ativo está executando o
Ubuntu e as habilidades
necessárias para invadir esse ativo são iniciantes.
Agora, a partir disso, você pode ver que
o Nexpose nos mostra muito mais informações que o Metasploit Community,
e é uma estrutura
de gerenciamento de vulnerabilidades muito mais avançada.
Podemos ver que digitalizamos um alvo,
é Metaploitable, e o site é Global.
Deixe-me ampliar.
Está sendo executado no Ubuntu Linux 8. 04
Não descobrimos malware e 177 explorações,
308 vulnerabilidades.
Lembre-se, com a Comunidade Metasploit, acho que
descobrimos apenas oito, apenas uma
vulnerabilidade explorável e oito módulos
que podem ser usados.
Aqui descobrimos 308 vulnerabilidades, por
isso é coberto muito mais vulnerabilidades e explorações.
Você pode ver que há um fator de risco avaliado para isso
e a última vez que a verificação foi realizada.
Agora, se cairmos, podemos ver que o
sistema operacional que descobrimos novamente é o Metasploit.
Podemos ver o software que está instalado no
computador de destino.
Portanto, não apenas os serviços executados nas
portas, podemos ver o software real instalado no computador de destino.
Isso pode ser muito útil depois que tivermos o
computador; portanto, depois que conseguimos
invadir o computador, é muito útil encontrar explorações locais que
possam ser usadas para aumentar nossos privilégios, por
exemplo, se você tem um usuário normal e deseja
Para se tornar uma rota, você pode
usar um buffer overflow local para aumentar seus privilégios ou fazer
outros tipos de coisas.
Portanto, estes são muito úteis em termos de pós-exploração.
Se cairmos, veremos os serviços que estão instalados no
computador de destino.
Assim como o UNMAP nos deu, podemos
ver que HTTPs estão
sendo executados, DNS e assim por diante.
Se você clicar em qualquer um desses
serviços, verá que ele fornecerá mais informações sobre
ele, por exemplo, é um serviço HTTP, uma descrição sobre ele e as portas nas
quais ele está sendo executado.
Portanto, podemos ver que os HTTPs estão sendo executados
na porta 80 e na porta 8180.
Agora vamos subir.
E se quisermos examinar mais de
perto as vulnerabilidades, podemos
ir para a página de vulnerabilidades aqui.
E você pode ver que temos
um gráfico aqui sobre
as vulnerabilidades, categorizadas com base em seu fator de risco.
E aqui eles são classificados com base
no nível de habilidade necessário para explorar essas vulnerabilidades.
E aqui você pode ver uma lista de todos eles
e podemos alternar entre eles usando isso aqui.
Novamente, se houver algum malware, você
o verá aqui.
E se houver uma exploração, você verá aqui.
Agora, todas essas principais vulnerabilidades aqui não
têm uma exploração usando sua ferramenta,
mas são ordenadas com base em seus riscos.
Portanto, essas são vulnerabilidades muito arriscadas e, à
medida que avançamos por elas, o risco
será um pouco menor.
Para que você possa ver aqui, descobri que a
senha do VNC é 'password', para que possamos entrar e tentar conectar usando o VNC.
Agora, o VNC é um serviço muito semelhante ao Remote Desktop,
basicamente mostra a área de trabalho
e permite obter acesso total ao computador
de destino, assim como a Área de Trabalho Remota.
Eu não vou te mostrar como fazer isso, muito simples.
Estava dizendo a você aqui, a senha é 'password', agora
também está dizendo que há um backdoor em
execução e já o usamos.
Está nos dizendo que está executando uma
versão antiga do PHP que pode ser explorada, apenas uma versão antiga, na verdade.
Agora vamos ver algo que pode ser explorado.
Então, clicarei nisto para ordená-los pela exploração, e você pode ver que todos
eles têm um logotipo 'M', o que significa que eles
podem ser explorados usando o Metasploit.
Você pode ver aqui que temos
o serviço de shell remoto que usamos, e há o
serviço rlogin aqui que também pode ser usado e que já vimos.
Então, vamos clicar em algo que não vimos antes.
E aqui você pode ver uma descrição dessa vulnerabilidade.
Novamente, você pode ver a porta em que está sendo executada.
E você pode ver por que ele acha que esse
alvo específico é vulnerável a essa exploração.
Se você cair, mostrará como você pode explorá-lo.
Portanto, existem três módulos
diferentes que podem ser usados para explorá-lo.
Mas ele realmente não precisa
ser explorado, às vezes você vê apenas módulos
que podem ser usados para verificar a existência dessa exploração.
Mas, basicamente, esses são módulos associados a ele.
E, se clicarmos nele, nos levará à página do Rapid7 que sempre
usamos para ver quando pesquisamos no Google.
E vemos o nome do módulo em que podemos
simplesmente copiá-lo e colá-lo no Metasploit e ele mostra as opções e, em
seguida, usamos essa exploração da mesma maneira que a vemos
nos vídeos anteriores.
Novamente, quando você desce, verá referências a isso, a essa
exploração em particular.
E na parte inferior, mostrará a solução de como
você pode corrigir essa exploração.
Portanto, para este,
basta alterar a senha do administrador
e não usar a configuração padrão.
Outra coisa útil são os relatórios.
Portanto, essa estrutura permite gerar relatórios para cada
verificação que você faz.
E existem diferentes tipos de modelos para os
relatórios; portanto, se você
continuar em Criar Relatório, poderá ver que
há um relatório de auditoria que contém muitas informações,
informações detalhadas para os programadores ou para o pessoal técnico.
Ou você pode usar um relatório executivo
com menos informações e elaborado para os gerentes ou para
as pessoas de nível superior que não têm muita
experiência com assuntos técnicos.
Você pode selecionar qualquer modelo que quiser, chamar qualquer coisa, então
eu vou chamar isso de 'Metasploitable' ou 'Metasploit'.
E você seleciona o formato que deseja, então
é definido como PDF aqui.
Depois, selecionarei a verificação de destino para a qual
desejo gerar o relatório e
selecionei meu Metaploitable.
E então você salva e executa o relatório
para gerar o relatório.
Você também pode obter isso para gerar relatórios automaticamente
todas as vezes, porque, como
eu mostrei, você pode agendar relatórios, agendar varreduras
e também pode agendar um relatório automático depois
de cada verificação.
Por exemplo, se você estiver digitalizando toda semana,
também poderá gerar um relatório toda semana, toda
vez que a digitalização for concluída.
Agora, deixe-me fazer o download do relatório e mostrar
como ele é.
Como você pode ver, tem a data,
o título e todas as explorações encontradas.
Mas este é o relatório executivo, por isso ele tem
pequenos detalhes sobre as explorações e mais elementos
gráficos para mostrar aos executivos os riscos encontrados
e quão críticos eles são.
Como você pode ver, o Nexpose mostra muito mais detalhes
e é muito mais avançado.
É direcionado a empresas maiores,
infraestruturas maiores, onde você sempre precisa garantir
que tudo esteja atualizado, tudo instalado
e sem explorações.