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.1.0.tar.gz (16.0 kB view details)

Uploaded Source

Built Distribution

File details

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

File metadata

  • Download URL: vulnerabilitylookupsighting-0.1.0.tar.gz
  • Upload date:
  • Size: 16.0 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.1.0.tar.gz
Algorithm Hash digest
SHA256 a29537d2cee407a59ff58ad3fae65e8cd60bbd453f155477fbd8b2e310a4938f
MD5 c5eaa969d381439dd5dd15b8d4fa2a18
BLAKE2b-256 964a829e830a30ec778ea93907aecbf6aeca8c72a5c87a3e6cfb8ca0a86361ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vulnerabilitylookupsighting-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ec70c66b6ca94daa8dc07677e6461dd43a8eace943710544d7341e0907c4625d
MD5 20c7cbdc61bf260bf2f1e1628eeb9371
BLAKE2b-256 d3ae1fd20230b9a8f0928f4fcfad1d909d93d9d67c112b7efc4877c2e4fc8797

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