PyIntelOwl

PyIntelOwl

#Threat Defense#Threat Management

A daily collection of IOCs from various sources, including articles and tweets.

Visit Website

Comprehensive Python SDK and Command Line Client for IntelOwl's API

Comprehensive Python SDK and Command Line Client designed for seamless interaction with IntelOwl's API.

Features: Simple One-Time Configuration with Helpful Guidance

Features: Easy one-time configuration accompanied by self-documented help and hints throughout the process. Request new analysis for observables and files. Choose which analyzers you want to run for each analysis you conduct. Decide whether you want to use HTTP polling to check if the analysis has completed. View all jobs or examine a single job in a well-organized tabular format. List all tags or inspect one tag in a neatly formatted table. Access a tabular view of the analyzer_config.json and connector_config.json files from IntelOwl, complete with RegEx matching capabilities. Demo Installation: $ pip3 install pyintelowl

For Development/Testing: Install pyintelowl with pip3

For development and testing purposes, use the command: pip3 install pyintelowl[dev]. Quickstart as Command Line Client: After a successful installation, you should be able to invoke the pyintelowl entry script directly.

For example, $ pyintelowl - A Command Line Tool

Usage pyintelowl [OPTIONS] COMMAND [ARGS]... Options: -d, --debug Set the log level to DEBUG --version Display the version and exit. -h, --help Show this message and exit. Commands: analyse Send a new analysis request analyzer-healthcheck Send a health check request for an analyzer config Set or view configuration variables connector-healthcheck Send a health check request for a connector...