Correlate dnstap files with MISP
Project description
Correlate dnstap files with MISP threat intelligence.
This tool parses JSON and compressed files created by go-dnscollector.
Installation
pdnssoc-cli can be fetched from the following sources:
PyPi
pip install pdnssoc-cli
Configuration
Configuration can be provided using the --config flag in yaml format:
logging_level: "INFO" misp_servers: - domain: "https://example-misp-instance.com" api_key: "API_KEY" correlation: output_dir: ./output_dir/ malicious_domains_file: ./misp_domains.txt malicious_ips_file: ./misp_ips.txt
If no config flag is provided, the default file is /etc/pdnssoc-cli/config.yml.
Usage
Usage: pdnssoc-cli [OPTIONS] COMMAND [ARGS]... Options: -c, --config FILE Read option defaults from the specified yaml file [default: /etc/pdnssoc-cli/config.yml] --help Show this message and exit. Commands: correlate Correlate input files and output matches
Use-cases
Correlate go-dnscollector output and produce alerts:
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pdnssoc-cli-0.0.1.tar.gz
(28.8 kB
view details)
Built Distribution
File details
Details for the file pdnssoc-cli-0.0.1.tar.gz
.
File metadata
- Download URL: pdnssoc-cli-0.0.1.tar.gz
- Upload date:
- Size: 28.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e8b012aff91634b6ee0f7e3d6e2be2e96bf9bf3a3f82e449586d5131cbc2b60 |
|
MD5 | a9c4434de775005dd6e19e519dcf54d2 |
|
BLAKE2b-256 | 864c7cfccaf0577b1f08d916189170c86469f53e173cc4f5027006faa1dc1f28 |
File details
Details for the file pdnssoc_cli-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: pdnssoc_cli-0.0.1-py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | acbdc3ae67ebf589474a23b6df785ca8a48739525a98af92ec0510bf554543c3 |
|
MD5 | 28c17acd95e4ea5f9a9d98936ab2bb3e |
|
BLAKE2b-256 | d467b07498600896c77adfa627124f892fdf8ca8b690e9d7f3369d623c43c4d2 |