Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
pry0cc authored Nov 11, 2020
1 parent c33c029 commit 60eb38a
Showing 1 changed file with 19 additions and 9 deletions.
28 changes: 19 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,30 +15,38 @@

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 infrasutrcture, 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.

## Installation
Because you can create many disposable instances very easily, axiom allows you to distribute scans of many different tools including ffuf, dnsprobe, gowitness, httpx, nmap & masscan. Once installed and setup, you can distribute a scan of a large set of targets across 10-15 instances within minutes and get results extremely quickly. This is called [axiom-scan](https://github.com/pry0cc/axiom/wiki/Scans).

(You will need curl, which is not installed by default on Ubuntu 20.04, if you get a "command not found" error, run `sudo apt update && sudo apt install curl`)

```
bash <(curl -s https://raw.githubusercontent.com/pry0cc/axiom/master/interact/axiom-configure)
```
Axiom supports several cloud providers, eventually, axiom should be completely cloud agnostic allowing unified control of a wide variety of different cloud enviornments with ease. Currently, DigitalOcean & IBM Cloud are officially supported providers. Google Compute is partially implemented. AWS & Azure are 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](https://github.com/pry0cc/axiom/wiki)
- [Quickstart](https://github.com/pry0cc/axiom/wiki/A-Quickstart-Guide)
- [Fleets](https://github.com/pry0cc/axiom/wiki/Fleets)
- [Scans](https://github.com/pry0cc/axiom/wiki/Scans)
- [Usage](#usage)
- [Demo](#demo)
- [Story](https://github.com/pry0cc/axiom/wiki/The-Story)
- [Installation Instructions](https://github.com/pry0cc/axiom/wiki/0-Installation)
- [Easy Install](#installation)
- [Manual Install](https://github.com/pry0cc/axiom/wiki/0-Installation#Manual)
- [Scan Templates](#scan-templates)
- [Scan Modules](https://github.com/pry0cc/axiom/wiki/Scans#example-axiom-scan-modules)
- [Contributors](#contributors)

## Installation

(You will need curl, which is not installed by default on Ubuntu 20.04, if you get a "command not found" error, run `sudo apt update && sudo apt install curl`)

```
bash <(curl -s https://raw.githubusercontent.com/pry0cc/axiom/master/interact/axiom-configure)
```

If you have any problems with this installer, please refer to [Installation](https://github.com/pry0cc/axiom/wiki/0-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.

<img src="https://raw.githubusercontent.com/pry0cc/axiom/master/screenshots/axiom-init-demo.gif" alt="" height=443 width=666px>

## $100 Free Credit
Expand All @@ -52,7 +60,7 @@ Or buy me a coffee to keep me powered :)

---

# OS Support
# Operating Systems Supported
- MacOS - Supported
- Ubuntu - Supported
- Debian - Supported
Expand Down Expand Up @@ -112,3 +120,5 @@ A list of all contributors can be found [here](https://github.com/pry0cc/axiom/g
- [x] metasploit
- [x] dalfox
- [x] subjack

And many more! Do you want to add a package to axiom? [Let me know!](https://github.com/pry0cc/axiom/issues)

0 comments on commit 60eb38a

Please sign in to comment.