PhoneInfoga v2.3.7 releases: Information gathering & OSINT reconnaissance tool for phone numbers
PhoneInfoga
Information gathering & OSINT reconnaissance tool for phone numbers.
One of the most advanced tools to scan phone numbers using only free resources. The goal is to first gather basic information such as country, area, carrier and line type on any international phone numbers with very good accuracy. Then try to determine the VoIP provider or search for footprints on search engines to try to identify the owner.
Features
- Check if phone number exists and is possible
- Gather standard information such as country, line type, and carrier
- OSINT footprinting using external APIs, Google Hacking, phone books & search engines
- Check for reputation reports, social media, disposable numbers and more
- Scan several numbers at once
- Use custom formatting for more effective OSINT reconnaissance
- NEW: Serve a web client along with a REST API to run scans from the browser
- NEW: Run your own web instance as a service
- NEW: Programmatic usage with Go modules
Formats
The tool only accepts E164 and International formats as input.
- E164: +3396360XXXX
- International: +33 9 63 60 XX XX
- National: 09 63 60 XX XX
- RFC3966: tel:+33-9-63-60-XX-XX
- Out-of-country format from US: 011 33 9 63 60 XX XX
Available scanners
Use any to disable this feature. Default value: all
- numverify
- ovh
Changelog v2.3.7
5cde3ee Create dependabot.yml
06f9a8c chore(deps): bump node from 12.20-alpine to 15.3.0-alpine
48ba637 chore(deps): update dependency prettier to v2.2.1
12fe86d chore(deps): update typescript-eslint monorepo to v4.9.0
6c88ec2 chore(deps-dev): bump @types/jest from 26.0.15 to 26.0.16 in /client
f6f5d32 chore(deps-dev): bump eslint from 7.14.0 to 7.15.0 in /client
f6cf96a chore(deps-dev): bump eslint-plugin-prettier in /client
b06ee24 chore(deps-dev): bump eslint-plugin-vue from 7.1.0 to 7.2.0 in /client
042808c deploy: update docker image digest [action]
5b9f3c5 fix(deps): bump actions/setup-go from v1 to v2.1.3
83aa949 fix(deps): bump actions/setup-node from v1 to v2.1.2
165e4b9 fix(deps): bump actions/setup-python from v1 to v2.1.4
a2571e7 fix(deps): bump elgohr/Publish-Docker-Github-Action from 2.22 to 3.01
9ad77ff fix(deps): bump github.com/nyaruka/phonenumbers from 1.0.59 to 1.0.60
00fc7a1 fix(deps): bump github.com/swaggo/swag from 1.6.9 to 1.7.0
48df500 fix(deps): bump goreleaser/goreleaser-action from v1 to v2.4.0
5322cb9 fix(deps): bump goreleaser/goreleaser-action from v2.4.0 to v2.4.1
ce18dad fix(deps): update dependency bootstrap-vue to v2.20.1
c925325 fix(deps): update dependency vuex to v3.6.0
f52c533 fix: ignore build scripts from npm packages
Installation
git clone https://github.com/sundowndev/PhoneInfoga
cd ./PhoneInfoga
pip3 install -r requirements.txt
Usage
Example (quotes are optional, use it when typing special formats) :
python phoneinfoga.py -n "(+42)837544833"
Check for a number range on OVH :
python phoneinfoga.py -n +42837544833 -s ovh
Check several numbers at once :
python ./phoneinfoga.py -i numbers.txt -o results.txt
Note: –osint is not compatible with –output option.
Use all scanners and run OSINT reconnaissance :
python phoneinfoga.py -n +42837544833 -s all --osint
Formatting
E.164 formatting for phone numbers entails the following:
- A + (plus) sign
- International Country Calling code
- Local Area code
- Local Phone number
For example, here’s a US-based number in standard local formatting: (415) 555-2671
Here’s the same phone number in E.164 formatting: +14155552671
In the UK, and many other countries internationally, local dialing may require the addition of a ‘0’ in front of the subscriber number. With E.164 formatting, this ‘0’ must usually be removed.
For example, here’s a UK-based number in standard local formatting: 020 7183 8750
Here’s the same phone number in E.164 formatting: +442071838750
Copyright (C) 2018 sundowndev