Skip to main content

Open Source Software Advisory generator for Core and Base Linux Packages.

Project description

Open Source Advisory Scanner (Generator)

OSSA-Scanner produces OSSA Advisory files per each package available (installed or not) in any Linux OS that uses RPM or Deb packages.

Installation

Centos/AL/AlmaLinux

Installing dependencies, including Software Heritage Scanner for SWHIDs and SSDEEP for FuzzyHashing:

$ yum -y update && yum -y groupinstall "Development Tools"
$ yum -y install python-pip python3-devel
$ pip3 install swh-scanner
$ BUILD_LIB=1 pip install ssdeep
$ pip3 install ossa-scanner

Ubuntu/Debian

$ apt-get update -y && apt-get upgrade -y
$ apt install python3-pip -y
$ apt remove python3-blinker python3-zipp python3-urllib3 python3-typing-extensions python3-six -y
$ pip install swh-scanner --break-system-packages
$ apt install ssdeep python3-ssdeep -y
$ pip3 install ossa-scanner --break-system-packages

Running in background

$ nohup ossa_scanner &

To upgrade, just execute install with --upgrade

$ pip install --upgrade ossa_scanner

License

This project is licensed under MIT.

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

ossa_scanner-0.1.56.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ossa_scanner-0.1.56-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file ossa_scanner-0.1.56.tar.gz.

File metadata

  • Download URL: ossa_scanner-0.1.56.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for ossa_scanner-0.1.56.tar.gz
Algorithm Hash digest
SHA256 9e8a2e4237867b0c127462448d69780340a0855ed5f32a76bb0bad6b1f185db6
MD5 27e7bb873a16a0df36a38564fbe6cd5b
BLAKE2b-256 40de246fe82ec3f29e14d9fb1503df5214c7b6a596102c16f13476ff7e3feed0

See more details on using hashes here.

File details

Details for the file ossa_scanner-0.1.56-py3-none-any.whl.

File metadata

  • Download URL: ossa_scanner-0.1.56-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for ossa_scanner-0.1.56-py3-none-any.whl
Algorithm Hash digest
SHA256 949edca9b04032053427e1a73fbb8e31de6abccb18829a42a794b51fc5f870d6
MD5 bfde4e1a120e52a862f8ee7cf269aaec
BLAKE2b-256 8365413356343c557d60548e8883971276635124b4fd79d8ff9a87d5e5a61646

See more details on using hashes here.

Supported by

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