Sobre o Curso
O curso Ethical Hacking Linux Fundamentals (EHLF) apresenta o conhecimento necessário para te colocar no controle de um Sistema Operacional Linux. Seja para realizar atividades ofensivas (Pentesters, Red Team) ou atividades de defesa (Blue Team, Thread Hunting, CSIRT, SOC), é fundamental a capacidade de interação eficiente com o ambiente do Linux, principalmente, a linha de comando, o Shell. Utilizando o Shell é possível potencializar o uso de ferramentas simples para solução de desafios complexos. Por exemplo, é possível transformar um simples cliente de rede em uma ferramenta de ataque de força bruta de diretórios em servidores Web. Ou ainda, utilizar ferramentas de pesquisa em texto para realizar auditorias ou sanitizar logs.
Durante o curso, o aluno construirá o conhecimento começando do básico e chegando em tópicos avançados de maneira progressiva. Inicialmente abordaremos fundamentos de Shell para ensinar o aluno a interagir com esse ambiente. Após a conquista dessa etapa, vamos aprender a automatizar tarefas do dia a dia utilizando Shell Script, sempre trazendo exemplos de uso do mundo real e do dia a dia de times de defesa e de ataque. Na terceira fase do curso, abordaremos temas mais avançados com o intuito de prover os fundamentos necessários para realizar atividades de exploração e pós-exploração em ambientes “Unix Like”. Entre esses temas, podemos destacar “vetores comuns de escalação de privilégio” que traz um entendimento do porquê e como é possível escalar privilégio, utilizando exemplos didáticos. Ou ainda, “o protocolo SSH” que traz as principais características desse protocolo e como podemos utilizá-lo para exploração ou pós- exploração.
Conteúdo do Curso
- 1.História do Linux
- 2.Introdução ao Shell
- 3.Shell Script Básico
- 4.Estrutura de Controle de Fluxo
- 5.Estruturas de Repetição
- 6.Comandos para filtrar e tratar dados
- 7.Expressões regulares
- 8.Criação e utilização de função
- 9.Ferramentas de Rede
- 10.Vetores comuns para escalar privilégio
- 11.Utilização do protocolo SSH
- 12.Comandos úteis para manipulação do S.O
- 13.Recuperação de senho por edição do GRUB
- 14.Estrutura de um pacote do Debian

