Phoneinfoga: A phone number OSINT framework | Day1 of 30DaysOfOSINT
2023-11-23 13:6:33 Author: infosecwriteups.com(查看原文) 阅读量:11 收藏

Dheeraj Yadav

InfoSec Write-ups

Phoneinfoga: A phone number OSINT framework

The main aim of writing this blog is to get you all familiar with Phoneinfoga, its features, its use cases, and its working.

Phoneinfoga is one of the most widely used osint tool for investigating phone numbers. It is the tool that comes first in mind when gathering information about any phone number. It helps you gather the following information about a phone number -

  • Basic information like country, area, carrier, line type
  • Finding if it’s a VOIP number or not
  • Checking for its online reputation

The process of its installation is as follows -

For Unix systems like Kali Linux -

  • Download the latest release in the current directory using the below command

bash <( curl -sSL https://raw.githubusercontent.com/sundowndev/phoneinfoga/master/support/scripts/install )

  • For installing it globally

sudo install ./phoneinfoga /usr/local/bin/phoneinfoga

Now just check if it’s installed correctly, by typing phoneinfoga, and the installation is done.

Phoneinfoga screenshot

For Mac OS users -

If you have Homebrew installed on your Mac, just type the below command and it will get installed, otherwise, install Homebrew first and then type the below command.

brew install phoneinfoga

For installation in docker, read the official documentation.

As we have now installed the tool, it’s time to set up its environment by configuring the scanners and required API keys for using all its features.

Step 1- Go to https://numverify.com/ and create a free account for getting your free API which is enough for normal users. Once you sign up, go to the dashboard, and copy the API access key from the dashboard.

Step 2 — Using Google Search Engine and Google dorking, it give you two options, firstly it will generate links for you to check the phone number on Google Search where you need to open all links manually in your browser.
The second option is using Google Scraping to automate the above tasks. But it requires Google Search JSON API which only allows 100 free search queries/day for free. To use it further, you need to purchase queries.

We will show the demonstration of it in our upcoming Youtube video which will be the complete guide to phoneinfoga. Subscribe to our Youtube Channel using the below link.
https://www.youtube.com/@OSINTAMBITION

Step 3 — Configuring the values in the tool. Replace all the values in the below command and parse it in your terminal.

.env.local
NUMVERIFY_API_KEY=”value”
GOOGLECSE_CX=”value”
GOOGLE_API_KEY=”value”

That’s it, we are done with the setup, let’s understand its usage.

For running a scan, you can use any of the following formats for entering the phone number and parse it in your terminal.

phoneinfoga scan -n “+1 (555) 444–1212”
phoneinfoga scan -n “+33 06 79368229”
phoneinfoga scan -n “33679368229”

Note — Parse any one command from the above three ones as per your convenience.

That’s it, it will display all the information as per your environment in the terminal.


文章来源: https://infosecwriteups.com/phoneinfoga-a-phone-number-osint-framework-day1-of-30daysofosint-6d7179115d0c?source=rss----7b722bfd1b8d---4
如有侵权请联系:admin#unsafe.sh