Email2phonenumber-A OSINT tool to obtain a target’s phone number just by having his email address

Hello guy’s in this article we are going to discuss about how to find victim phone by using their email address. 

 What is Email2phonenumber?

email2phonenumber is an OSINT tool that allows you to obtain a target’s phone number just by having his email address.

Requirements

  • Linux
  • beautifulsoup4 
  • Requests
  • Python

Basic information about Email2phonenumber

This tool helps automate discovering someone’s phone number by abusing password reset design weaknesses and publicly available data. It supports 3 main functions:

  • “scrape” – scrapes websites for phone number digits by initiating password reset using the target’s email address
  • “generate” – creates a list of valid phone numbers based on the country’s Phone Numbering Plan publicly available information
  • “bruteforce” – iterates over a list of phone numbers and initiates password reset on different websites to obtain associated masked emails and correlate it to the victim’s one

What is beautifulsoup?

Beautiful Soup is a Python library for getting data out of HTML, XML, and other markup languages. Say you’ve found some webpages that display data relevant to your research, such as date or address information, but that do not provide any way of downloading the data directly.

What is Requests?

The requests module allows you to send HTTP requests using Python. The HTTP request returns a Response Object with all the response data (content, encoding, status, etc).

How to install and use?

Step 1:

First you install python package so type this below command in your linux terminal.

sudo apt install python && sudo apt install python2

Step 2:

Now you just type this below command this command will help you to install request and beautifulsoup module in your linux.

pip install beautifulsoup4 requests

Step 3:

Now type this below command this command will help you to download email2phonenumber tool in your linux terminal.

git clone https://github.com/martinvigo/email2phonenumber.git

Step 4:

Now type this below command this will help you to open email2phonenumber folder in your linux terminal.

cd email2phonenumber 

Step 5:

Once you open email2phonenumber folder type this below command this command will help you to install requirements.

pip install -r requirements.txt

Step 6:

Once you install requirements type this below command this command will help you to Scrape websites for phone number digits

python email2phonenumber.py scrape -e (victim email address)

Step 7:

No type this below command this command will help you to Generate a dictionary of valid phone numbers based on a phone number mask

python email2phonenumber.py generate -m 777XXX1234 -o errorsfind.txt

Step 8:

Now you just run this below command this command will help you to find victim phonenumber.

python email2phonenumber.py bruteforce -m 777XXX1234 -e target@email.com -p errorsfind.txt

Email2phonenumber 

Leave a Reply

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