Conheça o Kali Linux

NmapBeginner
Pratique Agora

Introdução

Boas-vindas ao Kali Linux. Neste primeiro laboratório, você descobrirá de onde veio o Kali, por que ele é usado em trabalhos de segurança e qual é o seu lugar na família Linux. Depois, usará uma ferramenta de segurança real para descobrir um serviço no ambiente de treinamento preparado.

Você não precisa de experiência com Linux, redes ou Docker. Seu ambiente e o alvo de treinamento estão prontos; não há nada para baixar ou instalar. Use a interface Terminal para esta breve experiência prática. Este laboratório não exige o Desktop.

Ao terminar, você poderá explicar o propósito do Kali, reconhecer o que ele compartilha com outras distribuições Linux e relacionar sua primeira descoberta às habilidades que aprenderá a seguir.

Conheça o Kali e suas origens

Nesta etapa, você descobrirá por que o Kali existe e como ele surgiu de um projeto anterior de testes de segurança.

Um conjunto de ferramentas organizado em torno de perguntas

Imagine que uma equipe pediu para você verificar o servidor de treinamento dela. Antes de decidir se algo precisa ser corrigido, você precisa de evidências: quais serviços podem ser acessados? O que um site retorna? Quais informações trafegam pela rede?

Kali Linux é uma distribuição Linux de código aberto baseada no Debian e projetada para testes de penetração e auditorias de segurança. Um teste de penetração é uma investigação autorizada da segurança de um sistema. Uma auditoria examina os controles de segurança e as evidências. Ambos exigem pessoas capazes de escolher ferramentas e interpretar o que observam.

Uma distribuição Linux combina o kernel Linux — o núcleo que gerencia os recursos — com utilitários do sistema, pacotes de software e configurações. Cada distribuição organiza esses componentes de acordo com necessidades diferentes. O Kali os organiza em torno do trabalho de segurança.

Do BackTrack ao Kali

O Kali surgiu do BackTrack, uma distribuição Linux anterior voltada a testes de segurança. A experiência de manter o BackTrack ajudou a formar uma nova plataforma baseada no Debian. A primeira versão do Kali foi lançada em 13 de março de 2013.

Etapa O que mudou
BackTrack Reuniu ferramentas de testes de segurança em um ambiente de trabalho especializado.
Primeiro lançamento do Kali em 2013 Levou essa experiência para uma distribuição reconstruída sobre o Debian.
Kali hoje Continua como uma plataforma mantida para trabalhos de segurança, disponível em vários formatos, incluindo máquinas virtuais e contêineres.

Você não precisa memorizar datas nem nomes de versões. A relação útil é que o Kali se desenvolveu em torno de uma necessidade prática: oferecer aos profissionais de segurança um ambiente de trabalho mantido. Mais tarde, você pode consultar a história oficial do Kali.

Primeiro as perguntas, depois as ferramentas

Ferramentas diferentes respondem a perguntas diferentes:

Sua pergunta Exemplo de ferramenta
Quais serviços de rede consigo acessar? Nmap
Qual tráfego está sendo trocado? Wireshark ou tcpdump
Até que ponto estes hashes de senhas resistem a tentativas de adivinhação? John the Ripper

Você conhecerá essas ferramentas mais adiante no curso. Hoje, experimentará apenas uma pequena tarefa de descoberta de serviço. Esta etapa não tem questionário de história nem comandos para executar. Selecione Continue quando estiver pronto para comparar o Kali com outras distribuições Linux.

Entenda o lugar do Kali na família Linux

Nesta etapa, você comparará o Kali com distribuições Linux de uso geral e entenderá o que precisa para começar este curso.

Uma base familiar com um foco diferente

O Kali faz parte da família Linux. Ubuntu e Debian também são distribuições Linux. A característica distintiva do Kali é seu foco em trabalhos de segurança; os conceitos básicos de arquivos, usuários, processos e redes continuam válidos.

Aspecto Distribuições de uso geral, como o Ubuntu Kali Linux
Foco principal Diversas tarefas de desktop, desenvolvimento e servidores Testes e auditorias de segurança
Seleção de software Organizada em torno das necessidades gerais de computação Organizada em torno dos fluxos de trabalho de segurança
Fundamentos do dia a dia Arquivos, usuários, processos, redes e terminais Os mesmos fundamentos continuam essenciais
Ferramentas de segurança Podem ser instaladas conforme a necessidade Um ecossistema de pacotes e uma seleção de ferramentas especializados apoiam o trabalho de segurança

Uma ferramenta como o Nmap também pode ser executada em outros sistemas operacionais. O Kali reúne ferramentas e pacotes de apoio em um ambiente voltado à segurança. As imagens do Kali incluem seleções diferentes; não espere encontrar todas as ferramentas instaladas em todos os ambientes Kali. Saiba mais na introdução oficial ao Kali.

As ferramentas precisam de um operador

Ter o Kali disponível oferece um lugar para trabalhar. Você também aprenderá a formular uma pergunta clara, selecionar uma ferramenta, interpretar seus resultados e decidir o que investigar em seguida.

Por exemplo, descobrir um serviço acessível indica que ele aceita conexões. São necessárias mais evidências para determinar se há um problema de segurança. Essa distinção será importante já na sua primeira experiência.

Você pode começar este curso sem experiência prévia com Linux: os primeiros laboratórios ensinam os fundamentos antes de os seguintes pedirem que você os aplique por conta própria. Não é necessário substituir seu próprio sistema operacional para acompanhar o curso.

