Arvos Command Line Utility
Project description
AI and Risk-based Vulnerability Management for Trustworthy Open Source Adoption
Requirements
Python >= 3.9 and pip installed
Docker installed
Debugfs mounted ( sudo mount -t debugfs debugfs /sys/kernel/debug )
- Linux kernel headers ( If not installed already )
Ubuntu/Debian : apt-get install -y linux-headers-$(uname -r)
CentOs : yum install -y kernel-devel
Fedora : dnf install -y kernel-devel
How to install
$ pip install arvos $ arvos --help
Usage
Demo usage :
$ arvos --demo
The following command will build a Java application image ( based on jdk 17 ) from the specified jar, run it, and start the tracer app for a period of 2 minutes.
$ arvos scan --java 17 --jar target/application.jar --trace-period 2 --save-report pdf --pom pom.xml
A .pdf report will be saved under your $HOME/arvos-reports folder.
Output
Supported platforms
Linux only.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file arvos-3.0.12-py2.py3-none-any.whl
.
File metadata
- Download URL: arvos-3.0.12-py2.py3-none-any.whl
- Upload date:
- Size: 6.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1350fb589e62c6f508908438bc96a2a6a166ffa3829273f1da0f5e033a32eb1a |
|
MD5 | 55f5642b9f8259515bbf8a324257e7db |
|
BLAKE2b-256 | d8c2cbf65a71bad7f838b1bbe5a27d7aa66352606884432b5ce5abc817cd0c30 |