subfinder Tool in Linux - GeeksforGeeks (2024)

Last Updated : 14 Apr, 2023

Improve

subfinder is a subdomain enumeration tool written in the Go programming language. Subfinder is used for discovering passive subdomains of websites by using digital sources like Censys, Chaos, Recon.dev, Shodan, Spyse, Virustotal, and many other passive online sources. Subfinder is widely used by Ethical Hackers and Bug bounty hunters in the Information gathering Phase which is also known as Reconnaissance.

subfinder Tool in Linux - GeeksforGeeks (1)

Installing subfinder

As subfinder is a Go tool you need to have the Go language package installed before installing subfinder.

1. From Source(Recommended)

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

GO111MODULE=on go get -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder

subfinder Tool in Linux - GeeksforGeeks (2)

From Source

2. From Binary

Firstly download the release suitable for your OS from https://github.com/projectdiscovery/subfinder/releases/ and then unzip the folder and move the subfinder binary file to /usr/local/bin/ and you are good to go

# download release from https://github.com/projectdiscovery/subfinder/releases/tar -xzvf subfinder-linux-amd64.tar.gzmv subfinder /usr/local/bin/subfinder -h

3. From Github

Clone https://github.com/projectdiscovery/subfinder.git 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 subfinder binary file to /usr/local/bin and subfinder is ready to use.

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

subfinder Tool in Linux - GeeksforGeeks (3)

From Github

Retrieving the Subfinder list of attributes

subfinder -h 

subfinder Tool in Linux - GeeksforGeeks (4)

Working with SubFinder

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

subfinder -d geeksforgeeks.org -silent -t 50

subfinder Tool in Linux - GeeksforGeeks (5)

Example usage of subfinder

Pros of subfinder over sublist3r: As subfinder is a Go Tool and sublist3r is a python tool and Go Language is faster than python and also Go language’s approach to concurrency is very easy to work with. Also, subfinder also provides various options that sublist3r doesn’t.


Improve

Please Login to comment...

subfinder Tool in Linux - GeeksforGeeks (2024)

FAQs

What is the use of Subfinder tool? ›

Subfinder is a popular open-source tool used for subdomain enumeration. It allows users to quickly and easily discover subdomains of a given domain by using a variety of different active and passive methods. This can be useful for a variety of purposes, such as security assessments, penetration testing, and research.

Is Subfinder passive? ›

Subfinder is built for one thing - passive subdomain enumeration, and it does that very well. Subfinder complies with all the passive source licenses and usage restrictions for its sources.

What is the best tool to find subdomains in github? ›

Available Sources/tools
  • Subfinder.
  • Amass.
  • Assetfinder.
  • Chaos.
  • Findomain.
  • Haktrails.
  • Gau.
  • Github-subdomains.

What is the use of sub toolbox? ›

What is the use of sub-toolbox? Ans. The sub-toolbox has many options of every tool in Tux Paint. We can select different brush shapes, special effects and fonts from the sub-toolbox of a tool.

What is subdomain enumeration? ›

Subdomain enumeration is the process of identifying all subdomains for a. given domain. This can be useful for a variety of purposes, such as. identifying potential targets for an attack, or simply for organizational. purposes.

What is assetfinder? ›

assetfinder is a command-line tool designed to find domains and subdomains associated with a specific domain.

What is a subdomain in websites? ›

A subdomain is a prefix added to a domain name to separate a section of your website. Site owners primarily use subdomains to manage extensive sections that require their own content hierarchy, such as online stores, blogs, job boards or support platforms. Subdomains function as a separate website from its domain.

What is the Sublist3r tool used for *? ›

Sublist3r is a python tool designed to enumerate subdomains of websites using OSINT. It helps penetration testers and bug hunters collect and gather subdomains for the domain they are targeting. Sublist3r enumerates subdomains using many search engines such as Google, Yahoo, Bing, Baidu and Ask.

How do I use my Lausd SubFinder? ›

1. Call SubFinder at (877) 528-7378. 2. SubFinder will identify itself and ask you to enter your PIN followed by the # key.

What is the use of scribe tool? ›

A scriber is made of hardened steel with a finely ground point and can be single or double ended. A scriber should be used to mark lines on the metal surface by running it against a steel rule, an engineers square or a metal template. Scribers should be kept sharp by careful grinding.

What is the use of QuillBot tool? ›

QuillBot helps writers of all skill levels fine-tune their writing by providing several tools, including its grammar checker, paraphraser, plagiarism checker, citation generator, AI detector, translator, and more. QuillBot offers both free and Premium subscriptions.

Top Articles
Latest Posts
Article information

Author: Rob Wisoky

Last Updated:

Views: 6395

Rating: 4.8 / 5 (68 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.