Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Engenharia Reversa na Forense Digital
Rating: 4.6 out of 5(46 ratings)
321 students

Engenharia Reversa na Forense Digital

Entendendo a Engenharia Reversa e Análise de Malware na Forense Digital
Created byPetter Lopes
Last updated 7/2020
Portuguese

What you'll learn

  • As técnicas e ferramentas mais utilizadas para Engenharia Reversa na Forense Digital.
  • Entender Plágio de Software e como proceder na investigação e junção de provas.
  • Por meio da engenharia reversa é possível descobrir o máximo possível sobre uma organização para encontrar uma maneira de invadi-la.
  • A engenharia reversa é aplicada também para prevenção e proteção, como em softwares antivírus e auditorias de segurança.
  • Os conceitos irão fazer a diferença na sua carreira profissional.

Course content

1 section16 lectures7h 37m total length
  • Boas vindas0:39
  • Fundamentos da Engenharia Reversa19:10
  • Aula bônus - Conceitos da Computação Forense28:58
  • Entendendo o MSIL9:58
  • Disassembling com ILDASM e ILSPY23:52
  • CIL - Entendendo a Norma26:14
  • Preparando o ambiente - Flare-VM11:42
  • Análise de Malware - Conceitos técnicos essenciais42:36
  • Análise de Malware - Formato PE58:54
  • Análise de Malware - Antireverse e Análise Estática51:33
  • Análise de Malware - Análise Dinâmica47:33
  • Ofuscadores e Empacotadores14:28
  • Propriedade Intelectual e Direito Autoral (Conceitos básicos)31:09
  • Alterando PE - Injeção de Código e Codecave52:51
  • Assembly e C, exemplo simples com REMnux36:31
  • Modelo de relatório para Análise de Malware1:49

Requirements

  • Estar familiarizado com tecnologia da informação, criar máquinas virtuais.

Description

Aqui você compreenderá a utilização da Engenharia Reversa aplicada em Forense Digital, bem como a Análise de Malware.

O curso aborda diversos conceitos de forma prática. O estudo é baseado, em sua maioria, no .NET e .NET Core, pois é uma tecnologia que está sempre em evolução, sendo adicionada inclusive em Linux e MAC, ou seja, com o .NET Core, agora é multiplataforma.

Analisando este ambiente, podemos entender que é de extrema importância e urgente necessidade aprender a dissecar malwares desenvolvidos em alguma linguagem do .NET e .NET Core, com C#, VB, etc...


Gravo as aulas e não faço edição, pois acredito que desta forma conseguimos aprender melhor. Acredito que desta forma, além de apresentar o conteúdo necessário, consigo demonstrar novos caminhos e soluções para a resolução de outros problemas. Em algumas aulas, eu encontro algumas dificuldades técnicas e em seguida, mesmo que em outro vídeo, apresento a solução que encontrei. 

No mundo real, não encontraremos a receita perfeita, nem sempre as coisas sairão conforme planejado, cada caso é um caso e precisamos lidar com essas dificuldades, principalmente com a infinidade de dispositivos que encontramos para trabalhar. 

O que fazemos e, da forma como fazemos hoje, pode não ser a mesma solução que aplicaremos amanhã.

Who this course is for:

  • Desenvolvedores, peritos criminais, judiciais, profissionais de segurança da informação, técnicos em TI, estudantes e profissionais de todas as áreas ligadas a tecnologia da informação.