Inspired by the course I took on malicious software, I spent some more time learning about disassembling and analysis executables.
I used IDA Pro as editor and the IDA Pro Book was a great manual.
I was using a trial version of IDA Pro which does not allow you to save your work. But it does allow you to run macro's, so I created scripts like these that allowed me to persist my comments and observations:
#include
static main() {
rename_safely(0x0804896E, "main");
rename_safely(0x0804892E, "disable_ptrace");
rename_safely(0x8048AD6, "exit_program");