Reverse Engineering - Introduction and Basic Concepts
This article introduces the basic concepts of reverse engineering, including disassembling, decompiling, patching, dynamic analysis, and obfuscation, with code examples for red teamers and pen testers.