https://github.com/cve-search/pyvariot
Python module to query the VARIoT IoT vulnerabilities and exploits databases
https://github.com/cve-search/pyvariot
iot iot-security variot vunerability
Last synced: 12 months ago
JSON representation
Python module to query the VARIoT IoT vulnerabilities and exploits databases
- Host: GitHub
- URL: https://github.com/cve-search/pyvariot
- Owner: cve-search
- License: bsd-3-clause
- Created: 2024-06-07T09:07:49.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-03T22:46:10.000Z (over 1 year ago)
- Last Synced: 2025-05-29T18:50:50.500Z (about 1 year ago)
- Topics: iot, iot-security, variot, vunerability
- Language: Python
- Homepage:
- Size: 96.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Python client and module to query the VARIoT IoT vulnerabilities and exploits databases
This is a Python client and module to query the [VARIoT IoT vulnerabilities and exploits databases](https://www.variotdbs.pl/api/).
## Installation
```bash
pip install pyvariot
```
## Usage
### Command line
You can use the `pyvariot` command to query the database:
```bash
$ pyvariot --help
usage: pyvariot [-h] [--url URL] [--apikey APIKEY]
(--vulnerability_id VULNERABILITY_ID | --exploit_id EXPLOIT_ID)
Get a vulnerability or an exploit by ID.
options:
-h, --help show this help message and exit
--url URL URL of the instance.
--apikey APIKEY Your personal API key.
--vulnerability_id VULNERABILITY_ID
ID of the vulnerability.
--exploit_id EXPLOIT_ID
ID of the exploit.
```
### Library
See [API Reference](https://pyvariot.readthedocs.io/en/latest/api_reference.html)