Generate DITG script files from a pcap file
Project description
Generates [DITG’s] (http://traffic.comics.unina.it/software/ITG/) flow definition Files for each IP using a Packet Capture (.pcap) file as input
Installation
The package is available to be installed through PyPI - the Python Package Index
You can install the latest version by running:
$ sudo pip install pcap_to_ditg
The latest release can be also downloaded from the Github repository
Usage
The help section of the program describes the usage details
usage: pcap_to_ditg.py [-h] [-t START_TIME] [-e END_TIME] [-r] [-s] [-p] [-c] pcap_file mapper_file list_file Generate DITG script files from a pcap file positional arguments: pcap_file .pcap file to be used in generation mapper_file Mapper file to be used in generation list_file File containing all distinct IPs to be used in generation optional arguments: -h, --help show this help message and exit -t START_TIME, --start-time START_TIME Timestamp (in sec) from which the file should be read -e END_TIME, --end-time END_TIME Timestamp (in sec) until which the file should be read -r, --remove-old Remove any older generated files if present before generating new files -s, --same-dir File containing all distinct IPs to be used in generation -p, --print-all-ips Print all distinct IPs appearing in the pcap file and exit -c, --clean Remove any older generated files and exit the programThe format of list_file is as follows:
10.0.1.10, 10.0.2.10, . . .
These are the IPs that are appearing in the PCAP file (as specified by pcap_file argument)
You can generate this list automatically by running the program with -p option
$ touch list_file $ python pcap_to_ditg.py -p pcap_file mapper_file list_file > list_file
Note: While running the program with -p option, the files mapper_file and list_file are not actually used but still have to be provided as argument and should exist.
The format of mapper_file is as follows:
Host,Start_row,End_row,Number h1,1734,1902,169 h2,1528,1733,206 . . .
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
File details
Details for the file pcap_to_ditg-0.1.1-alpha.tar.gz.
File metadata
- Download URL: pcap_to_ditg-0.1.1-alpha.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f55922beeaa334d9446dd30f90156d6b4480ac765bbfe9dfbdbdf92b10988eef
|
|
| MD5 |
a5673f4771c628715415893fe6a11eaa
|
|
| BLAKE2b-256 |
158edcf66ceb194ad06c8b3c32195844dd5a2f4da7b0b5e52f5491f69ab8a629
|