Curso de Engenharia Reversa Online

O Curso de Engenharia Reversa Online oferece uma oportunidade única de explorar os princípios e técnicas fundamentais dessa prática no conforto da sua casa.

Intermediário 5(2 Avaliações) 72 Alunos Português
Autor : Mente Binária
Última atualização em 02/2024
+ Mostrar mais
Visão geral do curso

Projetado para estudantes, profissionais de TI e entusiastas da segurança digital, este curso abrange conceitos avançados de análise de software e sistemas para compreender profundamente como funcionam.

O Curso de Engenharia Reversa Online destina-se a uma variedade de públicos, incluindo:

  1. Estudantes de Tecnologia da Informação (TI): Alunos de cursos relacionados à área de TI, como Ciência da Computação, Engenharia de Software, Segurança da Informação, entre outros, que desejam aprofundar seus conhecimentos em análise de software e sistemas.

  2. Profissionais de TI: Especialistas em segurança da informação, desenvolvedores de software, engenheiros de software e outros profissionais que desejam adquirir ou aprimorar habilidades em engenharia reversa para fins de análise de segurança, detecção de vulnerabilidades e resolução de problemas complexos.

  3. Entusiastas da Segurança Digital: Indivíduos interessados em segurança digital, hackers éticos e entusiastas que desejam compreender as técnicas avançadas de engenharia reversa para fins educacionais ou profissionais.

  4. Profissionais de Cibersegurança: Aqueles que trabalham na área de cibersegurança, incluindo analistas de segurança, auditores de segurança e outros, podem se beneficiar do curso para aprimorar suas habilidades na detecção e análise de ameaças.

  5. Pessoas Interessadas em Análise de Software: Qualquer pessoa interessada em entender como os programas de computador funcionam, desejando aprender sobre análise de código e engenharia reversa.

O curso é projetado para atender a uma ampla gama de interesses e níveis de habilidade, desde iniciantes até profissionais experientes na área de tecnologia e segurança digital.

Ao concluir o curso, você receberá um certificado gratuito, validando suas habilidades em Engenharia Reversa. Este certificado pode ser uma valiosa adição ao seu currículo, destacando sua expertise nesta área dinâmica e desafiadora da tecnologia.

O que vou aprender ?

  • Definição e conceitos fundamentais.
  • Aplicações práticas na segurança da informação e desenvolvimento de software.
  • Entendimento da linguagem de máquina.
  • Utilização de ferramentas para análise de código binário.
  • Técnicas para desmontar e analisar código de programas.
  • Identificação de estruturas e padrões no código.
  • Estratégias para análise e desmontagem de códigos maliciosos.
  • Métodos de detecção e prevenção.

Requisitos
  • Conhecimentos Básicos em Programação: Compreensão fundamental de linguagens de programação, especialmente aquelas que são frequentemente alvo de engenharia reversa, como C, C++, Java, entre outras.
Conteúdo do Curso
26 Aulas 12:02:43
Curso de Engenharia Reversa Online com Certificado
26 Aulas
  • Curso de Engenharia Reversa Online - Aula 0 - Como funciona a Engenharia Reversa
    00:35:12
  • Curso de Engenharia Reversa Online - Aula 1 - Sistemas de numeração
    00:29:46
  • Curso de Engenharia Reversa Online - Aula 2 - Arquivos
    00:22:52
  • Curso de Engenharia Reversa Online - Aula 3 - Arquivos binários
    00:31:11
  • Curso de Engenharia Reversa Online - Aula 4 - Strings de texto
    00:45:18
  • Curso de Engenharia Reversa Online - Aula 5 - Executável PE - Apresentação
    00:33:24
  • Curso de Engenharia Reversa Online - Aula 6 - Executável PE - Seções e endereçamento
    00:33:23
  • Curso de Engenharia Reversa Online - Aula 7 - Imports table
    00:35:52
  • Curso de Engenharia Reversa Online - Aula 8 - Executável ELF - Apresentação
    00:37:42
  • Curso de Engenharia Reversa Online - Aula 9 - Executáveis ELF - Símbolos, PLT e GOT
    00:28:54
  • Curso de Engenharia Reversa Online - Aula 10 - Win32 API
    00:33:38
  • Curso de Engenharia Reversa Online - Aula 11 - Linux syscalls
    00:33:38
  • Curso de Engenharia Reversa Online - Aula 12 - Assembly - Instruções e registradores
    00:40:10
  • Curso de Engenharia Reversa Online - Aula 13 - Assembly - Repetições e saltos
    00:20:47
  • Curso de Engenharia Reversa Online - Aula 14 - Convenções de chamada de função
    00:29:29
  • Curso de Engenharia Reversa Online - Aula 15 - Funções e pilha
    00:21:03
  • Curso de Engenharia Reversa Online - Aula 16 - Breakpoints de software
    00:21:47
  • Curso de Engenharia Reversa Online - Aula 17 - Quebrando o crackme do Cruehead (Parte 1)
    00:35:14
  • Curso de Engenharia Reversa Online - Aula 18 - Quebrando o crackme do Cruehead (Parte 2)
    00:28:45
  • Curso de Engenharia Reversa Online - Aula 19 - Compressão de executáveis
    00:17:24
  • Curso de Engenharia Reversa Online - Aula 20 - Descompressão e reconstrução da IAT
    00:12:26
  • Curso de Engenharia Reversa Online - Aula 21 - Breakpoints de memória
    00:22:11
  • Curso de Engenharia Reversa Online - Aula 22 - Rastreando instruções (tracing)
    00:18:30
  • Curso de Engenharia Reversa Online - Aula 23 - Strings ofuscadas
    00:25:22
  • Curso de Engenharia Reversa Online - Aula 24 - Anti-debug
    00:28:45
  • Prova Final
    0:00:00
Outros cursos relacionados
Sobre o professor

Mente Binária

6 Avaliações | 445 Alunos | 5 Cursos
 Mente Binária sobre tecnologia da informação com o objetivo de integrar profissionais de TI.
Feedback do aluno
5
2 Avaliações
  • (0)
  • (0)
  • (0)
  • (0)
  • (2)

Avaliações

  • Fabio Santos Zerbinato Zerbinato
  • Helder Josemar Liakuelombe Diogo
Grátis
Este curso inclui:
  • 12:02:43 de vídeo sob demanda
  • 26 Aulas
  • Acesso no dispositivo móvel e na TV
  • Recursos para download
  • Acesso total vitalício
  • Certificado de conclusão gratuito

  • Compare este curso com outros