Engenharia Reversa na Forense Digital
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 inclusive em auditorias de segurança.
- Os conceitos irão fazer a diferença na sua carreira profissional.
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.
Course content
- Preview00:39
- 19:10Fundamentos da Engenharia Reversa
- 28:58Aula bônus - Conceitos da Computação Forense
- 09:58Entendendo o MSIL
- 23:52Disassembling com ILDASM e ILSPY
- 26:14CIL - Entendendo a Norma
- Preview11:42
- 42:36Análise de Malware - Conceitos técnicos essenciais
- 58:54Análise de Malware - Formato PE
- 51:33Análise de Malware - Antireverse e Análise Estática
- 47:33Análise de Malware - Análise Dinâmica
- 14:28Ofuscadores e Empacotadores
- 31:09Propriedade Intelectual e Direito Autoral (Conceitos básicos)
- 52:51Alterando PE - Injeção de Código e Codecave
- 36:31Assembly e C, exemplo simples com REMnux
- 59:35Plágio de Software - Conceitos técnicos e Detecção
- 01:49Modelo de relatório para Análise de Malware
Instructor
Investigação e Perícia Forense Digital | Ethical Hacking | Privacidade e Proteção de Dados - DPO | Dev C# .NET, NET Core | DevSecOps
Professor de Pós Graduação em Cyber Security na disciplina "Análise de Malwares e Engenharia Reversa"
Professor de Pós Graduação em Cyber Forensics nas disciplinas:
"Case Studies - Estudo Prático da Computação Forense"
"Fundamentals of Criminal Investigation"
"Computer Forensics I"
Professor de Pós Graduação em Direito Digital com a disciplina "Perícia Digital"
Professor de "Modelagem de Ameaças e Arquitetura Segura"
Professor de "Web Application Security"
Computer Forensics R.I.Tx, MCP, ACE, PDPF.
Colunista das revistas eForensics Magazine, Hakin9 Magazine e PenTest Magazine.