xurlfind3r in Termux – Installation & Usage Commands

xurlfind3r is a web reconnaissance tool used for finding URLs and hidden endpoints from target websites. It can collect links, JavaScript files, and archived URLs from multiple sources to help in website analysis and endpoint discovery. It is useful for collecting all available links of a website into a single file. Below are the commands to install and use this tool in Termux.

Installation Commands

Update and upgrade Termux packages:

pkg update && pkg upgrade -y

Install required packages:

pkg install git golang -y

Clone xurlfind3r repository:

git clone https://github.com/hueristiq/xurlfind3r

Go to xurlfind3r source directory:

cd xurlfind3r/cmd/xurlfind3r

Build the tool:

go build .

Make it global:

mv xurlfind3r $PREFIX/bin

Run xurlfind3r:

xurlfind3r -h

The xurlfind3r source code is stored inside the cmd/xurlfind3r directory, so the tool must be built from there before running it.

Usage Commands

xurlfind3r helps collect URLs and endpoints from target domains using different sources and filters.

Scan a target domain:

xurlfind3r -d example.com

Scan multiple domains from a file:

xurlfind3r -l domains.txt

Save output into a file:

xurlfind3r -d example.com -o urls.txt

Show only JavaScript URLs:

xurlfind3r -d example.com --js

Use silent mode:

xurlfind3r -d example.com --silent

Show help menu:

xurlfind3r -h

xurlfind3r Basic Commands

Check installed version:

xurlfind3r --version

Create target domains file:

nano domains.txt

View saved URLs:

cat urls.txt

List current directory files:

ls

Check current working directory:

pwd

Clear terminal screen:

clear

Remove saved output file:

rm urls.txt

End Note

Now xurlfind3r is successfully running in Termux and ready to collect URLs, endpoints, and archived links from target websites. You can use it to perform basic web reconnaissance, discover hidden paths, and explore how URL enumeration tools work in real web testing environments.

SHARE THIS POST: