Engenharia Reversa
Engenharia reversa é o processo de analisar um sistema, software ou hardware para entender seu funcionamento interno, reconstruir sua lógica ou identificar vulnerabilidades. Esse processo pode ser utilizado para diversos fins, como análise de segurança, compatibilidade de software, recuperação de código e aprendizado sobre funcionamento de programas compilados.
Ferramentas:
retoolkit contém várias ferramentas em um único kit, fácil de se instalar em uma VM
Yara usado para auxiliar a analisar malwares, como uma lista de regras que identificam um malware
Cursos:
Cursos em vídeo:
Curso de assembly do Manzano ele é referência nesse assunto, já escreveu alguns livros inclusive um que está na BIM sobre assembly
Curso de análise de malware feito por Nicholas Ferreira, mais do seu trabalho pode ser encontrado aqui
Outros links:
InQuest Samples lista de samples de malware
Malware Bazar lista de samples de malware
https://spclr.ch write ups de ... (esqueci)
Atualizado