Skip to content

78ResearchLab/kafl.fuzzer

 
 

Repository files navigation

MS Fuzz :

MS Fuzzer is coverage-guided Fuzzer that is targeting Windows Kernel Driver.

Feature

  • MS Fuzzer uses Intel PT to achieve code coverage.
  • The MS Fuzzer follows an AFL-like design and can detect semi-stateful bugs.
  • MS Fuzzer is a well-designed fuzzer based on Nyx-Fuzzer / kAFL and Redqueen.
  • Designed to find bugs for windows Driver that interact with user with DeviceIoControl.

Requirements

  • Intel Skylake or later: The setup requires a Gen-6 or newer Intel CPU (for Intel PT) and adequate system memory (~2GB RAM per CPU)

  • Patched Host Kernel: A modified Linux host kernel will be installed as part of the setup. Running kAFL inside a VM may work starting IceLake or later CPU.

  • Ubuntu: The installation and tutorials are tested for recent Ubuntu 20.04.6 LTS.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.4%
  • C 2.7%
  • Other 0.9%