Introduction
The dynamic infrastructure framework for anybody! Distribute the workload of many different tools with ease, including nmap, ffuf, masscan, nuclei and many more!
Axiom은 pry가 만든 dynamic infrastructure framework입니다. publiccloud(aws나 digital ocean 같은..) 환경을 기반으로 빠르게 분석 환경을 자동으로 구축하고, 미리 지정된 명령어들을 통해서 스캔과 결과 처리 작업을 수행할 수 있습니다. 재미있는점은 fleet이라고 해서 여러 인스턴스에 작업을 할당하는 방식이 있는데, 이를 활용하면 병렬 스캔 또한 가능합니다.
Installation
bash <(curl s https://raw.githubusercontent.com/pry0cc/axiom/master/interact/axiomconfigure)
Usage of command
Command  SubCommands  Description 

axiominit  init instance  
axiomssh  ssh connect to instance  
axiomls  list of instance  
axiomrm  remove instance  
axiombackup  backup instance  
axiomboxes   ls  new  rm  cd  get  archive  unarchive 
manage backups 
axiomaccountsetup  new account  
axiomaccountaccount  list and switch account  
axiomfleet  init fleet  
axiomscp  same scp (copy and paste with ssh) 

axiomselect  select instance  
axiomdeploy   openvpn  covenant 
deploy app 
axiomvpn  deploy and connect OpenVPN  
axiomproxy  set proxy  
axiomdns   add  ls 
Manage DNS A record 
axiomregion   ls  select 
set region of public cloud 
axiomexec  run commands in instance  
axiomexecb  run commands in instance background  
axiomscan   httpx  nuclei  gowitness  dnsprobe  nmap  massscan 
scanning with template 
Make new instance
axiominit
axiomls
Connecting ssh
axiomssh <instance name>
Delete instance
axiomrm <instance name>
Backup
axiombackup <instance name>
and show backup list
axiomboxes ls
Scanning with axiom
axiomscan subs.txt m httpx o http.txt \
axiomscan http.txt m nuclei o nuclei.txt \
axiomscan http.txt m gowitness o screenshots \
axiomscan subs.txt m dnsprobe o dns.txt \
axiomscan ips.txt m nmap oG portscan.txt \
axiomscan ips.txt m masscan oG masscan.txt
Using fleet
Make 5 instance using fleet
axiomfleet <name> i=5
Select 5 instance
axiomselect <name*>
Articles
 https://www.hahwul.com/2020/11/16/configuringapentestenvironmentwithaxiom/
 https://www.hahwul.com/2020/12/11/howtosetnotrequirepassphraseinpkasshenvironment/
 https://www.hahwul.com/2021/01/27/howtoshareotherdevicesettingsinaxiom/