wiki
  • 👋Welcome to the Ax Framework Wiki
  • Overview
    • ✅Existing Users
    • 💿Installation Guide
    • 💻Ax Controller
    • 💡How it Works
    • ▶️QuickStart Guide
      • Configure Ax Controller
      • Build a Base Image
      • Deploy Instances
      • List Instances
      • Run Scans
      • Teardown Instances
  • Fundamentals
    • 🛠️Ax Utility Scripts
    • 🔎Bring Your Own Provisioner
    • ⚔️Fleets
    • 🚀Scans
      • 🤖Modules
        • 📤Adding Simple Modules
        • 🎯Adding One-Shot Modules
        • 📎Merging and Module Extensions
      • ⚙️Horizontal vs Vertical Scaling
    • 🤝Responsibility
    • 📖Terminology
Powered by GitBook
On this page
  1. Overview

Ax Controller

PreviousInstallation GuideNextHow it Works

Last updated 10 months ago

The machine you install Ax on is called the Ax Controller. The Controller manages all aspects of Ax, including account setup, building your Packer image, spinning up and SSHing into instances, creating new images from existing instances, deleting instances and images, managing distributed scanning, and much more!

The Ax Controller executes the various scripts in ~/.axiom/interact and stores account credentials in ~/.axiom/accounts/$account-profile-name.json

Ax Usage
Description:
  Welcome to the Ax Framework! You can use this wrapper to execute the various axiom scripts (located in ~/.axiom/interact/)
  To supply additional arguments to a script, simply append them to the command
  For more options, print the help menu for any script (ax init, ax fleet, ax scan, ax images, etc)
  Or you could just run the scripts without the wrapper (axiom-exec for example)
Examples:
  ax configure --setup --shell zsh --unattended  # Kick off axiom configuration wizard, add axiom to zsh path, avoid any prompts
  ax account-setup  # Kick off axiom account setup wizard
  ax account linode  # Switch to linode account (must be a valid axiom.json in ~/.axiom/accounts)
  ax build default # Build the Packer image with the Default provisioner located in ~/.axiom/images/provisioners/default.json
  
  ax init --run # Create axiom instance with random instane name
  ax fleet -i 10 -r nyc1,nyc3,fra1,sfo2 # Spin up 10 instances with random fleet prefix using Round-robin region distribution
  ax ls # List all instances on the account
  ax ssh testy01 # SSH into instance testy01
  ax select testy\* # Select all instances in testy fleet (this updates ~/.axiom/selected.conf)
  ax scp custom-wordlist.txt 'myfleet*':/home/op/custom-wordlist.txt --split # Split and upload local wordlist to all instances in myfleet
  ax scan input.txt -m nuclei --nuclei-templates /home/localuser/custom-templates/ -o outputfile.txt # Run a distributed scan, upload custom nuclei templates
  ax rm testy\* # Delete all instances in testy fleet
  ax rm '\*' # Delete all instances on the account
  
  ax images ls  # List all images on the account
  ax images create # Create a new image/snapshot of a running axiom instance
  ax images select axiom-testy01-1710180715 # Select image named axiom-testy01-1710180715 to use for future ax init and ax fleet
  
  ax power on rez\* # Power on all instances in fleet 'rez'
  ax region ls  # List available regions
  ax region select nyc1 # Select region 'nyc1' (this updates ~/axiom.json with the new region)
Usage:
  account
   Select Axiom account (axiom-account)
  account-setup
   Start Axiom account setup wizard (axiom-account-setup)
  build
   Start Axiom build wizard (axiom-build)
  configure
   Display commands to manage the configuration of axiom (axiom-configure), install dependencies, kick off axiom-account-setup and axiom-build 
  deploy
   Deploy a profile stored in ~/.axiom/profiles/ (axiom-deploy)
  exec
   Evaluate shell one-liners or execute single commands on one or more instances in parallel (axiom-exec)
  fleet
   Display commands to manage fleets (axiom-fleet)
  images
   Create a new snapshot of a running axiom instance, select the new snapshot to deploy future axiom instances/fleets, get and delete images (axiom-images)
  init
   Display commands to manage initializing one axiom instance with differnet options, such as image, region, size and axiom deployment profiles (axiom-init)
  ls
   List all instances on the account (axiom-ls)
  power
   Display commands to manage powering on or off instances by name (axiom-power)
  region
   Display commands to list regions or select a region (axiom-region)
  rm
   Remove instances from the account (axiom-rm)
  scan 
   Display commands to manange the distribution of arbitrary binaries and scripts across fleets of Axiom instances (axiom-scan)
  scp
   Display commands used to upload and download files from fleets (axiom-scp)
  select
   Select instances to use for exec and fleet (axiom-select)
  ssh
   Display commands to manage Axiom's ssh config file or connect to a specific Axiom instance (axiom-ssh)
  sync
   Make a copy of an instances home directoy and sync to your local filesystem (axiom-sync)
  update
   Run 'cd ~/.axiom && git pull' to update to the latest version! (axiom-update)
  <additional args>
   To pass additional arguments to the script, simply append them to the command!

When installing the Ax Controller on Ubuntu, the following tools are installed as dependencies via apt-get

git ruby python3-pip curl iputils-ping net-tools unzip xsltproc bc rsync sudo wget nano bsdmainutils openssh-server fail2ban jq

Additionally, you'll have an option to install Golang. Golang is only required if using the ax scan flag --anew. If anew is not installed, ax scan will attempt to install it.

If you decide to use Oh My Zsh during ax configure, the following tools are installed via apt-get

zsh zsh-syntax-highlighting zsh-autosuggestions

Interlace is also a very important dependency for Ax. Interlace (created by ) is responsible for all the parallelism conducted by Ax. Ax uses Interlace extensively for ax exec, ax scp, and ax scan

SBOM

The following is the SBOM of the Ax Controller when these options are used:

ax configure --setup --shell omz --unattended

