้•œๅƒ็ซ™็‚น ยท ๆœฌ้กต็”ฑ็ฌฌไธ‰ๆ–น GitHub ๅช่ฏป้•œๅƒๆไพ›๏ผŒ้ž GitHub ๅฎ˜ๆ–น็ซ™็‚น๏ผŒไธๆŽฅๅ—ไปปไฝ•็™ปๅฝ•ๆˆ–ๅ‡ญๆฎ่พ“ๅ…ฅใ€‚ๅ‰ๅพ€ github.com
Skip to content
kaifcodecPublic

About

๐Ÿ•ต๏ธโ€โ™‚๏ธ Advanced phone number OSINT suite engineered for silent reconnaissance. Extracts masked emails, profile avatars and uncovers cross-platform account registrations, and enriches identity footprints with zero SMS alerts.

Topics

Resources

Contributing

Stars

42 stars

Watchers

3 watching

Forks

Latest commit

ย 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

phonsint

phonsint-banner

High-Throughput Silent Phone Number OSINT & Identity Footprinting Suite
Uncover account registrations, masked emails, display names, and profile photos across major platformsโ€”without ever dispatching an SMS or alerting the target.


โšก What is phonsint?

Most phone number tools stop at basic format parsing or risk blowing an investigation by triggering loud 2FA/SMS verification codes to the target's mobile device.

phonsint is engineered for silent, high-fidelity reconnaissance. It interrogates pre-authentication discovery endpoints, recovery validation flows, and cryptographic challenge APIs (such as Meta LOX proof-of-work) to determine account existence and extract rich profile metadataโ€”completely silently.


โœจ Key Capabilities

  • Guaranteed Silent Operation: Exploits unauthenticated query endpoints and pre-dispatch recovery flows that never send SMS verification codes or push notifications to the target.
  • Deep Identity Enrichment:
    • ๐Ÿ“ง Masked Email Addresses: Surfaces linked emails (e.g. j******e@gmail.com) associated with the phone number.
    • ๐Ÿ‘ค Full Display Names: Pulls account owner names from public platform recovery APIs.
    • ๐Ÿ–ผ๏ธ High-Resolution Avatars: Extracts direct CDN profile photo URLs without logging in.
    • ๐Ÿข Tenant & Region Routing: Identifies regional datacenters (e.g., Zoho US, EU, IN, CN, JP).
  • High-Throughput Concurrency: Built with Python asyncio and curl_cffi for browser TLS fingerprint impersonation (bypasses Cloudflare, Akamai, and Shape Security without heavy headless browsers).
  • Zero False Positives: Uses strict, dual-state validation markers (matching the design philosophy of user-scanner).
  • Multi-Format Reports: Automated structured exports to JSON and CSV for immediate ingestion into investigation pipelines.

๐Ÿ–ฅ๏ธ Live Terminal Preview

Checking phone: +14155552671

== SOCIAL SITES ==
[โœ”] Facebook (+14155552671) [Registered]
    โ”œโ”€โ”€ name: John Doe
    โ”œโ”€โ”€ masked_email: j******e@gmail.com
    โ””โ”€โ”€ avatar: https://scontent.xx.fbcdn.net/v/t39.30808-1/s200x200/412...

[โœ”] Instagram (+14155552671) [Registered]
    โ””โ”€โ”€ contact_point: Phone Number Verified

== AUTH SITES ==
[โœ”] Microsoft (+14155552671) [Registered]
    โ””โ”€โ”€ auth_type: Live ID / Account Exists

== SHOPPING SITES ==
[โœ”] Amazon (+14155552671) [Registered]
    โ””โ”€โ”€ claim_endpoint: Active Sign-in Route

== SUMMARY ==
Total Sites Scanned: 5
Registered / Found:  4

๐Ÿš€ Installation

๐Ÿ Via Virtual Environment (Recommended)

# Clone the repository
git clone https://github.com/kaifcodec/phonsint.git
cd phonsint

# Create and activate virtual environment
python3 -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\Activate.ps1

# Install dependencies and package in editable mode
pip install -e .

๐Ÿ“ฆ Direct Installation

pip install phonsint

๐Ÿ’ป Usage Guide

1. Standard Target Scan (E.164 Format)

phonsint -p +14155552671

2. Scanning Local Format Numbers with Default Region

If a target number does not include an international + country prefix, specify the default ISO country code:

phonsint -p 07911123456 -r GB
phonsint -p 9876543210 -r IN

3. Targeted Category & Module Filtering

# Scan authentication providers only (e.g., Microsoft)
phonsint -p +14155552671 -c auth

# Scan specific platforms
phonsint -p +14155552671 -m facebook,instagram

# List all available modules and categories in a clean table
phonsint -l

4. Verbose Mode & Exporting Results

# Show all results including unregistered platforms and diagnostic reasons
phonsint -p +14155552671 --all -v

# Export results to JSON or CSV
phonsint -p +14155552671 -o report.json
phonsint -p +14155552671 -f csv -o report.csv

๐Ÿ›ก๏ธ OPSEC & Silent-by-Default Guarantee

In phone OSINT, accidental SMS verification codes sent to the target's phone are a critical operational failure. phonsint operates 100% silently by default, targeting pre-dispatch query endpoints, session credential checks, and unauthenticated recovery validations that do not dispatch SMS messages.

Any module that could potentially trigger a notification is registered under LOUD_MODULES in phonsint/core/helpers.py and will be automatically skipped unless the user explicitly passes --allow-loud.


๐Ÿค Contributing

We welcome contributions! Adding a new platform check takes around ~30 lines of clean Python. Check out CONTRIBUTING.md for developer conventions, validator signatures, and instructions.


๐Ÿ“œ License

Distributed under the MIT License.

About

๐Ÿ•ต๏ธโ€โ™‚๏ธ Advanced phone number OSINT suite engineered for silent reconnaissance. Extracts masked emails, profile avatars and uncovers cross-platform account registrations, and enriches identity footprints with zero SMS alerts.

Topics

Resources

Contributing

Stars

42 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages