Getting started with Malware reverse engineering
A member of the Pauldotcom community posted a question to the mailing list asking for FREE help on getting started with reverse engineering malware. Since this is also a topic that is dear to my heart; I have decided to link to the discussion and summarize the resources mentioned below and added a few other useful links.
I am sure the are many resources out there both paid and free, however its always best to ask a group of experts to narrow down the overwhelming results you would normally get from a Google search.
RE Forums and Blogs
http://zeltser.com/ (Checkout his cheat sheets, and webcasts)
http://contagiodump.blogspot.com/
http://resources.infosecinstitute.com/articles/Malware/
http://blog.didierstevens.com/
http://internetopenurla.blogspot.com/
http://computer-forensics.sans.org/blog/category/malware-analysis
http://computer-forensics.sans.org/blog/2010/11/12/get-started-with-malware-analysis
http://internetopenurla.blogspot.com/
http://honeynet.org/ (Check out the challenges section)
http://www.offensivecomputing.net/
http://www.woodmann.com/forum/
http://www.openrce.org/articles/
http://www.securitytube.net/?q=malware+analysis
Reverse Engineering and Malware Research Group (LinkedIn)
Commonly used Tools
http://zeltser.com/reverse-malware/#malware-analysis-tools
http://computer-forensics.sans.org/community/downloads/
Books
Malware: Fighting Malicious Code provides a foundation for understanding malicious software threats (I’m a co-author).
Malware Forensics focuses on incident response that involves malware, but also includes some malware analysis details.
The IDA Pro Book gets pretty deep into IDA Pro, which is a popular disassembler for compiled malicious executable, and is great for people who want to master this tool.
Malware Analyst’s Cookbook and DVD provides amazing tips and tools for malware incident response and analysis, but is best for the readers who have some familiarity with the topic beforehand.
You can leave your comments below of resources that you have used and found helpful.
