Practical reverse engineering x86, x64, arm, windows kernel, reversing tools, and obfuscation - Dang, Bruce (John Wiley & Sons, 2014)