analyzeJS is a tool which is a combination of different tools and make JavaScript[JS] Recon more automate, if you are doing this automate then it might take awhile to gather the information regarding JavaScript.
Don't need to 😂.
- Change the token and chat_id in the file, So that you'll get a notification. [https://medium.com/@ManHay_Hong/how-to-create-a-telegram-bot-and-send-messages-with-python-4cf314d9fa3e]
- Gather JS URLs using many other tools [gau, gal, subjs, hakrawler].
- Checking for live JS urls using tool [httpx].
- Gather content/response from live JS urls [jsbeautify.py].
- Send notification to telegram once your scan will be done [Telegram Bot API].
- Many more are on the way.
Options | Description |
---|---|
-d | specify target domain [required] |
-j | find JS urls for your target [gau, subjs, hakrawler] |
-l | find live JS urls for your target [httpx] |
-c | print content of JS urls [jsbeautify.py] |
-e | find endpoints from JS urls |
-s | find secrets from JS urls |
-n | send notification to telegram bot |
-h | help |
- ./analyzeJS.sh -d TARGET_DOMAIN -j
- ./analyzeJS.sh -d TARGET_DOMAIN -l
- ./analyzeJS.sh -d TARGET_DOMAIN -j -c
- ./analyzeJS.sh -d TARGET_DOMAIN -l -c
- ./analyzeJS.sh -d TARGET_DOMAIN -l -c -n