Metadata-Version: 2.1
Name: kevsight
Version: 0.1.0
Summary: A client to generate sightings for Vulnerability-Lookup from the Known Exploited Vulnerabilities (KEV) catalog.
Home-page: https://github.com/cedricbonhomme/KEVSight
License: GPL-3.0-or-later
Keywords: Vulnerability-Lookup,Vulnerability,CVE,KEV,PyVulnerabilityLookup
Author: Cédric Bonhomme
Author-email: cedric@cedricbonhomme.org
Requires-Python: >=3.10,<4.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Security
Requires-Dist: cisa-kev (>=2.0.2,<3.0.0)
Requires-Dist: pyvulnerabilitylookup (>=2.1.0,<3.0.0)
Project-URL: Repository, https://github.com/cedricbonhomme/KEVSight
Description-Content-Type: text/markdown

# KEVSight

A client to generate sightings for
[Vulnerability-Lookup](https://github.com/cve-search/vulnerability-lookup) from the
[Known Exploited Vulnerabilities (KEV)](https://www.cisa.gov/known-exploited-vulnerabilities-catalog)
catalog.


## Installation

[pipx](https://github.com/pypa/pipx) is an easy way to install and run Python applications in isolated environments.
It's easy to [install](https://github.com/pypa/pipx?tab=readme-ov-file#on-linux).

```bash
$ 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

```bash
$ 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](https://github.com/cedricbonhomme/KEVSight) is licensed under
[GNU General Public License version 3](https://www.gnu.org/licenses/gpl-3.0.html)

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

