Skip to content

AayushBarhate/fuzzez

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fuzzez

Fuzzez is a GUI-based tool for fuzz testing kernel modules. It provides a user-friendly interface to select and run fuzzing configurations on a web server using Ansible.

Features

  • GUI Interface: A simple and intuitive user interface built with PyQt.
  • Modular Fuzzing: Allows users to select specific kernel modules to fuzz.
  • Ansible Integration: Uses Ansible to automate the execution of fuzzing tasks on a remote server.
  • Extensible: New fuzzing configurations can be easily added by creating new YAML files.

Project Structure

  • fuzzez/launchapp.py: The main application entry point.
  • fuzzez/main.py: The UI implementation.
  • fuzzez/send_kernel.yml: The Ansible playbook for sending the kernel to the target machine.
  • ansible/configs/: Contains individual YAML files for fuzzing specific modules.

How to Use

  1. Launch the application by running python fuzzez/launchapp.py.
  2. Select the desired kernel module to fuzz from the GUI.
  3. The application will execute the corresponding Ansible playbook to run the fuzzing task on the configured web server.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •