EH-Net

Ethical Hacking Discussions and Related Certifications => Malware => Topic started by: blueaxis on October 05, 2011, 01:46:40 PM



Title: Question on learning path for reverse engineering malware
Post by: blueaxis on October 05, 2011, 01:46:40 PM
Hi All, My question is do you have to have proficiency in pen testing before jumping on to malware reverse engineering path? Can they both be done in parallel?

I do believe you need know stuff about assembly, c, scripting etc. to be able to understand all this but I wasn't sure if pen testing skills would cover/overlap for some of these pre-reqs.

Please advise - thanks in advance.


Title: Re: Question on learning path for reverse engineering malware
Post by: cd1zz on October 05, 2011, 01:57:16 PM
There are plenty of good pentesters that are not good at RE and probably vis versa. One is not required for another. RE is hard but there are a few great books to get you started. Search around on the forums, its a common question.


Title: Re: Question on learning path for reverse engineering malware
Post by: 3xban on October 06, 2011, 12:15:59 PM
The Malware Analysts Cookbook has some great information, I have been working through it but took a break to learn some python.  But the book does go over a number of tools you can use for various aspects of Malware analysis including some reverse engineering tools.  It does help a bit I suppose if you can reverse engineer so you can utilize some of the bad guys tools to your advantage but to be successful at RE, you may have to stick full time to it and ignore the pen testing.

I think to be successful at Penetration Testing, you need to have some decent background in a number of areas.  So having a bit of background in malware analysis could lead to understanding how to utilize some of your pentesting tools better.