Reverse Engineering is an intriguing art, but also one of the most difficult topics in Security and Malware Analysis. Skilled reverse engineers have an in-depth knowledge of Assembly language, of processor architectures and a great familiarity with the most important debuggers. However, there is a...