Recon Tool: emailFinder | Black Hat Ethical Hacking



Recon Tool: emailFinder

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

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 git@github.com: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

.rpwe-block ul
list-style: none !important;
margin-left: 0 !important;
padding-left: 0 !important;

.rpwe-block li
border-bottom: 1px solid #eee;
margin-bottom: 10px;
padding-bottom: 10px;
list-style-type: none;

.rpwe-block a
display: inline !important;
text-decoration: none;

.rpwe-block h3
background: none !important;
clear: none;
margin-bottom: 0 !important;
margin-top: 0 !important;
font-weight: 400;
font-size: 12px !important;
line-height: 1.5em;

.rpwe-thumb
border: 1px solid #eee !important;
box-shadow: none !important;
margin: 2px 10px 2px 0;
padding: 3px !important;

.rpwe-summary
font-size: 12px;

.rpwe-time
color: #bbb;
font-size: 11px;

.rpwe-comment
color: #bbb;
font-size: 11px;
padding-left: 5px;

.rpwe-alignleft
display: inline;
float: left;

.rpwe-alignright
display: inline;
float: right;

.rpwe-aligncenter
display: block;
margin-left: auto;
margin-right: auto;

.rpwe-clearfix:before,
.rpwe-clearfix:after
content: "";
display: table !important;

.rpwe-clearfix:after
clear: both;

.rpwe-clearfix
zoom: 1;

Recent Tools

  • Recon Tool: Argus

    Recon Tool: Argus

    October 4, 2024

    Argus is an all-in-one toolkit designed to streamline the process …
  • OSINT Tool: Pytster

    OSINT Tool: Pytster

    September 27, 2024

    Pytster is a tool designed to assist security analysts in …
  • Offensive Security Tool: headi

    Offensive Security Tool: headi

    September 13, 2024

    Headi is a customizable and automated HTTP header injection tool. …
  • OSINT Tool: cloud_enum

    OSINT Tool: cloud_enum

    August 30, 2024

    cloud_enum is an OSINT (Open Source Intelligence) enumeration tool designed …

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

The post Recon Tool: emailFinder first appeared on Black Hat Ethical Hacking.


Source link


Leave a Reply

Your email address will not be published. Required fields are marked *