Skip to main content

A client to generate sightings for Vulnerability-Lookup from the Known Exploited Vulnerabilities (KEV) catalog.

Project description

KEVSight

A client to generate sightings for Vulnerability-Lookup from the Known Exploited Vulnerabilities (KEV) catalog.

Installation

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

$ pipx install KEVSight
$ export KEVSIGHT_CONFIG=~/.KEVSight/conf.py
$ cisa_kev --download-path /home/cedric/.cisa_kev/known_exploited_vulnerabilities.json  download

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

Usage

$ KEVSight --help
usage: KEVSight [-h] [--since SINCE]

options:
  -h, --help     show this help message and exit
  --since SINCE  Specify the number of days from today to include in the query

License

KEVSight is licensed under GNU General Public License version 3

Copyright (c) 2024-2025 Computer Incident Response Center Luxembourg (CIRCL)
Copyright (C) 2024-2025 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

kevsight-0.1.2.tar.gz (15.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kevsight-0.1.2-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file kevsight-0.1.2.tar.gz.

File metadata

  • Download URL: kevsight-0.1.2.tar.gz
  • Upload date:
  • Size: 15.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for kevsight-0.1.2.tar.gz
Algorithm Hash digest
SHA256 1b5af588ef583d841f10185348baa1b4dfab36c4c669af851c13787b4191aa68
MD5 624bc13071402248366512bc256a407c
BLAKE2b-256 126f61b3a81ea9ac434231df10e53cb09e205c78277f52e2cbf2df08a07f2755

See more details on using hashes here.

Provenance

The following attestation bundles were made for kevsight-0.1.2.tar.gz:

Publisher: release.yml on vulnerability-lookup/KEVSight

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kevsight-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: kevsight-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for kevsight-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f12baa294ee748310d0a9846b8a32363ba1936309ddfeab940982b5d02fde73c
MD5 2531da7bd109f3748ead7dabde127690
BLAKE2b-256 a76c677b43612fb119adafe486ae25d84a6b25f88c6778f4ff3c0eaf355292d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for kevsight-0.1.2-py3-none-any.whl:

Publisher: release.yml on vulnerability-lookup/KEVSight

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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