Skip to main content
Help the Python Software Foundation raise $60,000 USD by December 31st!  Building the PSF Q4 Fundraiser

A framework for developing and running browser fuzzers

Project description

Grizzly

Build Status codecov Matrix PyPI

Grizzly is a general purpose browser fuzzing framework made up of multiple modules. The intention is to create a platform that can be extended by the creation of adapters and targets to support different fuzzers that target browsers. An adapter is used to wrap an existing fuzzer to allow it to be run via Grizzly. Adapters take the content output by fuzzers and transform it (if needed) into a format that can be served to and processed by the browser. Cross platform compatibility is available for Windows, Linux and MacOS. However not all features may be available.

For additional information please check out the wiki or the announcement.

Installation

To install the latest version from PyPI run python3 -m pip install grizzly-framework. See getting started on the wiki for more details.

Target platforms

Other target platforms can be defined as setuptools entry-points, using the name "grizzly_targets". Targets must implement grizzly.target.Target.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for grizzly-framework, version 0.10.0
Filename, size File type Python version Upload date Hashes
Filename, size grizzly_framework-0.10.0-py2.py3-none-any.whl (187.0 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size grizzly-framework-0.10.0.tar.gz (141.8 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page