The VulnTotal Browser Extension integrates the VulnTotal vulnerability analysis tool directly into your browser. By leveraging Pyodide, the extension allows you to perform vulnerability checks on software packages without relying on server-side components. The extension provides a user-friendly interface that displays analysis results.
- Runs VulnTotal directly in the browser using Pyodide.
- Displays vulnerability analysis results in a clear, table format.
- Clone the repository:
git clone https://github.com/aboutcode-org/vulntotal-extension.git
cd vulntotal-extension
- Build the Extension:
- On Linux, run:
./release.sh
- On Windows, run:
release.bat
This will generate the extension file (.crx) in the dist folder.
- For Chrome: Go to chrome://extensions/, enable "Developer mode," and click "Load unpacked." Select the src folder.
- For Arc and other chrome-based extensions: Just drag and drop the .crx file into the browser window and accept the installation.
Once installed, click on the extension icon in your browser toolbar. Enter the Package URL (PURL) of the software you wish to analyze. View the results displayed in the extension's interface.