Binary Reverse Engineering
index.php
Main navigation |
Main content
Lecture slides and materials
- January 22nd, 2020: Course overview,
slides 8up PDF,
Compiler Explorer
- January 24th-29th, 2020: x86 overview and arithmetic,
slides 8up PDF,
arithmetic C code examples
(and
in Compiler Explorer),
original source for Plohmann opcode map
- February 3rd-5th, 2020: x86 conditions and control,
slides 8up PDF,
control C code examples (updated 2/5),
updated x86 opcode map (SVG)
- February 10th-19th, 2020: x86 functions and data,
slides 8up PDF
(updated 2/19),
function C code examples,
data structure C code examples,
pi-computing binary;
decompilation:
disassembly,
Monday progress,
Wednesday progress,
instructor's version,
32-bit walkthrough
- February 24th-March 2nd, 2020: ELF and stripped binaries,
slides 8up PDF (updated 3/2),
"tree" stripped binary,
disassembly,
Wednesday 2/26 progress,
Monday 3/2 progress,
Wednesday 3/4 progress,
Wednesday 3/4 runnable version
- March 18th, 2020: Overview of binary analysis for rewriting,
slides 8up PDF (posted 3/18)