nnamon / grapevine

Fuzzer for the Mac Kernel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

grapevine OSX XNU Kernel Fuzzer

Mac OSX/Darwin Kernel Automated Fuzzer Generator.

##Aims

  • Automatically parses syscall files/headers to generate fuzz input.
    • Dynamic, if there are new or removed syscalls, fuzzer will change accordingly.
  • Modular
    • different fuzzing techniques
  • Extensible
    • Write parsers to parse syscalls from other kernels (Linux/BSD/etc)

##Program Flow Refer to parseflow

About

Fuzzer for the Mac Kernel


Languages

Language:Python 67.1%Language:C 32.9%