Assembly Language Crash Course
by Coleman Kane
I have two prior lectures that delve into detail about assembly language, and analyzing disassembly:
In addition to the resources discussed in the above two posts, one tool that we will use for analyzing disassembly is Ghidra, which was released last year. This has become very popular over the course of the prior year, and we will be performing many of the examples using this instead of IDA Free.
Another popular disassembler is Hopper, which is named after the famous Rear Admiral Grace Murray Hopper, a legendary female computer scientist in the Navy, who pioneered work in compilers and the first compiled computer languages.malware lecture c x86 x86-64 asm cfg