Seu ambiente de prática preparado

O LabEx fornece um ambiente Kali e alvos de treinamento específicos. Use apenas o alvo e a porta indicados em cada exercício. No trabalho profissional, confirmar a permissão e o escopo de teste acordado também faz parte da preparação de uma avaliação de segurança.

No exercício de hoje, todo o alvo se limita a um serviço local dentro do seu ambiente Kali. Você entrará no Kali usando o comando de acesso fornecido e fará uma verificação de escopo limitado. A plataforma cuida da preparação do ambiente.

Esta etapa não exige comandos nem testes de memorização. Selecione Continue para experimentar sua primeira ferramenta.

Descubra seu primeiro serviço de treinamento

Nesta etapa, você entrará no Kali e usará o Nmap para descobrir um serviço local de treinamento preparado.

Entre no ambiente preparado

Abra a interface Terminal e clique dentro dela. Um terminal permite enviar instruções digitando comandos e pressionando Enter. Copie apenas o comando, sem o prompt que possa aparecer antes dele.

O comando kali fornecido abre o ambiente Kali preparado. Digite-o e pressione Enter:

kali

Agora você deverá ver um prompt do Kali. Permaneça neste terminal durante o restante da experiência. Se abrir um novo Terminal depois, execute kali nele antes de repetir a verificação.

Faça uma pequena pergunta

Um serviço é um programa em execução que aceita solicitações. Uma porta é uma extremidade de conexão numerada; uma única máquina pode oferecer vários serviços em portas diferentes.

Preparamos um serviço de treinamento na porta 8080. Seu endereço é 127.0.0.1, que se refere ao ambiente em que você está no momento. Aqui, isso significa o próprio Kali. Esse endereço e essa porta constituem todo o escopo do exercício.

Nmap é uma ferramenta para descobrir hosts e serviços. O comando a seguir está preparado para esta primeira experiência: -sT solicita uma verificação por conexões TCP comuns, e -p 8080 a limita a uma porta. O endereço final identifica o alvo. Você não precisa memorizar essas opções; um laboratório posterior ensinará a escolher varreduras e interpretar os resultados por conta própria.

Execute o comando exatamente como mostrado:

nmap -sT -p 8080 127.0.0.1

Após uma breve espera, procure uma linha neste formato:

PORT     STATE SERVICE
8080/tcp open  ...

A última coluna pode mostrar um rótulo de serviço. Por enquanto, concentre-se em open: o Nmap conseguiu se conectar à porta de treinamento. O tempo, o banner de versão e as outras linhas podem variar.

Você acabou de transformar uma pergunta — “Existe um serviço acessível aqui?” — em uma observação. Um serviço aberto é um ponto de partida para investigar; esse resultado, por si só, não comprova uma vulnerabilidade.

O LabEx registra automaticamente o resultado desta varredura de demonstração para verificar a etapa. Você não precisa criar nem salvar um relatório. Selecione Continue depois que o comando terminar. Se a verificação falhar, confirme que entrou no Kali e repita exatamente a varredura acima.

Relacione esta experiência à sua trilha de aprendizagem

Nesta etapa, você relacionará sua primeira descoberta de serviço às habilidades práticas que desenvolverá ao longo do curso.

De seguir um comando a trabalhar de forma independente

Hoje, você usou um comando e um alvo preparados. Conforme avançar, aprenderá a fazer essas escolhas e a explicar as evidências coletadas.

Uma pergunta que você talvez tenha agora O que o curso ensinará
Onde devo guardar meus arquivos de prática e minhas anotações? Navegação e gerenciamento de arquivos no Kali
Como encontro informações úteis em um resultado longo? Leitura e filtragem da saída de ferramentas
Como encontro ferramentas ou lido com um programa travado? Ferramentas de segurança, processos e logs
Como endereços, portas e nomes dos alvos se relacionam? Fundamentos de redes
Como escolho uma varredura e identifico um serviço? Reconhecimento com Nmap e DNS
O que posso observar depois de encontrar um serviço web? Inspeção HTTP e tráfego de rede

Mais adiante, você também explorará ferramentas de senhas, Metasploit e controle de acesso. Cada tema se apoia na capacidade de operar o ambiente e explicar o que as ferramentas realmente mostram.

Como usar o curso

Um laboratório guiado, como este, explica a tarefa e fornece os passos. Um desafio pede que você aplique habilidades já ensinadas com menos instruções. Use os dois para passar do reconhecimento à prática independente.

Cada exercício prepara seu próprio ambiente. Não é necessário transferir arquivos nem um serviço em execução deste laboratório para outro. Quando um exercício posterior pedir que você entre no Kali, as instruções mostrarão como fazer isso.

A verificação prática da etapa anterior confirmou sua descoberta de serviço. Esta última etapa de leitura não tem comandos nem questionários adicionais. Selecione Continue para terminar. Seu próximo fundamento prático será aprender a navegar e organizar arquivos no Kali.

Resumo

Você explorou as origens do Kali no BackTrack, sua base Debian e seu foco em trabalhos de segurança. Comparou-o com distribuições Linux de uso geral e viu por que os fundamentos do Linux e uma interpretação cuidadosa são importantes.

Você também entrou em um ambiente Kali preparado e usou o Nmap para descobrir um serviço local de treinamento acessível. Essa foi sua primeira observação, e não uma afirmação de que o serviço era vulnerável. Agora, desenvolva habilidades de gerenciamento de arquivos e leitura de saídas para usar ferramentas de segurança de forma independente.