
Сканирует ссылки Discord в общих гильдиях для извлечения профилей, перекрёстно сверяет данные с 700+ сайтов, ищет имена пользователей с помощью 30+ инструментов и создаёт отчёт на основе ИИ.
Превратите любое имя пользователя, email, домен, номер телефона, изображение, URL или произвольную строку в полный профиль личности.
WhoCord — это модульная платформа для OSINT-расследований, которая запускает десятки инструментов с открытым исходным кодом, строит граф знаний, обнаруживает корреляции и создаёт HTML-отчёт в тёмной теме с улучшениями на основе ИИ — всё это транслируется в реальном времени в современный React-дашборд.
unzip WhoCord.zip -d WhoCord
cd WhoCord
./run.sh
Никакой Python, pip или установки инструментов не требуется – всё уже включено.
git clone https://github.com/Siv-nick/WhoCord.git
cd WhoCord
python3 -m venv venv
source venv/bin/activate # Linux / macOS
pip install -e .
Все необходимые инструменты можно установить одной командой pip install:
# Username search tools
pip install sherlock-project maigret naminter linkook
# Email intelligence tools
pip install holehe h8mail theHarvester
# GitHub & Google tools
pip install gitfive ghunt
# Phone & image analysis
pip install phoneinfoga pillow imagehash pytesseract
# Domain investigation
pip install dnspython
git clone https://github.com/p1ngul1n0/blackbird
cd blackbird
pip install -r requirements.txt
cd ..
Необходимый файл данных (
wmn-data.json) автоматически загружается при первом использовании. Если это не удалось, скачайте его вручную с WhatsMyName и поместите вblackbird/data/.
sudo apt install whois # Debian/Ubuntu
# brew install whois # macOS
ghunt login
Следуйте инструкциям для авторизации с вашим аккаунтом Google.
Веб-дашборд требует скомпилированный React-фронтенд. Убедитесь, что у вас установлены Node.js 18+ и npm, затем выполните:
cd frontend
npm install
npm run build
cd ..
Это создаст папку frontend/dist/, которую Flask автоматически обслуживает.
python web_app.py
Затем откройте http://127.0.0.1:5000.
Или используйте запуск в один клик: ./run.sh.
Дашборд предлагает восемь модулей расследования:
Страница живого расследования показывает:
Страница истории – список всех прошлых расследований со ссылками на отчёты и JSON-разведданные.
Страница конфигурации – управление API-токенами, включение/отключение инструментов, настройка параметров сводных отчётов, обновление инструментов.
discord-osint
Затем используйте нумерованное меню для включения инструментов, установки токенов и запуска расследований.
discord-osint --mode manual --target someusername --output html --debug
Все результаты сохраняются в investigation_cache/:
WhoCord интегрирует следующие OSINT-проекты с открытым исходным кодом:
Смотрите CHANGELOG.md для истории версий.
config.json содержит только нечувствительные переключатели.investigation_cache/.WhoCord предназначен только для образовательных целей и авторизованного тестирования безопасности.
Не используйте его для слежки, домогательств или нарушения чьей-либо конфиденциальности.
Автор не несёт ответственности за неправомерное использование.
Лицензия MIT
| Модуль | Входные данные | Запускаемые инструменты |
|---|
| Имя пользователя / Вручную | имя пользователя (опционально email) | Sherlock, Maigret, Blackbird, Naminter, Linkook, Sociopath, сбор данных, анализ, разведка, email-инструменты |
| Пользователь Discord | ID пользователя + ID сервера | получение профиля Discord, обход сообщений, разрешение отслеживающих ссылок |
| Email-адрес | Holehe, h8mail, HIBP, EmailRep, GHunt, SMTP, Gravatar, Scylla, Blackbird email, MOSINT | |
| Домен | домен | WHOIS, DNS, SSL, IP-геолокация, перебор поддоменов, theHarvester |
| Номер телефона | телефон | библиотека phonenumbers, определение оператора, PhoneInfoga |
| Анализ изображений | URL изображения | EXIF, перцептивный хэш, обратный поиск, OCR |
| Анализ URL | URL | HTTP-метаданные, редиректы, метаданные страницы, Open Graph, Safe Browsing, Wayback |
| Проверка данных | любая строка | автоматически определяет тип и запускает соответствующий модуль |
| Файл | Описание |
|---|
intel_*.json | Полный снимок разведданных (структурированный JSON) |
report_*.md | Сгенерированный ИИ markdown-отчёт (если Groq включён) |
report_*.html | Интерактивный HTML-отчёт в тёмной теме |
blackbird_output/ | Сырые результаты Blackbird в JSON |
socialscan_output/ | Результаты Socialscan |
debug_*.log | Подробные журналы отладки (если режим отладки включён) |
| Категория | Инструменты |
|---|
| Поиск имён пользователей | Sherlock, Maigret, Blackbird, Naminter, Linkook, Sociopath, Social Analyzer, Toutatis |
| Email-разведка | Holehe, h8mail, HIBP, EmailRep, GHunt, MOSINT, Scylla, Gravatar, проверка SMTP |
| Домены и DNS | WHOIS (системный), dnspython, theHarvester, sublist3r (запасной словарь) |
| Телефон | phonenumbers, PhoneInfoga, AbstractAPI (бесплатный) |
| Изображения | Pillow, imagehash, exifread, SauceNAO (обратный поиск изображений), Tesseract OCR |
| URL | requests, BeautifulSoup, Google Safe Browsing, Wayback Machine |
| Разведка | networkx, socid-extractor, Groq (LLaMA 3.3) |
| Веб-дашборд | Flask, React, TypeScript, Tailwind CSS, SSE |