What is Subfinder how to use...


Active member
What is Subfinder how to use... #1

Installing subfinder Since

subdomain finder is a Go tool, Go language pack must be installed before installing subdomain finder.

1. From Source (Recommended)

All you have to do is open your terminal and paste this one line of code and hit enter.

GO111MODULE=devam et -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder

Method 2

First https://github.com/projectdiscovery/subfinder/releases/, download the appropriate version for your operating system from and then open the folder and move the sub finder binary to /usr/local/bin/ and you are ready.

download release from
tar -xzvf subfinder-linux-amd64.tar.gz
mv subfinder /usr/local/bin/
subfinder -h

3. Testing from Github

https://github.com/projectdiscovery/subfinder . repository and change directory to subfinder/v2/cmd/subfinder and then type go build. (don't forget to put a '.' at the end) now move the sub finder binary to /usr/local/bin and the sub finder is ready to use.

git clone https://github.com/projectdiscovery/subfinder.git
cd subfinder/v2/cmd/subfinder
go build .
mv subfinder /usr/local/bin/
subfinder -h

Working with SubFinder

Here we will find the subdomains of the geeksforgeeks.org domain and set a concurrency of 50. I got about 73 subdomains for geeksforgeeks.org in 71 milliseconds in 4 seconds.

subfinder -d geeksforgeeks.org -silent -t 50

Pros of Subfinder over sublist3r: Since Subfinder is a Go Tool and sublist3r is a python tool, and Go Language is faster than python, it is very easy to work with the concurrency approach of Go language. Also, the sub finder offers a variety of options that sublist3r does not.