Skip to content

AlienVault-OTX/OTX-Apps-TAXII

Repository files navigation

OTX-Apps-TAXII

Alienvault OTX TAXII connector

Set your Alienvault OTX API key and TAXII server in config.cfg.

This script can then be used to download pulses from OTX, and import them into your Taxii compliant client.

Run with:

  • python2.7 otx-taxii.py first_run

the first time, then:

  • python2.7 otx-taxii.py check_new

for updates.

Setting up Config.cfg

For example a Taxii server using HTTPS might look like:

[taxii]
server_ip=https://192.168.1.187 
  • You need to include https:// - whether its a hostname or an IP address

What is the difference between discovery_path and uri?

[taxii]
discovery_path=/taxii-discovery-service/
uri=/taxii-data
  • In most cases discovery_path and uri can be used interchangeablely - as the post_request captured is independent of the destination.

    {Example: Soltra Edge Taxii Server}

    However there are some cases where it does matter:

{Example: DHS AIS Taxii inbox'ing(push)}

  • When it does matter, you will need to look at the TAXII Server's collection_info to find the path needed.

About

Alienvault OTX TAXII connector

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages