VHub is an API that permits uploading of vulnerability datasets based on the following pattern of columns:
ASSET - HOSTNAME | ASSET - IP_ADDRESS | VULNERABILITY - TITLE | VULNERABILITY - SEVERITY | VULNERABILITY - CVSS | VULNERABILITY - PUBLICATION_DATE |
---|
The data are provided by endpoints to handle it and possibly to generate tables and chats to get insights about the vulnerability data.
To install the package, run the following command:
make install
Finally, run the Vhub API with:
make run
Now, access http://127.0.0.1:8000/api/swagger/ to see the Swagger documentation.
If you want to run the unit tests, run the following command:
make test