Skip to content

YashGoti/analyzeJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

analyzeJS

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.

analyzeJS

Setup

Don't need to 😂.

Features

  • 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.

Usage

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

Examples

  • ./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

References

Contact