diff --git a/README.md b/README.md index e88d7660f328f857cb10aa22e94103361b41dde9..c146484ebb23ecadeeedbfcc893f9ec1d33b7ede 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,17 @@ pip install -r requirements.txt ## Usage +### From PyPI + +```bash +pip install pcap-fuzzer +``` + +See documentation: [https://pypi.org/project/pcap-fuzzer/](https://pypi.org/project/pcap-fuzzer/). + + +### Directly from sources + ```bash python3 pcap_fuzzer.py [-h] [-o OUTPUT] [-r RANDOM_RANGE] [-n PACKET_NUMBER] [-d] pcap [pcap ...] ``` @@ -50,7 +61,7 @@ It will be created if it doesn't exist. * `-d`, `--dry-run`: don't write the output PCAP file (but still write the CSV log file) -## Supported protocols +## Supported protocols (for now) * Datalink Layer (2) * ARP diff --git a/pcap_fuzzer/__init__.py b/pcap_fuzzer/__init__.py index 866076dd814cf0c751c325139276ea1d860e8b27..28270ee4efe2f9236e501acff2e63c8c1cb74aac 100644 --- a/pcap_fuzzer/__init__.py +++ b/pcap_fuzzer/__init__.py @@ -2,5 +2,8 @@ Initialization script for package `pcap_fuzzer`. """ -from packet import * from pcap_fuzzer import fuzz_pcaps + +__all__ = [ + "fuzz_pcaps" +]