Encontrar Porta Aberta no Servidor Luna

NmapBeginner
Pratique Agora

Introdução

Neste desafio, você assumirá o papel de um engenheiro de rede júnior encarregado de identificar uma porta aberta em um servidor crítico no Porto Espacial Luna Gateway. O servidor, localizado no endereço IP localhost, está apresentando problemas de rede, e sua missão é utilizar o Nmap para escanear portas abertas e registrar as descobertas.

Sua tarefa envolve o uso do comando nmap com as opções apropriadas para escanear todas as portas no endereço IP de destino e salvar a saída completa do escaneamento no arquivo /home/labex/project/luna_server_scan.txt. O objetivo é localizar com precisão o número da porta aberta e garantir que a varredura foi realizada corretamente no endereço IP especificado.

Este é um Desafio (Challenge), que difere de um Laboratório Guiado pois você deve tentar concluir a tarefa de forma independente, em vez de apenas seguir passos de aprendizado. Desafios costumam ser um pouco mais complexos. Se encontrar dificuldades, você pode debater com o Labby ou verificar a solução. Dados históricos mostram que este é um desafio de nível iniciante com uma taxa de aprovação de 97%. Ele recebeu uma taxa de avaliações positivas de 99% dos alunos.

Encontrar Porta Aberta no Servidor Luna

Um servidor crítico no Porto Espacial Luna Gateway está enfrentando instabilidades de rede. Como engenheiro de rede júnior, utilize o Nmap para encontrar a porta aberta no servidor e relate o resultado para a equipe.

Pré-requisitos

Execute o seguinte comando para iniciar um serviço de teste na porta 7777:

while true; do nc -n -lvp 7777; done &

Tarefas

  • Use o Nmap para escanear o servidor Luna no endereço IP localhost em busca de portas abertas.
  • Identifique e registre o número da porta aberta no arquivo /home/labex/project/luna_server_scan.txt.

Requisitos

  1. Você deve obrigatoriamente usar o comando nmap para escanear o IP de destino.
  2. Você deve especificar o endereço IP de destino como localhost.
  3. Você deve salvar a saída do escaneamento do Nmap no arquivo /home/labex/project/luna_server_scan.txt.
  4. Você deve escanear todas as portas disponíveis.
  5. Você deve executar o comando nmap dentro do diretório ~/project.

Exemplos

O arquivo /home/labex/project/luna_server_scan.txt deve conter uma saída semelhante a esta:

Starting Nmap ...
Nmap scan report for localhost
Host is up (0.00010s latency).
PORT     STATE SERVICE
7777/tcp open  cbt
...

Dicas

  • Lembre-se de usar a sintaxe correta do Nmap para especificar o IP de destino e redirecionar a saída para um arquivo.
  • Utilize a opção -p- para garantir que todas as portas sejam verificadas.
  • Analise cuidadosamente a saída do Nmap para identificar qual porta está com o status "open".
✨ Verificar Solução e Praticar

Resumo

Neste desafio, a tarefa consistiu em usar o Nmap para identificar uma porta aberta no servidor Luna através do endereço localhost. O processo incluiu a configuração de um serviço temporário na porta 7777 para testes, a execução de uma varredura completa de portas usando o comando nmap com a opção -p-, e o salvamento do log de varredura no arquivo /home/labex/project/luna_server_scan.txt.

Os principais pontos de aprendizado foram compreender como utilizar o Nmap para reconhecimento de portas, focar em um endereço IP específico e manipular a saída do comando para arquivos. O desafio também reforçou a importância de validar os resultados para garantir que o alvo correto foi atingido e que o arquivo de saída foi gerado conforme as especificações.