1.2 KiB
1.2 KiB
JupiterOne Query to Find a list of all external IP Addresses
FIND aws_eip
Download the above as a json file and run the following command to get a complete list of all external IP addresses and export them to a text file.
jq '.data[].entity.publicIpAddress // .data[].properties.publicIpAddress' *.json | grep -v 2600 | cut -d '"' -f 2 >> external_ips.txt
Script Execution Instructions
Because of How long this script will take to run it is HIGHLY recommended to run this in a tmux session in case the connection gets killed so it will keep running in the background.
tmux new -s pentest
git clone {placeholder for git address}
chmod +x external_pentest.sh
sudo ./external_pentest.sh external_ips.txt
or
sudo bash external_pentest.sh external_ips.txt
All of the raw files are retained from this script in the relevant folders, please tar these up and save them in google drive for reference later if needed.
tar -jcvf name.tar.bz2 folder_to_be_compressed
Finally, the results are going to be automatically put into a PDF for easy consumption a quick review.