Package Documentation

Storm Package: synapse-tor

The following Commands are available from this package. This documentation is generated for version 4.0.1 of the package.

Storm Commands

This package implements the following Storm Commands.

tor.setup.tagprefix

Set the tag prefix used when applying Tor tags.
The default tag prefix is "cno.infra.anon.tor" if not specified.


Usage: tor.setup.tagprefix [options] <tagname>

Options:

  --help                      : Display the command usage.

Arguments:

  <tagname>                   : The tag prefix to use.

tor.sync

Download the current TOR exit node list and tag inet:ipv4 nodes.

This command pulls the current list of TOR exit nodes from
https://check.torproject.org/torbulkexitlist, creating inet:ipv4 nodes
and applying the cno.infra.anon.tor.exit tag to them.

The --relays option will also ingest all currently running TOR relays from
https://onionoo.torproject.org/summary, creating inet:ipv4 and inet:ipv6 nodes
and applying the cno.infra.anon.tor.relay tag to them.

Tags will have timestamps set according to the published time,
and the cno.infra.anon.tor prefix can be changed with the tor.setup.tagprefix command.

Examples:

  // Ingest TOR exit nodes and yield the inet:ipv4 nodes
  tor.sync --yield

  // Ingest TOR exit nodes and all relays
  tor.sync --relays


Usage: tor.sync [options]

Options:

  --help                      : Display the command usage.
  --debug                     : Show verbose debug output.
  --yield                     : Yield the inet:ipv4 nodes.
  --relays                    : Ingest all relays in addition to exit nodes.

Storm Modules

This package does not export any Storm APIs.