Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

59 stars

Watchers

18 watching

Forks

Releases

Packages

Used by

Contributors

Languages