PhoneInfoga — ваш цифровой детектив для телефонных номеров

Знакомы с ситуацией, когда на ваш телефон приходит звонок с незнакомого номера? Или нужно проверить подозрительный контакт, оставленный клиентом? PhoneInfoga — это open-source инструмент, который превращает обычный номер телефона в кладезь полезной информации.
Что скрывается за цифрами?
PhoneInfoga — это фреймворк для сбора информации о телефонных номерах, написанный на Go. В отличие от многих онлайн-сервисов, он:
- Работает локально на вашем компьютере
- Не требует платных подписок
- Позволяет настроить источники данных под свои нужды
Интересно, что проект начался в 2018 году и за это время собрал более 14 тысяч звезд на GitHub — явный признак востребованности.
Основные возможности
1. Базовый анализ номера
С первого взгляда вы узнаете:
- Страну и регион
- Оператора связи
- Тип линии (мобильная, стационарная, VoIP)
2. Расширенный OSINT-поиск
Инструмент интегрируется с:
- Социальными сетями
- Телефонными справочниками
- Базами данных о мошеннических номерах
3. Гибкие интерфейсы
- Веб-интерфейс для визуальной работы
- REST API для интеграции в свои проекты
- Командная строка для автоматизации
4. Настраиваемые сканеры
Вы можете подключить:
- Собственные API-ключи сервисов
- Локальные базы данных
- Кастомные модули проверки
Как это работает технически
PhoneInfoga построен на модульной архитектуре:
type Scanner interface {
Name() string
Description() string
DryRun(number string, options ScannerOptions) error
Run(number string, options ScannerOptions) (interface{}, error)
}
Каждый модуль (сканер) отвечает за свой источник данных. Основные технологии:
- Backend: Go (чистая скорость и производительность)
- Фронтенд: Vue.js для веб-интерфейса
- Docker для простого развертывания
Практическое применение
Сценарий 1: Проверка подозрительного звонка
Получили звонок от "банка"? Введите номер в PhoneInfoga и узнайте:
- Реальный оператор (не совпадает с заявленным?)
- Наличие в базах мошенников
- Возможные профили в соцсетях
Сценарий 2: Верификация клиентов
Для бизнеса инструмент помогает:
- Проверять достоверность контактных данных
- Выявлять disposable-номера
- Снижать риски мошенничества
Сценарий 3: Исследовательская работа
Журналисты и исследователи используют PhoneInfoga для:
- Поиска связей между номерами
- Проверки источников информации
- Сбора доказательной базы
Ограничения и этика
Разработчики четко обозначили границы:
❌ Не определяет точное местоположение ❌ Не отслеживает абонента в реальном времени ❌ Не взламывает телефоны
Это инструмент для сбора открытой информации, а не для слежки.
Как начать использовать
- Установите через Docker:
docker pull sundowndev/phoneinfoga
- Или соберите из исходников:
go get github.com/sundowndev/phoneinfoga/v2
- Настройте необходимые API-ключи (Google, Numverify и другие)
Полная документация доступна на официальном сайте.
Вывод: кому стоит попробовать
PhoneInfoga будет полезен:
- IT-специалистам по безопасности
- Журналистам и исследователям
- Малому бизнесу для проверки клиентов
- Всем, кто хочет знать больше о незнакомых номерах
Проект активно развивается, имеет прозрачную лицензию GPL-3.0 и поддерживается сообществом. Главное — использовать его ответственно и в рамках закона.
Хотите узнать, что скрывает телефонный номер? PhoneInfoga даст вам первые и самые важные подсказки.
