Anti-Disassembly techniques used by malware (a primer)