hackersthan / anveshan

anveshan is a completed script that helps to automate your recon process, It finds subdomains, urls, js files, parameters, screenshots, and scan js files source code.
16 stars 4 forks source link

anveshan

anveshan is the all in one script for your recon process, It helps to find subdomains, urls, js files, parameters, screenshots, scan js files.

Features :fire:

Installation 📦

git clone https://github.com/hackersthan/anveshan.git
cd anveshan/
bash setup_linux.sh

Input 🧑🏻‍💻

$HOME/$ bash anveshan.sh
       ,                                          
      ███▓▄,,▄▄▄▓█████▓▄▄,                        
      ██████████▀ `█████████▌_                   
       █████████    ███████████                   
         "▀▀▀▀`     ████████████                
       ,,▄▄,,__    ▄████████████                  
    ▄███████████████████████████                  
   ████████████φ▓▓▓▓▓╚██████████    
   ███████████╫       ╫█████████    
   ╫██████████▒      ,▓█████████▌   
    ▀████████ ╬█▄▄╔╔φ████████████   
      ▀█████╬█████████████████████  
          ╙▀▀▀▀▀▀▀`\@hackersthan/█▀

Enter target domain name [ex. target.com] : 

Output :sound:

$HOME/target.com-recon > tree
.
├── subs-source/
├── screenshots/
├── ips.txt
├── naabu.txt
├── subdomains.txt
├── httpx.txt
├── webdomains.txt
├── js_nuclei.txt
├── trufflehog-src.txt
├── urls/
    ├── urls-source/
    ├── js-files-sourcecode/
    ├── urls.txt
    ├── jsfiles.txt
    ├── xnParams.txt
    └── parameters.txt

8 directories, 33 files

flow


Tools and Wordlists :flashlight:

SUBDOMAINS URLS WORDLISTS SCANNERS
subdominator waymore six2dez.txt naabu
amass getjs dnscan-top10k.txt nuclei
bbot xnlinkfinder best-dns-wordlist.txt trufflehog
knock paramspider trickest-resolvers.txt
findomain katana
assetfinder
shrewdeye
dnsvalidator
puredns
httpx

APIs :art:

You need to setup API Keys for these tools

amass        : $HOME/.config/amass/datasources.yaml
bbot         : $HOME/.config/bbot/secrets.yml
subdominator : $HOME/.config/Subdominator/provider-config.yaml
waymore      : $HOME/.config/waymore/config.yml

DO NOT PUT API KEYS IN EVERY TOOL :pushpin:

Here is a list of API Services with tool name, Please add API Key in the provided tool only.
Give some of your hour to get all of these free api keys, trust me it is worth it.
SUBDOMINATOR AMASS BBOT
bevigil 360PassiveDNS hunterio
binaryedge ASNLookup ip2location
bufferover Ahrefs credshed
c99 AlienVault ipstack
censys BigDataCloud dehashed
certspotter BuiltWith
chaos CIRCL
dnsdumpster CertCentral
facebook DNSDB
fofa DNSlytics
fullhunt DNSRepo
google Deepinfo
huntermap Detectify
intelx GitHub
leakix GitLab
netlas HackerTarget
quake IPdata
rapidapi IPinfo
redhuntlabs ONYPHE
rsecloud Pastebin
virustotal PassiveTotal
securitytrails PentestTools
shodan PublicWWW
whoisxmlapi SOCRadar
zoomeyeapi Spamhaus
ThreatBook
URLScan
Yandex
ZETAlytics

Dnsdumpter and Google API Keys is tricky, here is the way to access it :


Credit 🙏🏻

Special thanks to the authers of these tools. They have worked very hard and dedicated a lot of their time, we should thank them.

Issues 📬

If you encounter any errors please report them here. I will try to fix it immediately.

Disclaimer ❗️

  1. The User is solely responsible for the misuse or unlawful use of any Content. Hacking and cybersecurity laws vary by jurisdiction. By engaging with the Content, you agree to take full responsibility for your actions
  2. Some Content may include or link to third-party materials. The User agrees to respect all applicable intellectual property laws, including copyrights and trademarks, when engaging with this Content.
  3. Always read full script before runnnig it, Never run any script blindly.

❤️🇮🇳