Urlhunter is a recon tool that allows searching on URLs that are exposed via shortener services such as bit.ly and goo.gl. The project is written in Go.
How?
A group named URLTeam (kudos to them) are brute forcing the URL shortener services and publishing matched results on a daily basis. urlhunter downloads their collections and lets you analyze them.
Installation
You can download the pre-built binaries from the releases page and run. For example:
tar xzvf urlhunter_0.1.0_Linux_amd64.tar.gz./urlhunter --help
go get -u github.com/utkusen/urlhunterNote For The Windows Users: urlhunter uses XZ Utils which is pre-installed on Linux and macOS systems. For Windows systems, you need to download it from https://tukaani.org/xz/
Usage
-keywords, -date and -o.urlhunter -keywords keywords.txt -date 2020-11-20 -o out.txtacme.com keyword will both match https://acme.com/blabla and https://another.com/?referrer=acme.comAND logic. Which means, a URL must include all the provided keywords. Keywords must be separated with , character. For example:acme.com,admin will match https://acme.com/secret/adminpanel but won’t match https://acme.com/somethingelseregex string. The format is: regex REGEXFORMULA. For example:regex 1\d{10} will match https://example.com/index.php?id=12938454312 but won’t match https://example.com/index.php?id=abc223-date latest-date 2020-11-20-date 2020-11-10:2020-11-20-o parameter. For example -o out.txtDemonstration Video
General Working of a Web Application Firewall (WAF) A Web Application Firewall (WAF) acts as…
How to Send POST Requests Using curl in Linux If you work with APIs, servers,…
If you are a Linux user, you have probably seen commands like chmod 777 while…
Vim and Vi are among the most powerful text editors in the Linux world. They…
Working with compressed files is a common task for any Linux user. Whether you are…
In the digital era, an email address can reveal much more than just a contact…