LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

hakrawler

fast web crawler for gathering URLs and JavaScript file references

TLDR

Crawl single URL
$ echo "[https://example.com]" | hakrawler
copy
Crawl with depth
$ echo "[https://example.com]" | hakrawler -d [3]
copy
Include subdomains in scope
$ echo "[https://example.com]" | hakrawler -s subs
copy
Use plain output
$ echo "[https://example.com]" | hakrawler -plain
copy
Crawl with custom timeout and disable redirects
$ echo "[https://example.com]" | hakrawler -t [15] -dr
copy

SYNOPSIS

hakrawler [options]

DESCRIPTION

hakrawler is a fast web crawler for gathering URLs and JavaScript file references. It's designed for reconnaissance in web application security testing.The tool reads URLs from stdin and outputs discovered links, making it easy to chain with other tools in security testing pipelines.

PARAMETERS

-d depth

Crawl depth (default 1).
-s scope
Scope of the crawl: strict (same domain only), subs (include subdomains), or fuzzy (everything). Default is strict.
-plain
Plain output mode, only prints URLs.
-t seconds
Request timeout in seconds (default 10).
-w workers
Number of concurrent workers (default 8).
-insecure
Skip TLS certificate verification.
-dr
Disable following redirects.
-h
Show help message.

USAGE EXAMPLES

$ # Basic crawl
echo "https://target.com" | hakrawler

# Crawl with plain output for piping
cat urls.txt | hakrawler -plain | sort -u

# Deep crawl including subdomains
echo "https://target.com" | hakrawler -d 3 -s subs -plain
copy

INSTALL

nix profile install nixpkgs#hakrawler
copy

CAVEATS

For authorized security testing only. May trigger security controls. High worker counts may cause rate limiting or IP bans.

HISTORY

hakrawler was created by Luke Stephens (hakluke) as part of a suite of security tools. It's designed for bug bounty hunters and penetration testers doing web reconnaissance.

SEE ALSO

waybackurls(1), gau(1), curl(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid