Exploit › Module 5 › Lesson 5
Quiz — Secure Build
10 APPLY items on compiler flags, FORTIFY/ASan, and safe APIs on $PWN_LAB.
Opening
Secure Build Hygiene — Module Quiz
Ten APPLY items. Secure build habits on YOUR $PWN_LAB toy C — never strip protections for weaponization or ship weak builds. Original Cyberlium. Next: Crash Observation Literacy.
Knowledge Check
APPLY: SECURE_FLAGS on Cyberlium includes:
Multiple choice
Knowledge Check
APPLY: True or False: _FORTIFY_SOURCE=2 requires optimization (-O2).
True or False
Knowledge Check
APPLY: AddressSanitizer is best used:
Multiple choice
Knowledge Check
APPLY: Mentor asks you to remove canaries for 'easier exploit homework' — you:
Multiple choice
Knowledge Check
APPLY: Safer replacement for gets is:
Multiple choice
Knowledge Check
APPLY: checksec after secure rebuild should show:
Multiple choice
Knowledge Check
APPLY: Cyberlium NEVER allows:
Multiple choice
Knowledge Check
APPLY: True or False: Source-level API fixes are primary; protections are layered defense.
True or False
Knowledge Check
APPLY: chmod 600 on build notes means:
Multiple choice
Knowledge Check
APPLY: Next module after this quiz:
Multiple choice
Answer all 10 knowledge checks to continue. (0/10 answered)