# install
pip install shodan
# usage
shodan domain domain.example
git clone https://github.com/shmilylty/OneForAll.git
cd OneForAll
pip3 install -r requirements.txt
# usage
python3 oneforall.py --target domain.example run
# install
go install -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest
# usage
subfinder -d domain.example -o domain-sub
dig +short ptr $ip.in-addr.arpa
# for each ip bloc :
blocip=0.0.0.0
filename=$(echo $blocip | tr '/' '-')
nmap -sn -v $blocip -oA ./${filename}_up --min-rate 1000
grep Up ${filename}_up.gnmap | awk '{print $2}' > ip-up-${filename}.txt
nmap -p- --open -sV -Pn -sT -v -iL ip-up-${filename}.txt -oA ./${filename}-full-scan --min-rate 1000
gowitness file -f web.txt
gowitness report serve -a 127.0.0.1:7171