Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
subjs — Fetches javascript file from a list of URLS or subdomains. | Kitploit
Tools/GitHubGitHub/lc/subjs
OSINT (Open Source Intelligence)ReconnaissanceInformation GatheringWeb Security
GitHublc/subjs

subjs

Fetches javascript file from a list of URLS or subdomains.

View Repository
8601111 year agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

subjs

License Go ReportCard

subjs fetches javascript files from a list of URLS or subdomains. Analyzing javascript files can help you find undocumented endpoints, secrets, and more.

It's recommended to pair this with gau and then https://github.com/GerbenJavado/LinkFinder

Resources

  • Usage
  • Installation

Usage:

Examples:

root@kitploit:~
$ cat urls.txt | subjs 
$ subjs -i urls.txt
$ cat hosts.txt | gau | subjs

To display the help for the tool use the -h flag:

root@kitploit:~
$ subjs -h

Installation

From Source:

root@kitploit:~
$ GO111MODULE=on go get -u -v github.com/lc/subjs@latest

From Binary

You can download the pre-built binaries from the releases page and then move them into your $PATH.

root@kitploit:~
$ tar xvf subjs_1.0.0_linux_amd64.tar.gz
$ mv subjs /usr/bin/subjs

Useful?

Buy Me A Coffee

Download Tool
FlagDescriptionExample
-cNumber of concurrent workerssubjs -c 40
-iInput file containing URLSsubjs -i urls.txt
-tTimeout (in seconds) for http client (default 15)subjs -t 20
-uaUser-Agent to send in requestssubjs -ua "Chrome..."
-versionShow version numbersubjs -version"