100+ Free OSEE Practice Questions
Pass your OffSec Exploitation Expert (OSEE) exam on the first try — instant access, no signup required.
In modern 64-bit Windows exploitation, what does HVCI (Hypervisor-protected Code Integrity) primarily prevent an attacker from doing in kernel mode?
Key Facts: OSEE Exam
72 hrs
Exam Duration
OffSec (71h45m practical)
75/100
Passing Score
OffSec
2
Targets in Exam
OffSec
$2,499
Learn One Price
OffSec annual
3 yrs
Validity
OffSec (since 2023)
Expert
Difficulty
Hardest OffSec cert
The OSEE exam is NOT a multiple-choice test — it is a 71h45m hands-on exploit-development lab with 2 unknown-vulnerability targets worth 50 points each (75 of 100 to pass), plus 24 hours for the report. Our 100 practice questions prep the underlying knowledge (kernel internals, mitigation bypasses, ROP, pool exploitation, driver fuzzing, WinDbg) — they do NOT replicate the exam format. Certification is valid 3 years. Prerequisite: attendance of Live EXP-401 (in-person or virtual live).
Sample OSEE Practice Questions
Try these sample questions to test your OSEE exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1In modern 64-bit Windows exploitation, what does HVCI (Hypervisor-protected Code Integrity) primarily prevent an attacker from doing in kernel mode?
2Which WinDbg command lists all loaded kernel driver objects and is commonly used during OSEE-style IOCTL analysis?
3On Windows 10/11 x64, what is the offset commonly traversed from KPROCESS/EPROCESS to locate the Token pointer used in SYSTEM token-stealing shellcode?
4Which IOCTL macro layout field in Windows DDK describes whether buffered I/O, direct I/O, or neither is used for the request?
5Which mitigation makes a classic 'smash the stack and jump to shellcode on the kernel stack' unreliable even without HVCI?
6In pool grooming for a kernel UAF, what is the primary purpose of spraying objects of a controlled size before freeing the vulnerable allocation?
7What is the fundamental reason a kernel ROP chain typically calls nt!NtAllocateVirtualMemory or similar to create an executable user-mode page?
8Which Sysinternals or DDK tool is most useful for enumerating all loaded drivers and their symbolic device names during IOCTL hunting?
9Which primitive is the most valuable intermediate goal when exploiting a modern kernel heap bug under HVCI/CET?
10Which of the following is TRUE about Windows x64 calling conventions that an exploit developer must account for in ROP chains?
About the OSEE Exam
The OffSec Exploitation Expert (OSEE) is the hardest certification OffSec offers. The underlying EXP-401 course (Advanced Windows Exploitation) covers 64-bit Windows kernel exploitation, driver IOCTL reversing, pool grooming, mitigation bypasses (HVCI, KASLR, SMEP/SMAP, CET, CFG), complex heap manipulation, and browser sandbox escapes. The exam is 100% practical.
Questions
2 scored questions
Time Limit
71 hours 45 minutes + 24 hours reporting
Passing Score
75/100 points
Exam Fee
$2,499 (Learn One annual subscription) (OffSec (Offensive Security))
OSEE Exam Content Outline
Windows Kernel Exploitation (64-bit)
EPROCESS traversal, token stealing, PTE manipulation, pool grooming (Segment/LFH), arbitrary R/W primitives, KASLR/SMEP/SMAP/HVCI bypass, kernel ROP chains
Driver Reverse Engineering & Fuzzing
WDM drivers, IRP/DeviceIoControl, IOCTL fuzzing, IDA/Ghidra/WinDbg workflows, parsing driver dispatch tables, identifying insecure IOCTL handlers
Heap Exploitation & Mitigation Bypass
Low Fragmentation Heap (LFH), Segment Heap, use-after-free, type confusion, CFG/CET/shadow-stack bypass, ROP gadget discovery, VirtualProtect/NtWriteVirtualMemory chains
Browser & Sandbox Escape
v8 JIT basics, Chrome/Edge renderer bugs, Windows integrity levels, AppContainer escape techniques, token manipulation to escape sandboxes
How to Pass the OSEE Exam
What You Need to Know
- Passing score: 75/100 points
- Exam length: 2 questions
- Time limit: 71 hours 45 minutes + 24 hours reporting
- Exam fee: $2,499 (Learn One annual subscription)
Keys to Passing
- Complete 500+ practice questions
- Score 80%+ consistently before scheduling
- Focus on highest-weighted sections
- Use our AI tutor for tough concepts
OSEE Study Tips from Top Performers
Frequently Asked Questions
Is the OSEE exam multiple choice?
No. The OSEE exam is 100% practical and hands-on — there are no multiple-choice questions. You get 71 hours 45 minutes in a controlled virtual lab to discover and exploit unknown vulnerabilities in 2 target systems, then 24 hours to submit a professional pentest report. Our 100 practice questions on this site build the underlying knowledge (kernel internals, mitigation bypasses, ROP, driver reversing). They do not replicate the real exam.
What is the OSEE passing score?
You need 75 out of 100 points to pass. The exam contains 2 assignments; each awards 25 points for partial completion and 50 points for full completion. This means you cannot pass on partial completion of both — you must fully complete at least one assignment and get meaningful progress on the other.
What are the prerequisites for OSEE?
Unlike most OffSec certifications, EXP-401 (the OSEE course) historically required attendance of a live in-person training session at Black Hat or a dedicated OffSec event, though OffSec has increasingly offered live-virtual delivery. Technical prerequisites: solid x86/x64 assembly, C programming, Windows internals, familiarity with WinDbg, and typically OSED as a stepping stone.
How long does the OSEE exam take?
71 hours 45 minutes for the practical (you run the clock — sleep and eat on your own schedule), followed by a 24-hour documentation/reporting window to submit the professional pentest report. Total time commitment: ~96 hours over 4 days.
How hard is the OSEE compared to OSCP?
OSEE is dramatically harder than OSCP. OSCP tests broad penetration-testing workflow against known vulnerability classes; OSEE requires you to find and exploit unknown zero-day-style vulnerabilities in highly-mitigated modern Windows targets using custom kernel ROP chains, heap grooming, and mitigation bypasses. Community estimates put OSEE pass rates well below 25% on first attempt.
How should I prepare for OSEE with free practice questions?
Use our 100 OSEE practice questions to stress-test your conceptual knowledge of Windows kernel internals (EPROCESS, tokens, PTEs), mitigations (HVCI, KASLR, SMEP/SMAP, CET, CFG), pool/heap exploitation, driver IOCTL analysis, and WinDbg debugging. Weak areas flagged by the practice questions point you back to the EXP-401 labs and published CVE writeups for hands-on drill.