🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket

EmailHarvester

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

EmailHarvester

A tool to retrieve Domain email addresses from Search Engines

pipPyPI
Version
2.0.1
Maintainers
1

EmailHarvester

Codacy Badge

  • A tool to retrieve Domain email addresses from Search Engines
  • Check the License

This project was inspired by:

Requirements

  • Python 3.x
  • termcolor
  • colorama
  • requests
  • validators

Features

  • Retrieve Domain email addresses from popular Search engines (Google, Bing, Yahoo, ASK, Baidu, Dogpile, Exalead).
  • Export results to txt and xml files.
  • Limit search results.
  • Define your own User-Agent string.
  • Use proxy server.
  • Plugins system.
  • Search in popular web sites using Search engines (Twitter, LinkedIn, Google+, Github, Instagram, Reddit, Youtube).

Installation

Using pip (Preferd method) :

... pip install EmailHarvester ...

Using git :

... git clone https://github.com/4383/EmailHarvester EmailHarvester cd EmailHarvester python setup.py install ...

Usage

usage: EmailHarvester.py [-h] [-d DOMAIN] [-s FILE] [-e ENGINE] [-l LIMIT]
                         [-u USER-AGENT] [-x PROXY] [--noprint]

 _____                   _  _   _   _                                _
|  ___|                 (_)| | | | | |                              | |
| |__  _ __ ___    __ _  _ | | | |_| |  __ _  _ __ __   __ ___  ___ | |_  ___  _ __
|  __|| '_ ` _ \  / _` || || | |  _  | / _` || '__|\ \ / // _ \/ __|| __|/ _ \| '__|
| |___| | | | | || (_| || || | | | | || (_| || |    \ V /|  __/\__ \| |_|  __/| |
\____/|_| |_| |_| \__,_||_||_| \_| |_/ \__,_||_|     \_/  \___||___/ \__|\___||_|

    A tool to retrieve Domain email addresses from Search Engines | @4383 (HervĂŠ Beraud)
                                Version: 2.0.1

optional arguments:
  -h, --help            show this help message and exit
  -d DOMAIN, --domain DOMAIN
                        Domain to search.
  -s FILE, --save FILE  Save the results into a TXT and XML file (both).
  -e ENGINE, --engine ENGINE
                        Select search engine(google, bing, yahoo, ask, all).
  -l LIMIT, --limit LIMIT
                        Limit the number of results.
  -u USER-AGENT, --user-agent USER-AGENT
                        Set the User-Agent request header.
  -x PROXY, --proxy PROXY
                        Setup proxy server (example: http://127.0.0.1:8080)
  --noprint             EmailHarvester will print discovered emails to terminal.
						It is possible to tell EmailHarvester not to print results to terminal with this option.
  -r EXCLUDED_PLUGINS, --exclude EXCLUDED_PLUGINS
                        Plugins to exclude when you choose 'all' for search engine (eg. '-r google,twitter')
  -p, --list-plugins    List all available plugins.

Examples

Search in Google

  • ./EmailHarvester.py -d example.com -e google

Search in site using Search engines

  • ./EmailHarvester.py -d example.com -e linkedin
  • ./EmailHarvester.py -d example.com -e twitter
  • ./EmailHarvester.py -d example.com -e googleplus

Search in all engines/sites

  • ./EmailHarvester.py -d example.com -e all

Search in all engines/sites but exclude some

  • ./EmailHarvester.py -d example.com -e all -r twitter,ask

Limit results

  • ./EmailHarvester.py -d example.com -e all -l 200

Export emails

  • ./EmailHarvester.py -d example.com -e all -l 200 -s emails.txt

Custom User-Agent string

  • ./EmailHarvester.py -d example.com -e all -u "MyUserAgentString 1.0"

Proxy Server

Keywords

email search engines retrieve collect address

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts