← Back to systems

Binary Reverse Engineering & Disassembly

6 questions · advanced

Six technical questions on core binary reverse engineering mechanics: ELF vs PE header dynamic symbol resolution, Ghidra P-code decompilation passes, GDB software (int3) vs hardware (DR0-DR7) debug interrupts, C++ vtable reconstruction, opaque predicate anti-disassembly tricks, and ELF section memory protections.

0 / 6

How do ELF dynamic symbol resolution mechanisms (.plt and .got.plt lazy binding) differ from PE dynamic linking via the Import Address Table (IAT) during binary execution?

Press 1 to 4 to pick an answer