Recon Tool: emailFinder

by | Oct 18, 2024 | Tools

Join our Patreon Channel and Gain access to 70+ Exclusive Walkthrough Videos.

Patreon
Reading Time: 2 Minutes

emailFinder

emailFinder developed by past3ll3, is a Python-based web scraping tool designed to extract email addresses from websites. It efficiently crawls through web pages and identifies email addresses, making it useful for gathering contact information from multiple sources. Users can input URLs directly or list multiple URLs in a file, and the tool will scan all accessible routes of these URLs to extract emails.

See Also: So you want to be a hacker?
Offensive Security and Ethical Hacking Course

Features

  • Automatically crawls through all page routes.
  • Finds and displays email addresses.
  • Input URLs directly or through a text file.

Prerequisites

  • Python 3.x installed on your machine.
  • Venv (Virtual environment support).

How to Install and Run

Follow these simple steps to clone the repository, install dependencies, and run the tool:

Clone the repository

git clone [email protected]:AyraStelmaszewski/emailFinder.git

Navigate to the project directory

cd emailFinder

Set up a virtual environment

python3 -m venv venv

 

Activate the virtual environment

source venv/bin/activate

Install dependencies

pip install -r requirements

Run the email extraction tool

python3 emailFinder.py urls.txt

Usage Example

To extract emails from a website or multiple URLs:

  • Add URLs to a file.
  • Run the tool as shown in the above command.

This tool will scan all routes of the URLs provided and extract all email addresses found.

Disclaimer

There is no filter on type of emails collected. Business email addresses is considered personal data if they are associated with an individual (e.g. alice.doe@example), but generic email addresses are fine (e.g. sales@example).

 

Clone the repo from here: GitHub Link

Merch

Recent Tools

Offensive Security & Ethical Hacking Course

Begin the learning curve of hacking now!


Information Security Solutions

Find out how Pentesting Services can help you.


Join our Community

Share This