All Projects → MozillaSecurity → Grizzly

MozillaSecurity / Grizzly

Licence: mpl-2.0
A cross-platform browser fuzzing framework

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Grizzly

Atata
C#/.NET test automation framework for web
Stars: ✭ 362 (+54.7%)
Mutual labels:  framework, test-framework, automated-testing
Airtest
UI Automation Framework for Games and Apps
Stars: ✭ 5,733 (+2350%)
Mutual labels:  automation, test-framework, automated-testing
Poco
A cross-engine test automation framework based on UI inspection
Stars: ✭ 1,177 (+402.99%)
Mutual labels:  automation, test-framework, automated-testing
Robot Js
Native system automation for node.js
Stars: ✭ 169 (-27.78%)
Mutual labels:  automation, framework
Libdiffuzz
Custom memory allocator that helps discover reads from uninitialized memory
Stars: ✭ 147 (-37.18%)
Mutual labels:  fuzzing, fuzz-testing
Flashsploit
Exploitation Framework for ATtiny85 Based HID Attacks
Stars: ✭ 155 (-33.76%)
Mutual labels:  automation, framework
Auto.js
A UiAutomator on android, does not need root access(安卓平台上的JavaScript自动化工具)
Stars: ✭ 10,882 (+4550.43%)
Mutual labels:  automation, automated-testing
Catch2
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Stars: ✭ 14,330 (+6023.93%)
Mutual labels:  framework, test-framework
Pythonfuzz
coverage guided fuzz testing for python
Stars: ✭ 175 (-25.21%)
Mutual labels:  fuzzing, fuzz-testing
Sharpfuzz
AFL-based fuzz testing for .NET
Stars: ✭ 185 (-20.94%)
Mutual labels:  fuzzing, fuzz-testing
Taisite Platform
最强接口测试平台
Stars: ✭ 203 (-13.25%)
Mutual labels:  automation, automated-testing
Snodge
Randomly mutate JSON, XML, HTML forms, text and binary data for fuzz testing
Stars: ✭ 121 (-48.29%)
Mutual labels:  fuzzing, fuzz-testing
Aflplusplus
The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
Stars: ✭ 2,319 (+891.03%)
Mutual labels:  fuzzing, fuzz-testing
Fuddly
Fuzzing and Data Manipulation Framework (for GNU/Linux)
Stars: ✭ 156 (-33.33%)
Mutual labels:  framework, fuzzing
Kyua
Testing framework for infrastructure software
Stars: ✭ 117 (-50%)
Mutual labels:  automation, framework
Robot
Native cross-platform system automation
Stars: ✭ 178 (-23.93%)
Mutual labels:  automation, framework
Dotnet Testcontainers
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
Stars: ✭ 195 (-16.67%)
Mutual labels:  automation, test-framework
Fuzzit
CLI to integrate continuous fuzzing with Fuzzit
Stars: ✭ 220 (-5.98%)
Mutual labels:  fuzzing, fuzz-testing
Trophy Case
🏆 Collection of bugs uncovered by fuzzing Rust code
Stars: ✭ 225 (-3.85%)
Mutual labels:  fuzzing, fuzz-testing
Vapor
☁️ Lightweight Steam client framework for node.js
Stars: ✭ 105 (-55.13%)
Mutual labels:  automation, framework

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].