Assembly Adventure (1)
Lately I’ve been attempting to achieve a deeper understanding of lower-level machine functions in my quest to gain a greater knowledge of computer security issues. Things like reverse engineering, shellcode, C and malware functions are interesting to me, so let’s take it piece by piece.
One big part of this is wrapping my mind around assembly language. It’s almost the lowest level of code, but not quite. I’ve collected a few articles and resources to start jumping in:
37 Basic Practices in Assembly Language Progamming
Pointers in C and x86 Assembly Language
Once I get a good workflow going, I’ll post again.