LSE toolsLSE toolsKitty (116)Kitty (116)

Tool and Usage

Kitty is a modular and extensible fuzzing framework written in Python. It is inspired by OpenRCE's Sulley and Michael Eddington's Peach Fuzzer tool.

Screenshot for Kitty tool review

Why this tool?

Kitty is a framework for those who want to do fuzzing unusual targets, like proprietary protocols. Although Kitty itself is not a fuzzing tool, it allows one to build a fuzzing tool.

Usage and audience

This tool is categorized as a fuzzing framework.

Kitty is commonly used for application fuzzing. Target users for this tool are pentesters and security professionals.


  • Kitty is written in Python
  • Customization and additions are possible

Tool review

The review and analysis of this project resulted in the following remarks for this security tool:


  • + The source code of this software is available

Author and Maintainers

Kitty is under development by Binyamin Sharet.


Support operating systems

Kitty is known to work on Linux.

Installation options

To use Kitty, install it via the following method below.


pip install kittyfuzzer

After installation, check the version number of the program and compare it with the one on this page. Be aware of versions that are outdated, as they may contain bugs or even security vulnerabilities.

This tool page was recently updated. Found an improvement? Become an influencer and submit an update.
Project details
Latest release0.7.1 [2017-03-31]
Last updatedSept. 27, 2017

Project health

This score is calculated by different factors, like project age, last release date, etc.


GitHub iconKitty GitHub project

Related terms