Skip to main content

A client that retrieves vulnerability observations from a MISP server and pushes them to a Vulnerability Lookup instance.

Project description

Vulnerability-Lookup Sighting

A client that retrieves vulnerability observations from a MISP server and pushes them to a Vulnerability Lookup instance.

Similar to FediVuln which is using the Fediverse as a source of observations.

Usage

Installation

pipx is an easy way to install and run Python applications in isolated environments. It's easy to install.

$ pipx install VulnerabilityLookupSighting
$ export VulnerabilityLookupSighting_CONFIG=~/conf.py

The configuration should be defined in a Python file (e.g., ~/.conf.py). You must then set an environment variable (VulnerabilityLookupSighting) with the full path to this file.

Usage

$ VulnerabilityLookupSighting --help
usage: FediVuln-Stream [-h] [--since SINCE]

Allows access to the streaming API.

options:
  -h, --help     show this help message and exit
  --since SINCE  Maximum timestamp of the MISP attribute.

Publishing sightings to Vulnerability Lookup

$ VulnerabilityLookupSighting
Querying MISP...
Query completed successfully.
Pushing sightings to Vulnerability Lookup...

License

FediVuln is licensed under GNU General Public License version 3

Copyright (c) 2024 Computer Incident Response Center Luxembourg (CIRCL)
Copyright (C) 2024 Cédric Bonhomme - https://github.com/cedricbonhomme

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

vulnerabilitylookupsighting-0.2.0.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file vulnerabilitylookupsighting-0.2.0.tar.gz.

File metadata

  • Download URL: vulnerabilitylookupsighting-0.2.0.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.4 Linux/6.1.0-27-amd64

File hashes

Hashes for vulnerabilitylookupsighting-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e873277aa9b8bfa77c2bca79e2b5126b8ac441bbf99349d649e7ec629bde67e3
MD5 6d129bd736016a81149eae45a2d185bd
BLAKE2b-256 aa8e18712b2dbe49796bed53b21ce8dc1efc985eabbc481cdee7ecc90f053610

See more details on using hashes here.

File details

Details for the file vulnerabilitylookupsighting-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for vulnerabilitylookupsighting-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e8751af5ec6b3d04f62050bf89a125a30f8377467539feefc208ef865812b0c0
MD5 94897b64868fb47585069390ed5d9cfd
BLAKE2b-256 e8d8e98f5122018b1e72e32d3f2cd0ecefe186965a8475f16763a52e8720c26f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page