Skip to main content

A small example package for pythonsca

Project description

PyRaider

Using PyRaider You can scan installed dependencies known security vulnerabilities. It uses publicly known exploits, vulnerabilities database.

Usage

Documentation

Install pyraider using pip

pip install pyraider

Once a pyraider you can run help command. It will show you the list commands and examples.

pyraider -h

You can use pyraider -v to check the version.

pyraider -v

Scan Vulnerabilities against the dependencies

Using PyRaider you can scan the vulnerable packages.

To run basic scan you can use pyraider go command. It will automatically detects the installed packages and scans against it and shows the report.

pyraider go

If you want to scan you packages against requirements.txt file.

pyraider check -f requirements.txt

If you want to scan the packages in the same directory.

pyraider check -f .

Reports

PyRaider currently supports JSON and CSV formats.

To Export as a JSON file.

pyraider check -f requirments.txt -e json result.json

To Export as a CSV file.

pyraider check -f requirments.txt -e csv result.csv

Out of Date Pacakges

Using PyRaider you can check the latest packages. Aginst installed packages.

pyraider validate -f requirments.txt

Auto Fix

PyRaider also supports auto fix feature. Using this you can fix the vulnerable packages.

Note: To updating the packages might affect your application.

Fix

You can fix packages vulnerabilities individually.

pyraider fix

Autofix

You can also fix packages vulnerabilities at one shot.

Docker container

You can also run pyraider has a docker container.

Build docker container image

docker build -t pyraider .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyraider-0.3.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

pyraider-0.3-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file pyraider-0.3.tar.gz.

File metadata

  • Download URL: pyraider-0.3.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.2

File hashes

Hashes for pyraider-0.3.tar.gz
Algorithm Hash digest
SHA256 e428cd05e4b3144ecfa28a1004b4dd79b74feb223ec708fe171945293c8b30a2
MD5 dfef99ac4eb16fd2a1fe05149ae65d25
BLAKE2b-256 75a9ba5eb1e7fdf8d622df9d8de5f768ef3687e98768c8535807071d4ca8d741

See more details on using hashes here.

File details

Details for the file pyraider-0.3-py3-none-any.whl.

File metadata

  • Download URL: pyraider-0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.2

File hashes

Hashes for pyraider-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 864436df74b032d974e32057de243711ccc0fe55e065f99e688b82e6732188ab
MD5 bde0012477023c7b1feee8afb4f8fc03
BLAKE2b-256 296409a0be206fd4a308f922076836eb0ecdb3162c8e060650d36b7afb33a464

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page