Package Python to scan vulnerability PyPI Packages, the data provided by https://osv.dev.
python -m pip install scanvulnpy
git clone https://github.com/little-scripts/scanvulnpy.git
cd scanvulnpy/
python -m pip install -r requirements.txt
python -m scanvulnpy -h
You can find here a complete list of options :
usage: python -m scanvulnpy [-h] [-f FREEZE] [-r REQUIREMENTS] [--verbose VERBOSE]
A simple Package Python to scan vulnerability PyPI Packages, the data provided by https://osv.dev
options:
-h, --help show this help message and exit
-f FREEZE enable by default, disable if '-r path/to/requirements' is setting
-r REQUIREMENTS path requirements (e.g. -r path/to/requirements)
--verbose VERBOSE details package(e.g. --verbose package)
Build and Run the Docker image:
git clone https://github.com/little-scripts/scanvulnpy.git
cd scanvulnpy/
./scanvulnpy.sh --vulns
Contributions to this project are welcome. Feel free, if you want report an issue or add other features.