8000 GitHub - lucasrod16/veritas: Scan container images for security vulnerabilities, generate and download a Software Bill of Materials (SBOM), and visualize vulnerability data.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Scan container images for security vulnerabilities, generate and download a Software Bill of Materials (SBOM), and visualize vulnerability data.

License

Notifications You must be signed in to change notification settings

lucasrod16/veritas

Repository files navigation

Veritas

"Veritas" means "truth" in Latin, reflecting its purpose to discover the true security posture of container images.

Veritas offers an HTTP API for scanning public container images for security vulnerabilities. It also includes a dashboard for visualizing vulnerability data and downloading a Software Bill of Materials (SBOM).

Getting Started

Prerequisites

  • Go
  • Make

Ensure these tools are installed and available in your system's PATH before building the project.

1. Clone the repository

git clone https://github.com/lucasrod16/veritas.git

Navigate to the veritas directory:

cd veritas

2. Build the binary

make

The binary will be created at ./bin/veritas.

3. Start veritas

./bin/veritas

Veritas will start and run in the foreground.

Usage

Scan container images

Dashboard

To access the dashboard, navigate to http://localhost:8080 in your browser. Enter the container image you want to scan into the text box, and either press Enter or click the Scan button.

API

For programmatic access, use curl or any other HTTP client to interact with veritas’ API endpoints.

  • Scan a container image and get an SBOM in CycloneDX JSON format:
curl "http://localhost:8080/scan/report?image=<your-container-image>"
  • Scan a container image and get detailed information about vulnerabilities:
curl "http://localhost:8080/scan/details?image=<your-container-image>"

Stop veritas

To stop the program, press Ctrl+C.

About

Scan container images for security vulnerabilities, generate and download a Software Bill of Materials (SBOM), and visualize vulnerability data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0