Chapter 4 Notes

to accompany Sikorski and Honig, Practical Malware Analysis, no starch press

A Crash Course in X86 Disassembly

Additional material drawn from X86 Disassembly, available at Wikibooks.

The malware analyst rarely has access to source code, and even commented assembly is easier to understand than the raw binary such analysts typically get.

Fortunately, some good disassemblers (such as IDA Pro) are available, and will be discussed very soon.

x86 Architecture

Simple Instructions: mov

Other materials on the notes page