Extensions for the Kitty fuzzing framework
Project description
Katnip
======
What is Katnip?
---------------
Katnip is a repository of implementations and extensions for Kitty_.
While Kitty defines the base classes and syntax,
it contains no specific implementation for any of them.
So, for example, in order to send a payload over TCP,
you need to create some class that extends ``ServerTarget``
and is able to send data over TCP,
and so on.
Katnip contains such classes.
Currently, Katnip contains various implementations of:
- Controllers for servers and clients
- Monitors
- Targets
- Legos
- Templates
Want to know more?
------------------
Read the documentations at `Read The Docs <https://katnip.readthedocs.org>`_.
How to install
--------------
::
git clone https://github.com/cisco-sas/katnip.git katnip
cd katnip
pip install -e .
Contribution FAQ
----------------
*Found a bug?*
Open an issue.
*Have a fix?*
Great! please submit a pull request.
*Want to share you implementation?*
Thank You! Please submit a pull request.
|docs|
.. |docs| image:: https://readthedocs.org/projects/katnip/badge/?version=latest
:alt: Documentation Status
:scale: 100%
:target: https://katnip.readthedocs.org/en/latest/?badge=latest
.. _Kitty: https://github.com/cisco-sas/kitty
======
What is Katnip?
---------------
Katnip is a repository of implementations and extensions for Kitty_.
While Kitty defines the base classes and syntax,
it contains no specific implementation for any of them.
So, for example, in order to send a payload over TCP,
you need to create some class that extends ``ServerTarget``
and is able to send data over TCP,
and so on.
Katnip contains such classes.
Currently, Katnip contains various implementations of:
- Controllers for servers and clients
- Monitors
- Targets
- Legos
- Templates
Want to know more?
------------------
Read the documentations at `Read The Docs <https://katnip.readthedocs.org>`_.
How to install
--------------
::
git clone https://github.com/cisco-sas/katnip.git katnip
cd katnip
pip install -e .
Contribution FAQ
----------------
*Found a bug?*
Open an issue.
*Have a fix?*
Great! please submit a pull request.
*Want to share you implementation?*
Thank You! Please submit a pull request.
|docs|
.. |docs| image:: https://readthedocs.org/projects/katnip/badge/?version=latest
:alt: Documentation Status
:scale: 100%
:target: https://katnip.readthedocs.org/en/latest/?badge=latest
.. _Kitty: https://github.com/cisco-sas/kitty
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
katnip-0.2.5.tar.gz
(41.9 kB
view details)
File details
Details for the file katnip-0.2.5.tar.gz
.
File metadata
- Download URL: katnip-0.2.5.tar.gz
- Upload date:
- Size: 41.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
99cc9b6697146b23b0de82657c32e7ac47033b093cf4b69568dd4b12baebc35b
|
|
MD5 |
8ea7221ba0bee8370f4eb9882472ac75
|
|
BLAKE2b-256 |
5303c0db12c2ac081074ad710ae13f2f7af8ec9d8939bdf374fb3b19e428ddf0
|