SBOM with Oh-My-Zsh and Golang installed
|NAME                                                           |VERSION                                                   |TYPE     |
|---------------------------------------------------------------|----------------------------------------------------------|---------|
|Interlace                                                      |1.9.8                                                     |python   |
|PyGObject                                                      |3.36.0                                                    |python   |
|adduser                                                        |3.118ubuntu2                                              |deb      |
|apt                                                            |2.0.10                                                    |deb      |
|base-files                                                     |11ubuntu5.8                                               |deb      |
|base-passwd                                                    |3.5.47                                                    |deb      |
|bash                                                           |5.0-6ubuntu1.2                                            |deb      |
|bc                                                             |1.07.1-2build1                                            |deb      |
|benchmark                                                      |0.1.0                                                     |gem      |
|bigdecimal                                                     |2.0.0                                                     |gem      |
|binutils                                                       |2.34-6ubuntu1.9                                           |deb      |
|binutils-common                                                |2.34-6ubuntu1.9                                           |deb      |
|binutils-x86-64-linux-gnu                                      |2.34-6ubuntu1.9                                           |deb      |
|bsdmainutils                                                   |11.1.2ubuntu3                                             |deb      |
|bsdutils                                                       |1:2.34-0.1ubuntu9.4                                       |deb      |
|build-essential                                                |12.8ubuntu1.1                                             |deb      |
|bundler                                                        |2.1.2                                                     |gem      |
|bzip2                                                          |1.0.8-2                                                   |deb      |
|ca-certificates                                                |20230311ubuntu0.20.04.1                                   |deb      |
|certifi                                                        |2019.11.28                                                |python   |
|cgi                                                            |0.1.0                                                     |gem      |
|chardet                                                        |3.0.4                                                     |python   |
|cloud.google.com/go                                            |v0.97.0                                                   |go-module|
|cloud.google.com/go/storage                                    |v1.18.2                                                   |go-module|
|coreutils                                                      |8.30-3ubuntu2                                             |deb      |
|cpp                                                            |4:9.3.0-1ubuntu2                                          |deb      |
|cpp-9                                                          |9.4.0-1ubuntu1~20.04.2                                    |deb      |
|csv                                                            |3.1.2                                                     |gem      |
|curl                                                           |7.68.0-1ubuntu2.22                                        |deb      |
|d3-pprof                                                       |2.0.0                                                     |npm      |
|dash                                                           |0.5.10.2-6                                                |deb      |
|date                                                           |3.0.0                                                     |gem      |
|dbm                                                            |1.1.0                                                     |gem      |
|dbus                                                           |1.12.16-2ubuntu2.3                                        |deb      |
|dbus-python                                                    |1.2.16                                                    |python   |
|debconf                                                        |1.5.73                                                    |deb      |
|debianutils                                                    |4.9.1                                                     |deb      |
|delegate                                                       |0.1.0                                                     |gem      |
|did_you_mean                                                   |1.4.0                                                     |gem      |
|diffutils                                                      |1:3.7-3                                                   |deb      |
|dirmngr                                                        |2.2.19-3ubuntu2.2                                         |deb      |
|distro                                                         |1.4.0                                                     |python   |
|distro-info-data                                               |0.43ubuntu1.16                                            |deb      |
|dmsetup                                                        |2:1.02.167-1ubuntu1                                       |deb      |
|dpkg                                                           |1.19.7ubuntu3.2                                           |deb      |
|dpkg-dev                                                       |1.19.7ubuntu3.2                                           |deb      |
|e2fsprogs                                                      |1.45.5-2ubuntu1.1                                         |deb      |
|etc                                                            |1.1.0                                                     |gem      |
|fail2ban                                                       |0.11.1                                                    |python   |
|fail2ban                                                       |0.11.1-1                                                  |deb      |
|fakeroot                                                       |1.24-1                                                    |deb      |
|fcntl                                                          |1.0.0                                                     |gem      |
|fdisk                                                          |2.34-0.1ubuntu9.4                                         |deb      |
|fiddle                                                         |1.0.0                                                     |gem      |
|file                                                           |1:5.38-4                                                  |deb      |
|fileutils                                                      |1.4.1                                                     |gem      |
|findutils                                                      |4.7.0-1ubuntu1                                            |deb      |
|fonts-lato                                                     |2.0-2                                                     |deb      |
|forwardable                                                    |1.3.1                                                     |gem      |
|g++                                                            |4:9.3.0-1ubuntu2                                          |deb      |
|g++-9                                                          |9.4.0-1ubuntu1~20.04.2                                    |deb      |
|gcc                                                            |4:9.3.0-1ubuntu2                                          |deb      |
|gcc-10-base                                                    |10.5.0-1ubuntu1~20.04                                     |deb      |
|gcc-9                                                          |9.4.0-1ubuntu1~20.04.2                                    |deb      |
|gcc-9-base                                                     |9.4.0-1ubuntu1~20.04.2                                    |deb      |
|gdbm                                                           |2.1.0                                                     |gem      |
|getoptlong                                                     |0.1.0                                                     |gem      |
|gir1.2-glib-2.0                                                |1.64.1-1~ubuntu20.04.1                                    |deb      |
|git                                                            |1:2.25.1-1ubuntu3.13                                      |deb      |
|git-man                                                        |1:2.25.1-1ubuntu3.13                                      |deb      |
|github.com/1and1/oneandone-cloudserver-sdk-go                  |v1.0.1                                                    |go-module|
|github.com/Azure/azure-sdk-for-go                              |v55.7.0+incompatible                                      |go-module|
|github.com/Azure/go-autorest/autorest                          |v0.11.19                                                  |go-module|
|github.com/Azure/go-autorest/autorest/adal                     |v0.9.18                                                   |go-module|
|github.com/Azure/go-autorest/autorest/azure/auth               |v0.4.2                                                    |go-module|
|github.com/Azure/go-autorest/autorest/azure/cli                |v0.4.2                                                    |go-module|
|github.com/Azure/go-autorest/autorest/date                     |v0.3.0                                                    |go-module|
|github.com/Azure/go-autorest/autorest/to                       |v0.4.0                                                    |go-module|
|github.com/Azure/go-autorest/autorest/validation               |v0.3.1                                                    |go-module|
|github.com/Azure/go-autorest/logger                            |v0.2.1                                                    |go-module|
|github.com/Azure/go-autorest/tracing                           |v0.6.0                                                    |go-module|
|github.com/Azure/go-ntlmssp                                    |v0.0.0-20200615164410-66371956d46c                        |go-module|
|github.com/ChrisTrenkamp/goxpath                               |v0.0.0-20210404020558-97928f7e12b6                        |go-module|
|github.com/Masterminds/goutils                                 |v1.1.1                                                    |go-module|
|github.com/Masterminds/semver                                  |v1.5.0                                                    |go-module|
|github.com/Masterminds/sprig                                   |v2.22.0+incompatible                                      |go-module|
|github.com/NaverCloudPlatform/ncloud-sdk-go-v2                 |v1.1.7                                                    |go-module|
|github.com/ProtonMail/go-crypto                                |v0.0.0-20210428141323-04723f9f07d7                        |go-module|
|github.com/PuerkitoBio/purell                                  |v1.1.1                                                    |go-module|
|github.com/PuerkitoBio/urlesc                                  |v0.0.0-20170810143723-de5bf2ad4578                        |go-module|
|github.com/Telmate/proxmox-api-go                              |v0.0.0-20220107223401-b9c909d83a3b                        |go-module|
|github.com/agext/levenshtein                                   |v1.2.3                                                    |go-module|
|github.com/aliyun/alibaba-cloud-sdk-go                         |v1.61.1028                                                |go-module|
|github.com/aliyun/aliyun-oss-go-sdk                            |v2.1.8+incompatible                                       |go-module|
|github.com/antihax/optional                                    |v1.0.0                                                    |go-module|
|github.com/apache/cloudstack-go/v2                             |v2.12.0                                                   |go-module|
|github.com/apparentlymart/go-cidr                              |v1.0.1                                                    |go-module|
|github.com/apparentlymart/go-textseg/v13                       |v13.0.0                                                   |go-module|
|github.com/armon/go-metrics                                    |v0.3.9                                                    |go-module|
|github.com/armon/go-radix                                      |v1.0.0                                                    |go-module|
|github.com/asaskevich/govalidator                              |v0.0.0-20200907205600-7a23bdc65eef                        |go-module|
|github.com/aws/aws-sdk-go                                      |v1.42.29                                                  |go-module|
|github.com/bgentry/go-netrc                                    |v0.0.0-20140422174119-9fd32a8b3d3d                        |go-module|
|github.com/bgentry/speakeasy                                   |v0.1.0                                                    |go-module|
|github.com/biogo/hts                                           |v1.4.3                                                    |go-module|
|github.com/blang/semver                                        |v3.5.1+incompatible                                       |go-module|
|github.com/bmatcuk/doublestar                                  |v1.1.5                                                    |go-module|
|github.com/c2h5oh/datasize                                     |v0.0.0-20200825124411-48ed595a09d2                        |go-module|
|github.com/cenkalti/backoff/v3                                 |v3.2.2                                                    |go-module|
|github.com/cheggaaa/pb                                         |v1.0.27                                                   |go-module|
|github.com/chzyer/readline                                     |v0.0.0-20180603132655-2972be24d48e                        |go-module|
|github.com/containerd/continuity                               |v0.0.0-20200413184840-d3ef23f19fbb                        |go-module|
|github.com/davecgh/go-spew                                     |v1.1.1                                                    |go-module|
|github.com/digitalocean/doctl                                  |(devel)                                                   |go-module|
|github.com/digitalocean/go-libvirt                             |v0.0.0-20201209184759-e2a69bcd5bd1                        |go-module|
|github.com/digitalocean/go-qemu                                |v0.0.0-20210326154740-ac9e0b687001                        |go-module|
|github.com/digitalocean/godo                                   |v1.65.0                                                   |go-module|
|github.com/digitalocean/godo                                   |v1.69.0                                                   |go-module|
|github.com/dimchansky/utfbom                                   |v1.1.1                                                    |go-module|
|github.com/docker/cli                                          |v0.0.0-20200622130859-87db43814b48                        |go-module|
|github.com/docker/docker                                       |v17.12.0-ce-rc1.0.20200531234253-77e06fda0c94+incompatible|go-module|
|github.com/docker/docker-credential-helpers                    |v0.6.3                                                    |go-module|
|github.com/docker/go-units                                     |v0.4.0                                                    |go-module|
|github.com/dsnet/compress                                      |v0.0.1                                                    |go-module|
|github.com/dustin/go-humanize                                  |v1.0.0                                                    |go-module|
|github.com/dylanmei/iso8601                                    |v0.1.0                                                    |go-module|
|github.com/emirpasic/gods                                      |v1.12.0                                                   |go-module|
|github.com/fatih/color                                         |v1.12.0                                                   |go-module|
|github.com/fsnotify/fsnotify                                   |v1.4.9                                                    |go-module|
|github.com/ghodss/yaml                                         |v1.0.0                                                    |go-module|
|github.com/go-git/gcfg                                         |v1.5.0                                                    |go-module|
|github.com/go-git/go-billy/v5                                  |v5.3.1                                                    |go-module|
|github.com/go-git/go-git/v5                                    |v5.4.2                                                    |go-module|
|github.com/go-logr/logr                                        |v0.2.0                                                    |go-module|
|github.com/go-openapi/analysis                                 |v0.20.0                                                   |go-module|
|github.com/go-openapi/errors                                   |v0.19.9                                                   |go-module|
|github.com/go-openapi/jsonpointer                              |v0.19.5                                                   |go-module|
|github.com/go-openapi/jsonreference                            |v0.19.5                                                   |go-module|
|github.com/go-openapi/loads                                    |v0.20.2                                                   |go-module|
|github.com/go-openapi/runtime                                  |v0.19.24                                                  |go-module|
|github.com/go-openapi/spec                                     |v0.20.3                                                   |go-module|
|github.com/go-openapi/strfmt                                   |v0.20.0                                                   |go-module|
|github.com/go-openapi/swag                                     |v0.19.14                                                  |go-module|
|github.com/go-openapi/validate                                 |v0.20.2                                                   |go-module|
|github.com/go-ozzo/ozzo-validation                             |v3.6.0+incompatible                                       |go-module|
|github.com/go-resty/resty/v2                                   |v2.6.0                                                    |go-module|
|github.com/go-stack/stack                                      |v1.8.0                                                    |go-module|
|github.com/gobwas/glob                                         |v0.2.3                                                    |go-module|
|github.com/gofrs/flock                                         |v0.8.1                                                    |go-module|
|github.com/gofrs/uuid                                          |v4.0.0+incompatible                                       |go-module|
|github.com/gogo/protobuf                                       |v1.3.2                                                    |go-module|
|github.com/golang-collections/collections                      |v0.0.0-20130729185459-604e922904d3                        |go-module|
|github.com/golang-jwt/jwt                                      |v3.2.2+incompatible                                       |go-module|
|github.com/golang-jwt/jwt/v4                                   |v4.2.0                                                    |go-module|
|github.com/golang/groupcache                                   |v0.0.0-20210331224755-41bb18bfe9da                        |go-module|
|github.com/golang/mock                                         |v1.6.0                                                    |go-module|
|github.com/golang/protobuf                                     |v1.5.2                                                    |go-module|
|github.com/golang/snappy                                       |v0.0.4                                                    |go-module|
|github.com/google/go-cmp                                       |v0.5.6                                                    |go-module|
|github.com/google/go-github/v33                                |v33.0.1-0.20210113204525-9318e629ec69                     |go-module|
|github.com/google/go-querystring                               |v1.1.0                                                    |go-module|
|github.com/google/gofuzz                                       |v1.1.0                                                    |go-module|
|github.com/google/shlex                                        |v0.0.0-20191202100458-e7afc7fbc510                        |go-module|
|github.com/google/uuid                                         |v1.1.2                                                    |go-module|
|github.com/google/uuid                                         |v1.3.0                                                    |go-module|
|github.com/googleapis/gax-go/v2                                |v2.1.1                                                    |go-module|
|github.com/gophercloud/gophercloud                             |v0.12.0                                                   |go-module|
|github.com/gophercloud/utils                                   |v0.0.0-20200508015959-b0167b94122c                        |go-module|
|github.com/gorilla/websocket                                   |v1.4.2                                                    |go-module|
|github.com/grpc-ecosystem/go-grpc-middleware                   |v1.2.2                                                    |go-module|
|github.com/hako/durafmt                                        |v0.0.0-20200710122514-c0fb7b4da026                        |go-module|
|github.com/hashicorp/aws-sdk-go-base                           |v0.7.1                                                    |go-module|
|github.com/hashicorp/consul/api                                |v1.10.1                                                   |go-module|
|github.com/hashicorp/errwrap                                   |v1.1.0                                                    |go-module|
|github.com/hashicorp/go-azure-helpers                          |v0.16.5                                                   |go-module|
|github.com/hashicorp/go-checkpoint                             |v0.0.0-20171009173528-1545e56e46de                        |go-module|
|github.com/hashicorp/go-cleanhttp                              |v0.5.2                                                    |go-module|
|github.com/hashicorp/go-cty-funcs                              |v0.0.0-20200930094925-2721b1e36840                        |go-module|
|github.com/hashicorp/go-getter/gcs/v2                          |v2.0.0-20200604122502-a6995fa1edad                        |go-module|
|github.com/hashicorp/go-getter/s3/v2                           |v2.0.0-20200604122502-a6995fa1edad                        |go-module|
|github.com/hashicorp/go-getter/v2                              |v2.0.2                                                    |go-module|
|github.com/hashicorp/go-hclog                                  |v0.16.2                                                   |go-module|
|github.com/hashicorp/go-immutable-radix                        |v1.3.1                                                    |go-module|
|github.com/hashicorp/go-multierror                             |v1.1.1                                                    |go-module|
|github.com/hashicorp/go-oracle-terraform                       |v0.17.0                                                   |go-module|
|github.com/hashicorp/go-retryablehttp                          |v0.7.0                                                    |go-module|
|github.com/hashicorp/go-rootcerts                              |v1.0.2                                                    |go-module|
|github.com/hashicorp/go-safetemp                               |v1.0.0                                                    |go-module|
|github.com/hashicorp/go-sockaddr                               |v1.0.2                                                    |go-module|
|github.com/hashicorp/go-uuid                                   |v1.0.2                                                    |go-module|
|github.com/hashicorp/go-version                                |v1.4.0                                                    |go-module|
|github.com/hashicorp/golang-lru                                |v0.5.4                                                    |go-module|
|github.com/hashicorp/hcl                                       |v1.0.0                                                    |go-module|
|github.com/hashicorp/hcl/v2                                    |v2.12.0                                                   |go-module|
|github.com/hashicorp/hcp-sdk-go                                |v0.19.0                                                   |go-module|
|github.com/hashicorp/packer                                    |(devel)                                                   |go-module|
|github.com/hashicorp/packer-plugin-alicloud                    |v1.0.2                                                    |go-module|
|github.com/hashicorp/packer-plugin-amazon                      |v1.1.0                                                    |go-module|
|github.com/hashicorp/packer-plugin-ansible                     |v1.0.2                                                    |go-module|
|github.com/hashicorp/packer-plugin-azure                       |v1.0.8                                                    |go-module|
|github.com/hashicorp/packer-plugin-chef                        |v1.0.2                                                    |go-module|
|github.com/hashicorp/packer-plugin-cloudstack                  |v1.0.1                                                    |go-module|
|github.com/hashicorp/packer-plugin-converge                    |v1.0.1                                                    |go-module|
|github.com/hashicorp/packer-plugin-digitalocean                |v1.0.6                                                    |go-module|
|github.com/hashicorp/packer-plugin-docker                      |v1.0.5                                                    |go-module|
|github.com/hashicorp/packer-plugin-googlecompute               |v1.0.13                                                   |go-module|
|github.com/hashicorp/packer-plugin-hcloud                      |v1.0.4                                                    |go-module|
|github.com/hashicorp/packer-plugin-hyperone                    |v1.0.1                                                    |go-module|
|github.com/hashicorp/packer-plugin-hyperv                      |v1.0.3                                                    |go-module|
|github.com/hashicorp/packer-plugin-inspec                      |v1.0.0                                                    |go-module|
|github.com/hashicorp/packer-plugin-jdcloud                     |v1.0.1                                                    |go-module|
|github.com/hashicorp/packer-plugin-linode                      |v1.0.3                                                    |go-module|
|github.com/hashicorp/packer-plugin-lxc                         |v1.0.1                                                    |go-module|
|github.com/hashicorp/packer-plugin-lxd                         |v1.0.1                                                    |go-module|
|github.com/hashicorp/packer-plugin-ncloud                      |v1.0.3                                                    |go-module|
|github.com/hashicorp/packer-plugin-oneandone                   |v1.0.1                                                    |go-module|
|github.com/hashicorp/packer-plugin-openstack                   |v1.0.1                                                    |go-module|
|github.com/hashicorp/packer-plugin-oracle                      |v1.0.2                                                    |go-module|
|github.com/hashicorp/packer-plugin-outscale                    |v1.0.2                                                    |go-module|
|github.com/hashicorp/packer-plugin-parallels                   |v1.0.2                                                    |go-module|
|github.com/hashicorp/packer-plugin-profitbricks                |v1.0.2                                                    |go-module|
|github.com/hashicorp/packer-plugin-proxmox                     |v1.0.7                                                    |go-module|
|github.com/hashicorp/packer-plugin-puppet                      |v1.0.1                                                    |go-module|
|github.com/hashicorp/packer-plugin-qemu                        |v1.0.4                                                    |go-module|
|github.com/hashicorp/packer-plugin-salt                        |v1.0.0                                                    |go-module|
|github.com/hashicorp/packer-plugin-sdk                         |v0.2.13                                                   |go-module|
|github.com/hashicorp/packer-plugin-tencentcloud                |v1.0.5                                                    |go-module|
|github.com/hashicorp/packer-plugin-triton                      |v1.0.1                                                    |go-module|
|github.com/hashicorp/packer-plugin-ucloud                      |v1.0.1                                                    |go-module|
|github.com/hashicorp/packer-plugin-vagrant                     |v1.0.2                                                    |go-module|
|github.com/hashicorp/packer-plugin-virtualbox                  |v1.0.3                                                    |go-module|
|github.com/hashicorp/packer-plugin-vmware                      |v1.0.6                                                    |go-module|
|github.com/hashicorp/packer-plugin-vsphere                     |v1.0.4                                                    |go-module|
|github.com/hashicorp/packer-plugin-yandex                      |v1.1.1                                                    |go-module|
|github.com/hashicorp/serf                                      |v0.9.5                                                    |go-module|
|github.com/hashicorp/vault/api                                 |v1.1.1                                                    |go-module|
|github.com/hashicorp/vault/sdk                                 |v0.2.1                                                    |go-module|
|github.com/hashicorp/yamux                                     |v0.0.0-20210826001029-26ff87cf9493                        |go-module|
|github.com/hetznercloud/hcloud-go                              |v1.25.0                                                   |go-module|
|github.com/huandu/xstrings                                     |v1.3.2                                                    |go-module|
|github.com/hyperonecom/h1-client-go                            |v0.0.0-20191203060043-b46280e4c4a4                        |go-module|
|github.com/imdario/mergo                                       |v0.3.12                                                   |go-module|
|github.com/imdario/mergo                                       |v0.3.6                                                    |go-module|
|github.com/jbenet/go-context                                   |v0.0.0-20150711004518-d14ea06fba99                        |go-module|
|github.com/jdcloud-api/jdcloud-sdk-go                          |v1.9.1-0.20190605102154-3d81a50ca961                      |go-module|
|github.com/jehiah/go-strftime                                  |v0.0.0-20171201141054-1d33003b3869                        |go-module|
|github.com/jmespath/go-jmespath                                |v0.4.0                                                    |go-module|
|github.com/josharian/intern                                    |v1.0.0                                                    |go-module|
|github.com/joyent/triton-go                                    |v1.8.5                                                    |go-module|
|github.com/json-iterator/go                                    |v1.1.10                                                   |go-module|
|github.com/json-iterator/go                                    |v1.1.11                                                   |go-module|
|github.com/kevinburke/ssh_config                               |v0.0.0-20201106050909-4977a11b4351                        |go-module|
|github.com/klauspost/compress                                  |v1.13.5                                                   |go-module|
|github.com/klauspost/pgzip                                     |v1.2.5                                                    |go-module|
|github.com/kr/fs                                               |v0.1.0                                                    |go-module|
|github.com/linode/linodego                                     |v0.30.0                                                   |go-module|
|github.com/magiconair/properties                               |v1.8.5                                                    |go-module|
|github.com/mailru/easyjson                                     |v0.7.6                                                    |go-module|
|github.com/masterzen/simplexml                                 |v0.0.0-20190410153822-31eea3082786                        |go-module|
|github.com/masterzen/winrm                                     |v0.0.0-20210623064412-3b76017826b0                        |go-module|
|github.com/mattn/go-colorable                                  |v0.1.8                                                    |go-module|
|github.com/mattn/go-isatty                                     |v0.0.13                                                   |go-module|
|github.com/mattn/go-runewidth                                  |v0.0.13                                                   |go-module|
|github.com/mattn/go-tty                                        |v0.0.0-20191112051231-74040eebce08                        |go-module|
|github.com/mitchellh/cli                                       |v1.1.2                                                    |go-module|
|github.com/mitchellh/copystructure                             |v1.2.0                                                    |go-module|
|github.com/mitchellh/go-fs                                     |v0.0.0-20180402235330-b7b9ca407fff                        |go-module|
|github.com/mitchellh/go-homedir                                |v1.1.0                                                    |go-module|
|github.com/mitchellh/go-testing-interface                      |v1.14.1                                                   |go-module|
|github.com/mitchellh/go-vnc                                    |v0.0.0-20150629162542-723ed9867aed                        |go-module|
|github.com/mitchellh/go-wordwrap                               |v1.0.1                                                    |go-module|
|github.com/mitchellh/iochan                                    |v1.0.0                                                    |go-module|
|github.com/mitchellh/mapstructure                              |v1.4.1                                                    |go-module|
|github.com/mitchellh/panicwrap                                 |v1.0.0                                                    |go-module|
|github.com/mitchellh/prefixedio                                |v0.0.0-20151214002211-6e6954073784                        |go-module|
|github.com/mitchellh/reflectwalk                               |v1.0.2                                                    |go-module|
|github.com/modern-go/concurrent                                |v0.0.0-20180306012644-bacd9c7ef1dd                        |go-module|
|github.com/modern-go/reflect2                                  |v1.0.1                                                    |go-module|
|github.com/natefinch/pie                                       |v0.0.0-20170715172608-9a0d72014007                        |go-module|
|github.com/nu7hatch/gouuid                                     |v0.0.0-20131221200532-179d4d0c4d8d                        |go-module|
|github.com/olekukonko/tablewriter                              |v0.0.5                                                    |go-module|
|github.com/opencontainers/go-digest                            |v1.0.0-rc1                                                |go-module|
|github.com/opencontainers/image-spec                           |v1.0.1                                                    |go-module|
|github.com/opencontainers/runc                                 |v1.0.0-rc95                                               |go-module|
|github.com/oracle/oci-go-sdk/v36                               |v36.2.0                                                   |go-module|
|github.com/outscale/osc-sdk-go                                 |v1.11.2                                                   |go-module|
|github.com/packer-community/winrmcp                            |v0.0.0-20180921211025-c76d91c1e7db                        |go-module|
|github.com/pelletier/go-toml                                   |v1.9.3                                                    |go-module|
|github.com/pierrec/lz4                                         |v2.6.1+incompatible                                       |go-module|
|github.com/pkg/errors                                          |v0.9.1                                                    |go-module|
|github.com/pkg/sftp                                            |v1.13.2                                                   |go-module|
|github.com/posener/complete                                    |v1.2.3                                                    |go-module|
|github.com/profitbricks/profitbricks-sdk-go                    |v4.0.2+incompatible                                       |go-module|
|github.com/rivo/uniseg                                         |v0.2.0                                                    |go-module|
|github.com/ryanuber/go-glob                                    |v1.0.0                                                    |go-module|
|github.com/scaleway/packer-plugin-scaleway                     |v1.0.4                                                    |go-module|
|github.com/scaleway/scaleway-sdk-go                            |v1.0.0-beta.7                                             |go-module|
|github.com/sergi/go-diff                                       |v1.1.0                                                    |go-module|
|github.com/shiena/ansicolor                                    |v0.0.0-20151119151921-a422bbe96644                        |go-module|
|github.com/shirou/gopsutil                                     |v3.21.11+incompatible                                     |go-module|
|github.com/sirupsen/logrus                                     |v1.4.2                                                    |go-module|
|github.com/sirupsen/logrus                                     |v1.7.0                                                    |go-module|
|github.com/spf13/afero                                         |v1.6.0                                                    |go-module|
|github.com/spf13/cast                                          |v1.4.0                                                    |go-module|
|github.com/spf13/cobra                                         |v1.2.1                                                    |go-module|
|github.com/spf13/jwalterweatherman                             |v1.1.0                                                    |go-module|
|github.com/spf13/pflag                                         |v1.0.5                                                    |go-module|
|github.com/spf13/viper                                         |v1.8.1                                                    |go-module|
|github.com/subosito/gotenv                                     |v1.2.0                                                    |go-module|
|github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common|v1.0.367                                                  |go-module|
|github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm   |v1.0.366                                                  |go-module|
|github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc   |v1.0.366                                                  |go-module|
|github.com/tklauser/go-sysconf                                 |v0.3.9                                                    |go-module|
|github.com/tklauser/numcpus                                    |v0.4.0                                                    |go-module|
|github.com/ucloud/ucloud-sdk-go                                |v0.20.2                                                   |go-module|
|github.com/ufilesdk-dev/ufile-gosdk                            |v1.0.1                                                    |go-module|
|github.com/ugorji/go/codec                                     |v1.2.6                                                    |go-module|
|github.com/ulikunitz/xz                                        |v0.5.10                                                   |go-module|
|github.com/vmware/govmomi                                      |v0.26.0                                                   |go-module|
|github.com/xanzy/ssh-agent                                     |v0.3.0                                                    |go-module|
|github.com/yandex-cloud/go-genproto                            |v0.0.0-20211202135052-789603780fb2                        |go-module|
|github.com/yandex-cloud/go-sdk                                 |v0.0.0-20211206101223-7c4e7926bf53                        |go-module|
|github.com/zclconf/go-cty                                      |v1.10.0                                                   |go-module|
|github.com/zclconf/go-cty-yaml                                 |v1.0.1                                                    |go-module|
|gnupg                                                          |2.2.19-3ubuntu2.2                                         |deb      |
|gnupg-l10n                                                     |2.2.19-3ubuntu2.2                                         |deb      |
|gnupg-utils                                                    |2.2.19-3ubuntu2.2                                         |deb      |
|go.mongodb.org/mongo-driver                                    |v1.5.1                                                    |go-module|
|go.opencensus.io                                               |v0.23.0                                                   |go-module|
|golang.org/x/crypto                                            |v0.0.0-20201216223049-8b5274cf687f                        |go-module|
|golang.org/x/crypto                                            |v0.0.0-20220427172511-eb4f295cb31f                        |go-module|
|golang.org/x/mobile                                            |v0.0.0-20210901025245-1fde1d6c3ca1                        |go-module|
|golang.org/x/net                                               |v0.0.0-20210929161516-d455829e376d                        |go-module|
|golang.org/x/net                                               |v0.0.0-20211216030914-fe4d6282115f                        |go-module|
|golang.org/x/oauth2                                            |v0.0.0-20210819190943-2bc19b11175f                        |go-module|
|golang.org/x/oauth2                                            |v0.0.0-20211005180243-6b3c2da341f1                        |go-module|
|golang.org/x/sync                                              |v0.0.0-20210220032951-036812b2e83c                        |go-module|
|golang.org/x/sys                                               |v0.0.0-20210630005230-0f9fa26af87c                        |go-module|
|golang.org/x/sys                                               |v0.0.0-20220128215802-99c3d69c2c27                        |go-module|
|golang.org/x/term                                              |v0.0.0-20201126162022-7de9c90e9dd1                        |go-module|
|golang.org/x/term                                              |v0.0.0-20210615171337-6886f2dfbf5b                        |go-module|
|golang.org/x/text                                              |v0.3.6                                                    |go-module|
|golang.org/x/text                                              |v0.3.7                                                    |go-module|
|golang.org/x/time                                              |v0.0.0-20200630173020-3af7569d3a1e                        |go-module|
|golang.org/x/time                                              |v0.0.0-20210723032227-1f47c861a9ac                        |go-module|
|golang.org/x/xerrors                                           |v0.0.0-20200804184101-5ec99f83aff1                        |go-module|
|google.golang.org/api                                          |v0.58.0                                                   |go-module|
|google.golang.org/genproto                                     |v0.0.0-20211021150943-2b146023228c                        |go-module|
|google.golang.org/grpc                                         |v1.41.0                                                   |go-module|
|google.golang.org/protobuf                                     |v1.27.1                                                   |go-module|
|gopkg.in/inf.v0                                                |v0.9.1                                                    |go-module|
|gopkg.in/ini.v1                                                |v1.62.0                                                   |go-module|
|gopkg.in/square/go-jose.v2                                     |v2.6.0                                                    |go-module|
|gopkg.in/warnings.v0                                           |v0.1.2                                                    |go-module|
|gopkg.in/yaml.v2                                               |v2.4.0                                                    |go-module|
|gpg                                                            |2.2.19-3ubuntu2.2                                         |deb      |
|gpg-agent                                                      |2.2.19-3ubuntu2.2                                         |deb      |
|gpg-wks-client                                                 |2.2.19-3ubuntu2.2                                         |deb      |
|gpg-wks-server                                                 |2.2.19-3ubuntu2.2                                         |deb      |
|gpgconf                                                        |2.2.19-3ubuntu2.2                                         |deb      |
|gpgsm                                                          |2.2.19-3ubuntu2.2                                         |deb      |
|gpgv                                                           |2.2.19-3ubuntu2.2                                         |deb      |
|grep                                                           |3.4-1                                                     |deb      |
|gzip                                                           |1.10-0ubuntu4.1                                           |deb      |
|hostname                                                       |3.23                                                      |deb      |
|idna                                                           |2.8                                                       |python   |
|init-system-helpers                                            |1.57                                                      |deb      |
|io-console                                                     |0.5.3                                                     |gem      |
|ipaddr                                                         |1.2.2                                                     |gem      |
|iputils-ping                                                   |3:20190709-3ubuntu1                                       |deb      |
|irb                                                            |1.2.1                                                     |gem      |
|javascript-common                                              |11                                                        |deb      |
|jq                                                             |1.6-1ubuntu0.20.04.1                                      |deb      |
|json                                                           |2.3.0                                                     |gem      |
|k8s.io/api                                                     |v0.20.0                                                   |go-module|
|k8s.io/apimachinery                                            |v0.20.0                                                   |go-module|
|k8s.io/client-go                                               |v0.20.0                                                   |go-module|
|k8s.io/klog/v2                                                 |v2.4.0                                                    |go-module|
|k8s.io/utils                                                   |v0.0.0-20201110183641-67b214c5f920                        |go-module|
|krb5-locales                                                   |1.17-6ubuntu4.4                                           |deb      |
|less                                                           |551-1ubuntu0.3                                            |deb      |
|libacl1                                                        |2.2.53-6                                                  |deb      |
|libalgorithm-diff-perl                                         |1.19.03-2                                                 |deb      |
|libalgorithm-diff-xs-perl                                      |0.04-6                                                    |deb      |
|libalgorithm-merge-perl                                        |0.08-3                                                    |deb      |
|libapparmor1                                                   |2.13.3-7ubuntu5.3                                         |deb      |
|libapt-pkg6.0                                                  |2.0.10                                                    |deb      |
|libargon2-1                                                    |0~20171227-0.2                                            |deb      |
|libasan5                                                       |9.4.0-1ubuntu1~20.04.2                                    |deb      |
|libasn1-8-heimdal                                              |7.7.0+dfsg-1ubuntu1.4                                     |deb      |
|libassuan0                                                     |2.5.3-7ubuntu2                                            |deb      |
|libatomic1                                                     |10.5.0-1ubuntu1~20.04                                     |deb      |
|libattr1                                                       |1:2.4.48-5                                                |deb      |
|libaudit-common                                                |1:2.8.5-2ubuntu6                                          |deb      |
|libaudit1                                                      |1:2.8.5-2ubuntu6                                          |deb      |
|libbinutils                                                    |2.34-6ubuntu1.9                                           |deb      |
|libblkid1                                                      |2.34-0.1ubuntu9.4                                         |deb      |
|libbrotli1                                                     |1.0.7-6ubuntu0.1                                          |deb      |
|libbsd0                                                        |0.10.0-1                                                  |deb      |
|libbz2-1.0                                                     |1.0.8-2                                                   |deb      |
|libc-bin                                                       |2.31-0ubuntu9.14                                          |deb      |
|libc-dev-bin                                                   |2.31-0ubuntu9.16                                          |deb      |
|libc6                                                          |2.31-0ubuntu9.16                                          |deb      |
|libc6-dev                                                      |2.31-0ubuntu9.16                                          |deb      |
|libcap-ng0                                                     |0.7.9-2.1build1                                           |deb      |
|libcap2                                                        |1:2.32-1ubuntu0.1                                         |deb      |
|libcap2-bin                                                    |1:2.32-1ubuntu0.1                                         |deb      |
|libcbor0.6                                                     |0.6.0-0ubuntu1                                            |deb      |
|libcc1-0                                                       |10.5.0-1ubuntu1~20.04                                     |deb      |
|libcom-err2                                                    |1.45.5-2ubuntu1.1                                         |deb      |
|libcrypt-dev                                                   |1:4.4.10-10ubuntu4                                        |deb      |
|libcrypt1                                                      |1:4.4.10-10ubuntu4                                        |deb      |
|libcryptsetup12                                                |2:2.2.2-3ubuntu2.4                                        |deb      |
|libctf-nobfd0                                                  |2.34-6ubuntu1.9                                           |deb      |
|libctf0                                                        |2.34-6ubuntu1.9                                           |deb      |
|libcurl3-gnutls                                                |7.68.0-1ubuntu2.22                                        |deb      |
|libcurl4                                                       |7.68.0-1ubuntu2.22                                        |deb      |
|libdb5.3                                                       |5.3.28+dfsg1-0.6ubuntu2                                   |deb      |
|libdbus-1-3                                                    |1.12.16-2ubuntu2.3                                        |deb      |
|libdebconfclient0                                              |0.251ubuntu1                                              |deb      |
|libdevmapper1.02.1                                             |2:1.02.167-1ubuntu1                                       |deb      |
|libdpkg-perl                                                   |1.19.7ubuntu3.2                                           |deb      |
|libedit2                                                       |3.1-20191231-1                                            |deb      |
|liberror-perl                                                  |0.17029-1                                                 |deb      |
|libexpat1                                                      |2.2.9-1ubuntu0.6                                          |deb      |
|libexpat1-dev                                                  |2.2.9-1ubuntu0.6                                          |deb      |
|libext2fs2                                                     |1.45.5-2ubuntu1.1                                         |deb      |
|libfakeroot                                                    |1.24-1                                                    |deb      |
|libfdisk1                                                      |2.34-0.1ubuntu9.4                                         |deb      |
|libffi7                                                        |3.3-4                                                     |deb      |
|libfido2-1                                                     |1.3.1-1ubuntu2                                            |deb      |
|libfile-fcntllock-perl                                         |0.22-3build4                                              |deb      |
|libgcc-9-dev                                                   |9.4.0-1ubuntu1~20.04.2                                    |deb      |
|libgcc-s1                                                      |10.5.0-1ubuntu1~20.04                                     |deb      |
|libgcrypt20                                                    |1.8.5-5ubuntu1.1                                          |deb      |
|libgdbm-compat4                                                |1.18.1-5                                                  |deb      |
|libgdbm6                                                       |1.18.1-5                                                  |deb      |
|libgirepository-1.0-1                                          |1.64.1-1~ubuntu20.04.1                                    |deb      |
|libglib2.0-0                                                   |2.64.6-1~ubuntu20.04.7                                    |deb      |
|libglib2.0-data                                                |2.64.6-1~ubuntu20.04.7                                    |deb      |
|libgmp10                                                       |2:6.2.0+dfsg-4ubuntu0.1                                   |deb      |
|libgnutls30                                                    |3.6.13-2ubuntu1.10                                        |deb      |
|libgomp1                                                       |10.5.0-1ubuntu1~20.04                                     |deb      |
|libgpg-error0                                                  |1.37-1                                                    |deb      |
|libgssapi-krb5-2                                               |1.17-6ubuntu4.4                                           |deb      |
|libgssapi3-heimdal                                             |7.7.0+dfsg-1ubuntu1.4                                     |deb      |
|libhcrypto4-heimdal                                            |7.7.0+dfsg-1ubuntu1.4                                     |deb      |
|libheimbase1-heimdal                                           |7.7.0+dfsg-1ubuntu1.4                                     |deb      |
|libheimntlm0-heimdal                                           |7.7.0+dfsg-1ubuntu1.4                                     |deb      |
|libhogweed5                                                    |3.5.1+really3.5.1-2ubuntu0.2                              |deb      |
|libhx509-5-heimdal                                             |7.7.0+dfsg-1ubuntu1.4                                     |deb      |
|libicu66                                                       |66.1-2ubuntu2.1                                           |deb      |
|libidn2-0                                                      |2.2.0-2                                                   |deb      |
|libip4tc2                                                      |1.8.4-3ubuntu2.1                                          |deb      |
|libisl22                                                       |0.22.1-1                                                  |deb      |
|libitm1                                                        |10.5.0-1ubuntu1~20.04                                     |deb      |
|libjansson4                                                    |2.12-1build1                                              |deb      |
|libjq1                                                         |1.6-1ubuntu0.20.04.1                                      |deb      |
|libjs-jquery                                                   |3.3.1~dfsg-3                                              |deb      |
|libjson-c4                                                     |0.13.1+dfsg-7ubuntu0.3                                    |deb      |
|libk5crypto3                                                   |1.17-6ubuntu4.4                                           |deb      |
|libkeyutils1                                                   |1.6-6ubuntu1.1                                            |deb      |
|libkmod2                                                       |27-1ubuntu2.1                                             |deb      |
|libkrb5-26-heimdal                                             |7.7.0+dfsg-1ubuntu1.4                                     |deb      |
|libkrb5-3                                                      |1.17-6ubuntu4.4                                           |deb      |
|libkrb5support0                                                |1.17-6ubuntu4.4                                           |deb      |
|libksba8                                                       |1.3.5-2ubuntu0.20.04.2                                    |deb      |
|libldap-2.4-2                                                  |2.4.49+dfsg-2ubuntu1.10                                   |deb      |
|libldap-common                                                 |2.4.49+dfsg-2ubuntu1.10                                   |deb      |
|liblocale-gettext-perl                                         |1.07-4                                                    |deb      |
|liblsan0                                                       |10.5.0-1ubuntu1~20.04                                     |deb      |
|liblz4-1                                                       |1.9.2-2ubuntu0.20.04.1                                    |deb      |
|liblzma5                                                       |5.2.4-1ubuntu1.1                                          |deb      |
|libmagic-mgc                                                   |1:5.38-4                                                  |deb      |
|libmagic1                                                      |1:5.38-4                                                  |deb      |
|libmnl0                                                        |1.0.4-2                                                   |deb      |
|libmount1                                                      |2.34-0.1ubuntu9.4                                         |deb      |
|libmpc3                                                        |1.1.0-1                                                   |deb      |
|libmpdec2                                                      |2.4.2-3                                                   |deb      |
|libmpfr6                                                       |4.0.2-1                                                   |deb      |
|libncurses6                                                    |6.2-0ubuntu2.1                                            |deb      |
|libncursesw6                                                   |6.2-0ubuntu2.1                                            |deb      |
|libnettle7                                                     |3.5.1+really3.5.1-2ubuntu0.2                              |deb      |
|libnftables1                                                   |0.9.3-2                                                   |deb      |
|libnftnl11                                                     |1.1.5-1                                                   |deb      |
|libnghttp2-14                                                  |1.40.0-1ubuntu0.3                                         |deb      |
|libnpth0                                                       |1.6-1                                                     |deb      |
|libnss-systemd                                                 |245.4-4ubuntu3.23                                         |deb      |
|libonig5                                                       |6.9.4-1                                                   |deb      |
|libp11-kit0                                                    |0.23.20-1ubuntu0.1                                        |deb      |
|libpam-cap                                                     |1:2.32-1ubuntu0.1                                         |deb      |
|libpam-modules                                                 |1.3.1-5ubuntu4.7                                          |deb      |
|libpam-modules-bin                                             |1.3.1-5ubuntu4.7                                          |deb      |
|libpam-runtime                                                 |1.3.1-5ubuntu4.7                                          |deb      |
|libpam-systemd                                                 |245.4-4ubuntu3.23                                         |deb      |
|libpam0g                                                       |1.3.1-5ubuntu4.7                                          |deb      |
|libpcre2-8-0                                                   |10.34-7ubuntu0.1                                          |deb      |
|libpcre3                                                       |2:8.39-12ubuntu0.1                                        |deb      |
|libperl5.30                                                    |5.30.0-9ubuntu0.5                                         |deb      |
|libpopt0                                                       |1.16-14                                                   |deb      |
|libprocps8                                                     |2:3.3.16-1ubuntu2.4                                       |deb      |
|libpsl5                                                        |0.21.0-1ubuntu1                                           |deb      |
|libpython3-dev                                                 |3.8.2-0ubuntu2                                            |deb      |
|libpython3-stdlib                                              |3.8.2-0ubuntu2                                            |deb      |
|libpython3.8                                                   |3.8.10-0ubuntu1~20.04.11                                  |deb      |
|libpython3.8-dev                                               |3.8.10-0ubuntu1~20.04.11                                  |deb      |
|libpython3.8-minimal                                           |3.8.10-0ubuntu1~20.04.11                                  |deb      |
|libpython3.8-stdlib                                            |3.8.10-0ubuntu1~20.04.11                                  |deb      |
|libquadmath0                                                   |10.5.0-1ubuntu1~20.04                                     |deb      |
|libreadline8                                                   |8.0-4                                                     |deb      |
|libroken18-heimdal                                             |7.7.0+dfsg-1ubuntu1.4                                     |deb      |
|librtmp1                                                       |2.4+20151223.gitfa8646d.1-2build1                         |deb      |
|libruby2.7                                                     |2.7.0-5ubuntu1.14                                         |deb      |
|libsasl2-2                                                     |2.1.27+dfsg-2ubuntu0.1                                    |deb      |
|libsasl2-modules                                               |2.1.27+dfsg-2ubuntu0.1                                    |deb      |
|libsasl2-modules-db                                            |2.1.27+dfsg-2ubuntu0.1                                    |deb      |
|libseccomp2                                                    |2.5.1-1ubuntu1~20.04.2                                    |deb      |
|libselinux1                                                    |3.0-1build2                                               |deb      |
|libsemanage-common                                             |3.0-1build2                                               |deb      |
|libsemanage1                                                   |3.0-1build2                                               |deb      |
|libsepol1                                                      |3.0-1ubuntu0.1                                            |deb      |
|libsmartcols1                                                  |2.34-0.1ubuntu9.4                                         |deb      |
|libsqlite3-0                                                   |3.31.1-4ubuntu0.6                                         |deb      |
|libss2                                                         |1.45.5-2ubuntu1.1                                         |deb      |
|libssh-4                                                       |0.9.3-2ubuntu2.5                                          |deb      |
|libssl1.1                                                      |1.1.1f-1ubuntu2.23                                        |deb      |
|libstdc++-9-dev                                                |9.4.0-1ubuntu1~20.04.2                                    |deb      |
|libstdc++6                                                     |10.5.0-1ubuntu1~20.04                                     |deb      |
|libsystemd0                                                    |245.4-4ubuntu3.23                                         |deb      |
|libtasn1-6                                                     |4.16.0-2                                                  |deb      |
|libtinfo6                                                      |6.2-0ubuntu2.1                                            |deb      |
|libtsan0                                                       |10.5.0-1ubuntu1~20.04                                     |deb      |
|libubsan1                                                      |10.5.0-1ubuntu1~20.04                                     |deb      |
|libudev1                                                       |245.4-4ubuntu3.23                                         |deb      |
|libunistring2                                                  |0.9.10-2                                                  |deb      |
|libuuid1                                                       |2.34-0.1ubuntu9.4                                         |deb      |
|libwind0-heimdal                                               |7.7.0+dfsg-1ubuntu1.4                                     |deb      |
|libwrap0                                                       |7.6.q-30                                                  |deb      |
|libx11-6                                                       |2:1.6.9-2ubuntu1.6                                        |deb      |
|libx11-data                                                    |2:1.6.9-2ubuntu1.6                                        |deb      |
|libxau6                                                        |1:1.0.9-0ubuntu1                                          |deb      |
|libxcb1                                                        |1.14-2                                                    |deb      |
|libxdmcp6                                                      |1:1.1.3-0ubuntu1                                          |deb      |
|libxext6                                                       |2:1.3.4-0ubuntu1                                          |deb      |
|libxml2                                                        |2.9.10+dfsg-5ubuntu0.20.04.7                              |deb      |
|libxmuu1                                                       |2:1.1.3-0ubuntu1                                          |deb      |
|libxslt1.1                                                     |1.1.34-4ubuntu0.20.04.1                                   |deb      |
|libxtables12                                                   |1.8.4-3ubuntu2.1                                          |deb      |
|libyaml-0-2                                                    |0.2.2-1                                                   |deb      |
|libzstd1                                                       |1.4.4+dfsg-3ubuntu0.1                                     |deb      |
|linux-libc-dev                                                 |5.4.0-190.210                                             |deb      |
|logger                                                         |1.4.2                                                     |gem      |
|login                                                          |1:4.8.1-1ubuntu5.20.04.4                                  |deb      |
|logsave                                                        |1.45.5-2ubuntu1.1                                         |deb      |
|lsb-base                                                       |11.1.0ubuntu2                                             |deb      |
|lsb-release                                                    |11.1.0ubuntu2                                             |deb      |
|make                                                           |4.2.1-1.2                                                 |deb      |
|manpages                                                       |5.05-1                                                    |deb      |
|manpages-dev                                                   |5.05-1                                                    |deb      |
|matrix                                                         |0.2.0                                                     |gem      |
|mawk                                                           |1.3.4.20200120-2                                          |deb      |
|mime-support                                                   |3.64ubuntu1                                               |deb      |
|minitest                                                       |5.13.0                                                    |gem      |
|mount                                                          |2.34-0.1ubuntu9.4                                         |deb      |
|mutex_m                                                        |0.1.0                                                     |gem      |
|nano                                                           |4.8-1ubuntu1                                              |deb      |
|ncurses-base                                                   |6.2-0ubuntu2.1                                            |deb      |
|ncurses-bin                                                    |6.2-0ubuntu2.1                                            |deb      |
|ncurses-term                                                   |6.2-0ubuntu2.1                                            |deb      |
|net-pop                                                        |0.1.0                                                     |gem      |
|net-smtp                                                       |0.1.0                                                     |gem      |
|net-telnet                                                     |0.1.1                                                     |gem      |
|net-tools                                                      |1.60+git20180626.aebd88e-1ubuntu1                         |deb      |
|netbase                                                        |6.1                                                       |deb      |
|networkd-dispatcher                                            |2.1-2~ubuntu20.04.3                                       |deb      |
|nftables                                                       |0.9.3-2                                                   |deb      |
|observer                                                       |0.1.0                                                     |gem      |
|open3                                                          |0.1.0                                                     |gem      |
|openssh-client                                                 |1:8.2p1-4ubuntu0.11                                       |deb      |
|openssh-server                                                 |1:8.2p1-4ubuntu0.11                                       |deb      |
|openssh-sftp-server                                            |1:8.2p1-4ubuntu0.11                                       |deb      |
|openssl                                                        |1.1.1f-1ubuntu2.23                                        |deb      |
|openssl                                                        |2.1.2                                                     |gem      |
|ostruct                                                        |0.2.0                                                     |gem      |
|passwd                                                         |1:4.8.1-1ubuntu5.20.04.4                                  |deb      |
|patch                                                          |2.7.6-6                                                   |deb      |
|perl                                                           |5.30.0-9ubuntu0.5                                         |deb      |
|perl-base                                                      |5.30.0-9ubuntu0.5                                         |deb      |
|perl-modules-5.30                                              |5.30.0-9ubuntu0.5                                         |deb      |
|pinentry-curses                                                |1.1.0-3build1                                             |deb      |
|pip                                                            |20.0.2                                                    |python   |
|power_assert                                                   |1.1.7                                                     |gem      |
|prime                                                          |0.1.1                                                     |gem      |
|procps                                                         |2:3.3.16-1ubuntu2.4                                       |deb      |
|pstore                                                         |0.1.0                                                     |gem      |
|psych                                                          |3.1.0                                                     |gem      |
|publicsuffix                                                   |20200303.0012-1                                           |deb      |
|pyinotify                                                      |0.9.6                                                     |python   |
|python-pip-whl                                                 |20.0.2-5ubuntu1.10                                        |deb      |
|python3                                                        |3.8.2-0ubuntu2                                            |deb      |
|python3-certifi                                                |2019.11.28-1                                              |deb      |
|python3-chardet                                                |3.0.4-4build1                                             |deb      |
|python3-dbus                                                   |1.2.16-1build1                                            |deb      |
|python3-dev                                                    |3.8.2-0ubuntu2                                            |deb      |
|python3-distro                                                 |1.4.0-1                                                   |deb      |
|python3-distutils                                              |3.8.10-0ubuntu1~20.04                                     |deb      |
|python3-gi                                                     |3.36.0-1                                                  |deb      |
|python3-idna                                                   |2.8-1ubuntu0.1                                            |deb      |
|python3-lib2to3                                                |3.8.10-0ubuntu1~20.04                                     |deb      |
|python3-minimal                                                |3.8.2-0ubuntu2                                            |deb      |
|python3-pip                                                    |20.0.2-5ubuntu1.10                                        |deb      |
|python3-pkg-resources                                          |45.2.0-1ubuntu0.1                                         |deb      |
|python3-pyinotify                                              |0.9.6-1.2ubuntu1                                          |deb      |
|python3-requests                                               |2.22.0-2ubuntu1.1                                         |deb      |
|python3-setuptools                                             |45.2.0-1ubuntu0.1                                         |deb      |
|python3-six                                                    |1.14.0-2                                                  |deb      |
|python3-systemd                                                |234-3build2                                               |deb      |
|python3-urllib3                                                |1.25.8-2ubuntu0.3                                         |deb      |
|python3-wheel                                                  |0.34.2-1ubuntu0.1                                         |deb      |
|python3.8                                                      |3.8.10-0ubuntu1~20.04.11                                  |deb      |
|python3.8-dev                                                  |3.8.10-0ubuntu1~20.04.11                                  |deb      |
|python3.8-minimal                                              |3.8.10-0ubuntu1~20.04.11                                  |deb      |
|racc                                                           |1.4.16                                                    |gem      |
|rake                                                           |13.0.1                                                    |gem      |
|rake                                                           |13.0.1-4                                                  |deb      |
|rdoc                                                           |6.2.1                                                     |gem      |
|readline                                                       |0.0.2                                                     |gem      |
|readline-common                                                |8.0-4                                                     |deb      |
|readline-ext                                                   |0.1.0                                                     |gem      |
|reline                                                         |0.1.2                                                     |gem      |
|requests                                                       |2.22.0                                                    |python   |
|rexml                                                          |3.2.3                                                     |gem      |
|rss                                                            |0.2.8                                                     |gem      |
|rsync                                                          |3.1.3-8ubuntu0.7                                          |deb      |
|ruby                                                           |1:2.7+1                                                   |deb      |
|ruby-minitest                                                  |5.13.0-1                                                  |deb      |
|ruby-net-telnet                                                |0.1.1-2                                                   |deb      |
|ruby-power-assert                                              |1.1.7-1                                                   |deb      |
|ruby-test-unit                                                 |3.3.5-1                                                   |deb      |
|ruby-xmlrpc                                                    |0.3.0-2                                                   |deb      |
|ruby2.7                                                        |2.7.0-5ubuntu1.14                                         |deb      |
|rubygems-integration                                           |1.16                                                      |deb      |
|sdbm                                                           |1.0.0                                                     |gem      |
|sed                                                            |4.7-1                                                     |deb      |
|sensible-utils                                                 |0.0.12+nmu1                                               |deb      |
|setuptools                                                     |45.2.0                                                    |python   |
|shared-mime-info                                               |1.15-1                                                    |deb      |
|sigs.k8s.io/structured-merge-diff/v4                           |v4.0.2                                                    |go-module|
|sigs.k8s.io/yaml                                               |v1.2.0                                                    |go-module|
|singleton                                                      |0.1.0                                                     |gem      |
|six                                                            |1.14.0                                                    |python   |
|ssh-import-id                                                  |5.10                                                      |python   |
|ssh-import-id                                                  |5.10-0ubuntu1                                             |deb      |
|stringio                                                       |0.1.0                                                     |gem      |
|strscan                                                        |1.0.3                                                     |gem      |
|sudo                                                           |1.8.31-1ubuntu1.5                                         |deb      |
|systemd                                                        |245.4-4ubuntu3.23                                         |deb      |
|systemd-python                                                 |234                                                       |python   |
|systemd-sysv                                                   |245.4-4ubuntu3.23                                         |deb      |
|systemd-timesyncd                                              |245.4-4ubuntu3.23                                         |deb      |
|sysvinit-utils                                                 |2.96-2.1ubuntu1                                           |deb      |
|tar                                                            |1.30+dfsg-7ubuntu0.20.04.4                                |deb      |
|test-unit                                                      |3.3.5                                                     |gem      |
|timeout                                                        |0.1.0                                                     |gem      |
|tracer                                                         |0.1.0                                                     |gem      |
|tzdata                                                         |2024a-0ubuntu0.20.04.1                                    |deb      |
|ubuntu-keyring                                                 |2020.02.11.4                                              |deb      |
|ucf                                                            |3.0038+nmu1                                               |deb      |
|unzip                                                          |6.0-25ubuntu1.2                                           |deb      |
|uri                                                            |0.10.0                                                    |gem      |
|urllib3                                                        |1.25.8                                                    |python   |
|util-linux                                                     |2.34-0.1ubuntu9.4                                         |deb      |
|webrick                                                        |1.6.0                                                     |gem      |
|wget                                                           |1.20.3-1ubuntu2.1                                         |deb      |
|wheel                                                          |0.34.2                                                    |python   |
|whois                                                          |5.5.6                                                     |deb      |
|xauth                                                          |1:1.1-0ubuntu1                                            |deb      |
|xdg-user-dirs                                                  |0.17-2ubuntu1                                             |deb      |
|xmlrpc                                                         |0.3.0                                                     |gem      |
|xsltproc                                                       |1.1.34-4ubuntu0.20.04.1                                   |deb      |
|xz-utils                                                       |5.2.4-1ubuntu1.1                                          |deb      |
|yaml                                                           |0.1.0                                                     |gem      |
|zip                                                            |3.0-11build1                                              |deb      |
|zlib                                                           |1.1.0                                                     |gem      |
|zlib1g                                                         |1:1.2.11.dfsg-2ubuntu1.5                                  |deb      |
|zlib1g-dev                                                     |1:1.2.11.dfsg-2ubuntu1.5                                  |deb      |
|zsh                                                            |5.8-3ubuntu1.1                                            |deb      |
|zsh-autosuggestions                                            |0.6.4-1                                                   |deb      |
|zsh-common                                                     |5.8-3ubuntu1.1                                            |deb      |
|zsh-syntax-highlighting                                        |0.6.0-3                                                   |deb      |
 

This SBOM can be generated by installing the Ax Controller via docker, selecting omz as your shell and selecting yes when asked to install Golang (--unattended automatically installs Golang).

docker exec -it $(docker run -d -it --platform linux/amd64 ubuntu:20.04) sh -c "apt update && apt install git -y && git clone https://github.com/attacksurge/ax/ ~/.axiom/ && cd && .axiom/interact/axiom-configure --setup omz --unattended"

Then create an image from the running docker container and tag it.

docker ps
CONTAINER ID   IMAGE          COMMAND       CREATED          STATUS          PORTS     NAMES
069b8a5ecae1   ubuntu:20.04   "/bin/bash"   17 minutes ago   Up 17 minutes             jovial_euclid
docker commit 069b8a5ecae1
docker image tag 3c78f9bf86b5 ax:omz

Finally, install the docker sbom plugin and generate the sbom!

curl -sSfl https://raw.githubusercontent.com/docker/sbom-cli-plugin/main/install.sh -o install-docker-sbom.sh
chmod +x install-docker-sbom.sh
sudo ./install-docker-sbom.sh
sudo docker sbom ax:omz
💻
codingo