Intel Instruction set | |
Manual from Intel's site - Intel® 64 and IA-32 Architectures Software Developer’s Manual, volume 2 |
More detailed manual | |
Intel® 64 and IA-32 Architectures Software Developer’s Manual |
Ida free | |
The ida-freeware program, as endorsed in the course. This is the only disassembly tool that will be supported, not Ghidra or Ida-Pro, which contain de-compilers as well, and thus defeat the purpose of this course. |
Hex Editor | |
Hexeded-it is a very convenient hex editor, of course you are allowed to use whichever hex editor you want during the course, but for every-day reversing, hexed it is as good as it gets. |
Defuse | |
For cases in which you will need to transfer between assembly and machine code (bytes) or to transfer from machine code to assembly for small independent code sections, Defuse is very comfortable |
CFF explorer | |
A comfortable PE explorer in order to help modify and view PE headers. |