How To Become A Malware Analyst – Resources
Free online resources to become a Malware Analyst (based on top skills needed in 2022 job postings)
Skills
TCP/IP
The TCP/IP Model and Protocol Suite Explained for Beginners by steves-internet-guide.com
Ethical hacking: TCP/IP for hackers by infosecinstitute.com
Malware Detection by HTTPS Traffic Analysis by Potsdam University
Identifying Malware through Deep Packet Inspection with Deep Learning by University of Maryland
Packet Reassembly by Wireshark
Host Monitoring Analysis
An In-Depth Guide to Host Monitoring by blog.appoptics.com
An Introduction to Metrics, Monitoring, and Alerting by digitalocean.com
Network Monitoring Analysis
Network Monitoring: Protocols, Best Practices, and Tools by tek-tools.com
Tcpflow – To Monitor, Capture & Dump Packets by kalilinuxtutorials.com
Ultimate Guide to Network Monitoring by dnsstuff.com
How to Use Wireshark – Wireshark Network Monitor Tutorial by dnsstuff.com
Assembly Fundamentals
LiveOverflow Binary Exploitation Playlist by LiveOverflow
Introductory Intel x86: Architecture, Assembly, Applications, & Alliteration by opensecuritytraining.info
x86 Disassembly by Wikibooks
x86 Assembly Guide by cs.virginia.edu
Tools
GHIDRA
Reverse Engineering with Ghidra by shogunlab.com
Introduction to Reverse Engineering with Ghidra by hackaday.io
Reverse Engineering WannaCry Ransomware using Ghidra — Finding the KillSwitch by Yogesh Ojha
IDA Pro
The Basics of IDA Pro by infosecinstitute.com
IDA Pro Beginner Guide by guidedhacking.com
Programming
Learn X in Y minutes by learnxinyminutes.com
Introduction to Decompiling C++ with Ghidra by retroreversing.com
Tutorial: Writing a Ghidra loader by pedrojavier.com
Additional Research Papers
Knowledge needed to develop malware to infect and impact industrial control systems by Eindhoven University of Technology
Page is still being processed with more resources.