ubuntu@ip-172-31-11-149:~/havoc$ ./havoc -d aws
Checking for an existing campaign deployment...
Deploying a new ./HAVOC campaign...
AWS region: us-west-1
AWS profile: havoc-deploy
./HAVOC campaign name: tom-daquino
./HAVOC campaign administrator email: tdaquino@vectra.ai
Task results queue expiration: 30
Enable custom domain name? (Y/N): N
Starting terraform tasks...
Initializing the backend...
Initializing provider plugins...
- Reusing previous version of hashicorp/random from the dependency lock file
- Reusing previous version of hashicorp/template from the dependency lock file
- Reusing previous version of hashicorp/aws from the dependency lock file
- Using previously-installed hashicorp/random v3.4.3
- Using previously-installed hashicorp/template v2.2.0
- Using previously-installed hashicorp/aws v4.33.0
Terraform has been successfully initialized!
You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Terraform tasks completed.
./HAVOC credential profile name [default]: tom-daquino
Output format (table|json) [table]: json
Collecting wheel
Downloading wheel-0.37.1-py2.py3-none-any.whl (35 kB)
Installing collected packages: wheel
Successfully installed wheel-0.37.1
Collecting cmd2
Downloading cmd2-2.4.2-py3-none-any.whl (147 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.1/147.1 KB 6.0 MB/s eta 0:00:00
Collecting tabulate
Downloading tabulate-0.8.10-py3-none-any.whl (29 kB)
Collecting havoc
Downloading havoc-0.3.4-py3-none-any.whl (19 kB)
Collecting attrs>=16.3.0
Downloading attrs-22.1.0-py2.py3-none-any.whl (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 KB 7.6 MB/s eta 0:00:00
Collecting wcwidth>=0.1.7
Downloading wcwidth-0.2.5-py2.py3-none-any.whl (30 kB)
Collecting pyperclip>=1.6
Downloading pyperclip-1.8.2.tar.gz (20 kB)
Preparing metadata (setup.py) ... done
Collecting requests>=2.25.0
Downloading requests-2.28.1-py3-none-any.whl (62 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 KB 12.7 MB/s eta 0:00:00
Collecting urllib3<1.27,>=1.21.1
Downloading urllib3-1.26.12-py2.py3-none-any.whl (140 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.4/140.4 KB 19.1 MB/s eta 0:00:00
Collecting charset-normalizer<3,>=2
Downloading charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
Collecting certifi>=2017.4.17
Downloading certifi-2022.9.24-py3-none-any.whl (161 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 161.1/161.1 KB 29.0 MB/s eta 0:00:00
Collecting idna<4,>=2.5
Downloading idna-3.4-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 KB 9.2 MB/s eta 0:00:00
Building wheels for collected packages: pyperclip
Building wheel for pyperclip (setup.py) ... done
Created wheel for pyperclip: filename=pyperclip-1.8.2-py3-none-any.whl size=11137 sha256=181220d196d5f82359f20b17ee8d8309abea9a17cbcb85f5784b211998a48c8e
Stored in directory: /home/ubuntu/.cache/pip/wheels/04/24/fe/140a94a7f1036003ede94579e6b4227fe96c840c6f4dcbe307
Successfully built pyperclip
Installing collected packages: wcwidth, pyperclip, urllib3, tabulate, idna, charset-normalizer, certifi, attrs, requests, cmd2, havoc
Successfully installed attrs-22.1.0 certifi-2022.9.24 charset-normalizer-2.1.1 cmd2-2.4.2 havoc-0.3.4 idna-3.4 pyperclip-1.8.2 requests-2.28.1 tabulate-0.8.10 urllib3-1.26.12 wcwidth-0.2.5
The following campaign parameters have been written to your ~/.havoc/config file:
[tom-daquino]
OUTPUT = json
API_DOMAIN_NAME = nv152ikk7d.execute-api.us-west-1.amazonaws.com
API_KEY = 6U8npcUtXPWF
SECRET = ************************
API_REGION = us-west-1
CAMPAIGN_ADMIN_EMAIL = tdaquino@vectra.ai
CAMPAIGN_ID = havoc-tom-daquino
Done.
ubuntu@ip-172-31-11-149:~/havoc$