pspdr1
Internet path transparency measurement tool
Overview
PATHspider is a free-software extensible path transparency measurement tool for performing path transparency measurements using real network stacks or packet forging.
Usage overview
pspdr [-h] [--verbose] COMMAND ...
PATHspider will spider the paths.
optional arguments:
|
show this help message and exit |
|---|---|
|
Enable verbose logging |
Commands:
filter
|
Pre-process a target list |
|---|---|
measure
|
Perform a PATHspider measurement |
observe
|
Passively observe network traffic |
test
|
Run the built in test suite |
Filter usage
pspdr filter [-h] [--csv-input] [--dp DP]
optional arguments:
|
show this help message and exit |
|---|---|
|
Indicate CSV format. |
|
A destination port to add to the targets. |
Measurement usage
pspdr measure [-h] [-i INTERFACE] [-w WORKERS] [--input INPUTFILE]
- [--csv-input] [--output OUTPUTFILE] [--output-flows]
-
PLUGIN ...
optional arguments:
|
show this help message and exit |
|---|---|
|
The interface to use for the observer. (Default: eth0) |
|
Number of workers to use. (Default: 20) |
|
A file containing a list of PATHspider jobs. Defaults to standard input. |
|
Indicate CSV format. |
|
The file to output results data to. Defaults to standard output. |
|
Include flow results in output. |
Plugins:
|
The following plugins are available for use: |
|
dscp
|
Differentiated Services Codepoints |
h2
|
HTTP/2 |
evilbit
|
Evil bit connectivity testing |
mss
|
TCP Maximum Segment Size |
dnsresolv
|
Simple Input List DNS Resolver |
ecn
|
Explicit Congestion Notification |
udpzero
|
UDP Zero Checksum |
Observe usage
pspdr observe [-h] [--list-chains] [-i INTERFACE] [--output OUTPUTFILE]
-
[chains [chains ...]]
positional arguments:
- chains
-
Observer chains to use
optional arguments:
-h,--help-
show this help message and exit
--list-chains-
Prints a list of available chains
-iINTERFACE,--interfaceINTERFACE-
The interface to use for the observer. If this argument ends with '.pcap' then it will instead be treated as a PCAP file for offline analysis. (Default: eth0)
--outputOUTPUTFILE-
The file to output results data to. Defaults to standard output.
Test usage
pspdr test [-h]
optional arguments:
-h,--help-
show this help message and exit