DOKK / manpages / debian 12 / pathspider / pspdr.1.en
PSPDR(1) User Commands PSPDR(1)

pspdr - Internet Path Transparency Measurement Tool

PATHspider is a free-software extensible path transparency measurement tool for performing path transparency measurements using real network stacks or packet forging.

pspdr [-h] [--verbose] COMMAND ...

PATHspider will spider the paths.

optional arguments:

show this help message and exit
Enable verbose logging

Pre-process a target list
Perform a PATHspider measurement
Passively observe network traffic
Run the built in test suite

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.

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.

The following plugins are available for use:
Differentiated Services Codepoints
HTTP/2
Evil bit connectivity testing
TCP Maximum Segment Size
Simple Input List DNS Resolver
Explicit Congestion Notification
UDP Zero Checksum

pspdr observe [-h] [--list-chains] [-i INTERFACE] [--output OUTPUTFILE]

[chains [chains ...]]

Observer chains to use

optional arguments:

show this help message and exit
Prints a list of available chains
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)
The file to output results data to. Defaults to standard output.

pspdr test [-h]

optional arguments:

show this help message and exit

Bugs relating to the operation of PATHspider should be filed against the pathspider package using reportbug(1).

PATHspider is copyrighted by the authors of PATHspider. It is made available under the terms of the GNU General Public License version 2, or at your option any later version, which can be found at:


/usr/share/common-licenses/GPL-2

This manual page was written for Debian by Iain R. Learmonth <irl@debian.org> but may be used by others under the same terms.

PATHspider provides HTML documentation that explains usage of PATHspider for measurement and the development of PATHspider plugins. This is installed with the pathspider package and can be found at:


/usr/share/doc/pathspider/html/index.html

The PATHspider website can be found at https://pathspider.net/.

January 2018 pspdr 2.0.1