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

Uploaded Source

Built Distribution

File details

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

File metadata

  • Download URL: vulnerabilitylookupsighting-0.3.0.tar.gz
  • Upload date:
  • Size: 16.2 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.3.0.tar.gz
Algorithm Hash digest
SHA256 a7beb007d96c7607b40d8c1fae078801499ca3b92feba3f065024dfa2c8d52d8
MD5 f5f726bfc2fc034c21c7198ac983199f
BLAKE2b-256 674aa153e324e31975e434d07051cc138db18dbae199801db478c83797a29c8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vulnerabilitylookupsighting-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 01fc4165babdf25633f836448f5de047206386c9be52efe1a4f9de7b2f90d329
MD5 e3f0fbefdee3c59b616e78742d9310c3
BLAKE2b-256 030c2adaa0dacf8b0907ea329037913036ca6293a752d65f19f45a687fcb5925

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