attr1b : Collection of bash scripts that runs iteratively to carry out various tools and recon process & store output in an organized way.
by VIKRAM Kumar

1. After Installation Configuration
1.1. 1. Add Discord webhook link to Notify.lib
1.2. 2. Configure API keys to Subfinder - config.yaml which we can find on config.yaml
1.3. 3. Setup API keys in Amass - Config.ini
1.4. 4. Setup github-subdomain API keys
1.5. 5. Shodan cli
1.5.1. shodan init YOUR_API_KEY
2. Bash Script files
2.1. install.sh
2.2. attr1b.sh
2.3. nmap.sh
3. Required Tools to Automate
3.1. Subdomians Enumuration
3.1.1. 1.Amass 2.Sublist3r 3.Sd-goo 4.Github-subdomains 5.Subfinder 6.Assetfinder 7.Cgboal 8.Dnsx
3.2. Required Tools for Subdomain, DNS Bruteforcing Wordlist Generator, Maintains a list of IPv4 DNS servers by verifying them against baseline servers and multipurpose.
3.2.1. 1.ctfr.py 2.Puredns
3.3. Required Tools to Sort and filter subdomains
3.3.1. 1.anew 2.gauplus
3.4. #Fetch all the URLs that the Wayback Machine knows about for a domain and Inteligense gathering.
3.4.1. 1.Shodan 2.Waybackurls
3.5. # Check Response httpx and Technologies
3.5.1. 1.httpx 2.dnsvalidator
3.6. Subdmain Takeover
3.6.1. #Subdomain Takeover 1.Subjack
3.7. Port Scan
3.7.1. 1. Nmap 2. unimap-linux 3. Naabu
3.8. #Content discovery:
3.8.1. 1.Gospider 2.Dirsearch
3.9. #HTTP Parameter Discovery Suite
3.9.1. 1.Parmaspider 2.Arjun
3.10. #Finder Of XSS/ Parameter Analysis and XSS Scanning tool based on golang
3.10.1. 1.kxss 2.Dalfox
3.11. #DNS WORDLIST best-dns-wordlist.txt
3.12. #Vulnerability Scanners:
3.12.1. 1.Nuclei
3.13. #To get Notification:
3.13.1. 1.Notify
4. Pre required language, lib and tools
4.1. software-properties-common
4.1.1. ruby-full
4.1.2. python3.8, python3-pip
4.1.3. libcurl4-openssl-dev libxml2 libxml2-dev libxslt1-dev ruby-dev build-essential libgmp-dev zlib1g-dev build-essential libssl-dev libffi-dev libldns-dev
4.1.3.1. Porfolios
4.1.3.2. Projects
4.1.4. git, xargs