Additional bots for IntelMQ
Project description
IntelMQ Extensions
This project collects customized bots and some helper scripts for IntelMQ used primary by CERT.at.
It's a combination of customization previously available in certat/intelmq as well as newer solutions.
Usage
Install the package on the machine or virtualenv, where you have the IntelMQ, using
pip install intelmq-extensions. Then, the bots will be available as any other IntelMQ
bot in the Manager as well to import using intelmq.bots.*.certat namespace, e.g.
intelmq.bots.experts.certat.vulnerability_lookup.expert
Documentation
There is a limited documentation available. Consult bot Python code to see information about the usage and available configuration.
Running tests
This package comes with test runners configured using tox. To use them:
tox -elint # run code style checks
tox -epy310 # run simple unittests against Python 3.10
# For running all unittests, including connecting to external services / database
# use on of the following:
tox -efull # assuming you run redis, postgres etc. on your own
tox -efull-with-docker # this will use docker compose to provision services for tests;
# please note it uses default ports
# You can pass arguments to the pytest, e.g. to run a specific test:
tox -efull-with-docker -- intelmq_extensions/tests/bots/experts/squelcher/test_expert.py::TestSquelcherExpertBot::test_address_match1
Part of the development was financed by the European Union.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file intelmq_extensions-1.11.0.tar.gz.
File metadata
- Download URL: intelmq_extensions-1.11.0.tar.gz
- Upload date:
- Size: 89.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef162ab42540a8be4177c6eb8a391cbe074340a77edbea51e64cec0ccfcfdf09
|
|
| MD5 |
2b8bfcdd9b5e9d6f08e350add22326c8
|
|
| BLAKE2b-256 |
b0e3c8b2517f6b66f947648b551eeca241b7a82d803784d284b2ebe0837cd140
|
Provenance
The following attestation bundles were made for intelmq_extensions-1.11.0.tar.gz:
Publisher:
release.yml on certat/intelmq-extensions
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
intelmq_extensions-1.11.0.tar.gz -
Subject digest:
ef162ab42540a8be4177c6eb8a391cbe074340a77edbea51e64cec0ccfcfdf09 - Sigstore transparency entry: 818503838
- Sigstore integration time:
-
Permalink:
certat/intelmq-extensions@755505872adf8829c627406ff1683a24002420c1 -
Branch / Tag:
refs/tags/v1.11.0 - Owner: https://github.com/certat
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@755505872adf8829c627406ff1683a24002420c1 -
Trigger Event:
release
-
Statement type:
File details
Details for the file intelmq_extensions-1.11.0-py3-none-any.whl.
File metadata
- Download URL: intelmq_extensions-1.11.0-py3-none-any.whl
- Upload date:
- Size: 125.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90f7dac88505465e7e4a732996d76a814886b1f023036397507636a428c90b14
|
|
| MD5 |
34d8461a4487fa432691e7f56a861918
|
|
| BLAKE2b-256 |
ada3b632d622dd23038525a60f236d5ec07629dcb3e2e89bc05e11d669249a5f
|
Provenance
The following attestation bundles were made for intelmq_extensions-1.11.0-py3-none-any.whl:
Publisher:
release.yml on certat/intelmq-extensions
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
intelmq_extensions-1.11.0-py3-none-any.whl -
Subject digest:
90f7dac88505465e7e4a732996d76a814886b1f023036397507636a428c90b14 - Sigstore transparency entry: 818503995
- Sigstore integration time:
-
Permalink:
certat/intelmq-extensions@755505872adf8829c627406ff1683a24002420c1 -
Branch / Tag:
refs/tags/v1.11.0 - Owner: https://github.com/certat
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@755505872adf8829c627406ff1683a24002420c1 -
Trigger Event:
release
-
Statement type: