Fuzzing File System Implementations to Uncover Security Bugs
Hack In The Box Security Conference via YouTube
Learn Generative AI, Prompt Engineering, and LLMs for Free
Build the Finance Skills That Lead to Promotions, Not Just Certificates
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course presents methods for evaluating the robustness of BSD file systems through fuzz testing. It covers attack-surface reduction, test-case mutation, user emulation, monitoring, and automation for finding kernel implementation vulnerabilities.
Syllabus
Introduction
Outline
Why Fuzzing
Why BSD
File System Structure
Why Not Use LAX
First Test Case
Mutation
Metadata
Observations
User Emulation
User Emulation Commands
ZFS
Monitoring
Verification
Core Features
Results
Findings
Boot Times
Netdom
Lip OS
Conclusions
Demo
Taught by
Hack In The Box Security Conference