Using PyRaider You can scan installed dependencies known security vulnerabilities. It uses publicly known exploits, vulnerabilities database. Documentation
- Installation
- Usage
- Scan Dependencies
- Scan Dependencies by Severity
- Report
- Outdated package check
- CI/CD
- Fix
- Autofix
- Release Note
- Help
pip install pyraiderpyenv install pyraiderpyraider -hUsing PyRaider you can scan the vulnerable packages.
It will automatically detects the installed packages and scans against it and shows the report.
pyraider gopyraider check -f /Users/raider/project/requirements.txtpyraider check -f /Users/raider/project/Pipfile.lockPyRaider currently supports
JSON,HTMLandCSVformats.
pyraider go -e json result.jsonpyraider check -f /Users/raider/project/requirements.txt -e json result.jsonpyraider go -e csv result.csvpyraider check -f /Users/raider/project/requirements.txt -e csv result.csvpyraider check -f go -e html result.htmlpyraider check -f /Users/raider/project/requirements.txt -e html result.htmlUsing PyRaider you can check the latest packages. Against installed packages.
pyraider validate -p django==1.11.13pyraider validate -f /Users/raider/project/requirements.txtpyraider validate -f /Users/raider/project/Pipfile.lockPyRaider also supports
fixfeature. Using this you can fix the vulnerable packages.
Note: To updating the packages might affect your application.
You can fix vulnerable package.
pyraider fixpyraider fix -s highYou can also autofix vulnerable packages.
pyraider autofixpyraider autofix -s highNow you can update the resource database with latest updated vulnerabilities
pyraider updatedbYou can also run
pyraiderhas a docker container.
docker build -t pyraider .- Discord : Click here to join Discord, to be a part of PyRaider family.
- Follow us on Twitter : https://twitter.com/tilakthimmappa
- Email : [email protected]
- We welcome contributions to this project in the form of:
- Feature Requests, Suggestions
- Bugs
- Help with writing tests
- Add-on features, plugins, etc
- Documentation
