Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ANSSI-FR/packetweaver
A Python framework for script filing and task sequencing
https://github.com/ANSSI-FR/packetweaver
Last synced: about 2 months ago
JSON representation
A Python framework for script filing and task sequencing
- Host: GitHub
- URL: https://github.com/ANSSI-FR/packetweaver
- Owner: ANSSI-FR
- Archived: true
- Created: 2017-05-19T12:53:33.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-11-04T15:05:45.000Z (about 5 years ago)
- Last Synced: 2024-01-24T00:45:01.727Z (12 months ago)
- Language: Python
- Size: 195 KB
- Stars: 25
- Watchers: 8
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-scapy - packetweaver - A Python framework for script filing and task sequencing. (Tools)
README
# PacketWeaver
> :warning: This repository is not maintained anymore by ANSSI, use at your own risk
PacketWeaver (pw) is a Python script filing and task sequencing framework.
PacketWeaver is a Python framework, which helps build, organize and reuse your Python scripts. It is the most efficient when used in network script development projects.
It sets you up with a simple boilerplate to help building reusable scripts with a clear self-checked input interface and the ability for scripts to be chained between each others. These scripts can be organized into importable packages. This way they can be grouped by projects or topics and easily shared alongside the framework.In addition to that, it provides a convenient interactive command line interface (CLI) to search, configure and run your scripts and a CLI to run your scripts from your favorite shell and other tools.
## Installation
Using PacketWeaver is as simple as cloning its git repository.
More details may be found on the project documentation website, available at the following URI: https://packetweaver.readthedocs.io/
## About
PacketWeaver was first and mainly developed by the ANSSI Network and Protocol Security Laboratory (LRP) with the objective of easing protocol testing tasks performed with Scapy (https://github.com/secdev/scapy).
## License
For the source code, please refer to the LICENSE file.