4.4k GitHub stars and counting — pry0cc/axiom is a Shell project TopGit is tracking across repositories on the platform. The dynamic infrastructure framework for everybody! Distribute the workload of many different scanning tools with ease, including nmap, ffuf, masscan, nuclei, meg and many more!
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
WARNING: Axiom Classic is now in maintenance mode. We encourage you to transition to the new Ax Framework. In the coming months, we will introduce essential quality-of-life updates to Axiom Classic before 2025. Long live Axiom!
Axiom is a dynamic infrastructure framework to efficiently work with multi-cloud environments, build and deploy repeatable infrastructure focused on offensive and defensive security.
Axiom works by pre-installing your tools of choice onto a 'base image', and then using that image to deploy fresh instances. From there, you can connect and instantly gain access to many tools useful for both bug hunters and pentesters. With the power of immutable infrastructure, most of which is done for you, you can just spin up 15 boxes, perform a distributed nmap/ffuf/screenshotting scan, and then shut them down.
Because you can create many disposable instances very easily, axiom allows you to distribute scans of many different tools (full list here). Once installed and setup, you can distribute a scan of a large set of targets across 100-150 instances within minutes and get results extremely quickly. This is called axiom-scan.
Axiom supports several cloud providers, eventually, axiom should be completely cloud agnostic allowing unified control of a wide variety of different cloud environments with ease. Currently, DigitalOcean, IBM Cloud, Linode, Azure and AWS are officially supported providers. GCP isnt supported but is partially implemented and on the roadmap. If you would like prioritization of a feature or provider implementation, please contact me @pry0cc on Twitter and we can discuss :)
Resources
Introduction
Troubleshooting & FAQ
Quickstart
Fleets
Scans
Demo
Story
Installation Instructions
Docker Install
Easy Install
Manual Install
Scan Modules
Installed Packages
Contributors
Credits
The original and best supported provider for Axiom is Digital Ocean! If you're signing up for a new Digital Ocean account, please use my link for $100 free credit!
The best supported business provider for Axiom is IBM Cloud! If you're signing up for a new IBM Cloud account, please use this link for $200 free credit!
Installation
Docker
This will create a docker container, initiate axiom-configure and axiom-build and then drop you out of the docker container. Once the Packer image is successfully created, you will likely need to re-exec into your docker container via docker exec -it $container_id zsh.
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/pry0cc/axiom ~/.axiom/ && cd && .axiom/interact/axiom-configure"
Easy Install
You should use an OS that supports our easy install.
For Linux systems you will also need to install the newest versions of all packages beforehand sudo apt dist-upgrade.
If you have any problems with this installer, or if using an unsupported OS please refer to Installation.
Demo
In this demo (sped up out of respect for your time ;) ), we show how easy it is to initialize and ssh into a new instance.
Sponsored By SecurityTrails!
We are lucky enough to be sponsored by the awesome SecurityTrails! Sign up for your free account here!
Support
If you like Axiom and it saves you time, money or just brings you happy feelings, please show your support through sponsorship! Click the little sponsor button in the header and sponsor for as little as $1 per month :)
Or buy me a coffee to keep me powered :)
Operating Systems Supported
OS
Supported
Easy Install
Tested
Ubuntu
Yes
Yes
Ubuntu 20.04
Kali
Yes
Yes
Kali 2021.3
Debian
Yes
Yes
Debian 10
Windows
Yes
Yes
WSL w/ Ubuntu
MacOS
Yes
Yes
MacOS 11.6
Arch Linux
Yes
No
Yes
Contributors
We've had some really fantastic additions to axiom, great feedback through issues, and perseverence through our heavy beta phase!
A list of all contributors can be found here, thank you all!
Art
The original logo was made by our amazing s0md3v! Thank you for making axiom look sleek as hell! Really beats my homegrown logo :)
The awesome referral banners were inspired by fleex and were made by the one and only xm1k3!
No homepage URL was recorded for pry0cc/axiom in TopGit's last sync. The README tab above frequently contains screenshots and demo links, or check the repository description on GitHub.
How many stars does pry0cc/axiom have?
pry0cc/axiom has 4.4k GitHub stars — refresh the page for the live number, or check github.com/pry0cc/axiom. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
Is pry0cc/axiom open source?
Yes — pry0cc/axiom ships under the MIT license, which makes its source code freely readable (and, depending on license terms, forkable and reusable). Source: github.com/pry0cc/axiom.
What is pry0cc/axiom?
pry0cc/axiom (pry0cc/axiom) is a Shell project on GitHub. From the project's own README: The dynamic infrastructure framework for everybody! Distribute the workload of many different scanning tools with ease, including nmap, ffuf, masscan, nuclei, meg and many more!
Where do I read more about pry0cc/axiom?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/pry0cc/axiom is the definitive source.
Read full README in the tab above.
Is axiom worth your time?
ChatGPT, Claude and Perplexity can all read this page. Ask one of them what it makes of axiom.