███████╗██╗ ██╗ █████╗ ██████╗ ██████╗ ██╗ ██╗ ██████╗██╗ ██╗███████╗ ██████╗██╗ ██╗
██╔════╝██║ ██║██╔══██╗██╔══██╗██╔═══██╗██║ ██║██╔════╝██║ ██║██╔════╝██╔════╝██║ ██╔╝
███████╗███████║███████║██║ ██║██║ ██║██║ █╗ ██║██║ ███████║█████╗ ██║ █████╔╝
╚════██║██╔══██║██╔══██║██║ ██║██║ ██║██║███╗██║██║ ██╔══██║██╔══╝ ██║ ██╔═██╗
███████║██║ ██║██║ ██║██████╔╝╚██████╔╝╚███╔███╔╝╚██████╗██║ ██║███████╗╚██████╗██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝ ╚═════╝ ╚══╝╚══╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═════╝╚═╝ ╚═╝
v2.0 — Educational OSINT & Reconnaissance Toolkit
⚠️ Только в образовательных целях. Используй инструмент ответственно и только на системах, на исследование которых у тебя есть явное разрешение.
============
============
ShadowCheck — это графический OSINT-инструмент с тёмным интерфейсом в стиле хакерской эстетики, объединяющий пять мощных модулей разведки в одном окне. Написан на Python с использованием CustomTkinter для создания современного, отзывчивого GUI.
Проект создан для обучения принципам разведки на основе открытых источников (OSINT), анализа сетей и базового пентестинга.
============
Проверяет присутствие никнейма на 35+ платформах одновременно, используя многопоточность.
| Платформы | ||
|---|---|---|
| GitHub | GitLab | Bitbucket |
| Telegram | VK | OK.ru |
| TikTok | ||
| YouTube | Twitch | SoundCloud |
| Vimeo | Medium | Linktree |
| Habr | Dev.to | CodePen |
| Replit | LeetCode | HackerRank |
| TryHackMe | HackTheBox | Steam |
| Chess.com | Lichess | Duolingo |
| Keybase | Last.fm | Ask.fm |
| Behance | Dribbble |
✅ Автоматически сохраняет найденные профили в <username>_report.txt
============
Проверяет email-адрес по открытым базам утечек через ProxyNova COMB API.
- Показывает количество найденных упоминаний
- Выводит конкретные записи из баз данных
- Не требует API-ключа
============
Генерирует готовые поисковые запросы для Google с автоматической подстановкой целевого домена.
| Дорк | Описание |
|---|---|
filetype:pdf |
Поиск PDF-документов |
filetype:doc/xls/docx |
Офисные файлы |
intitle:admin / inurl:login |
Панели администратора |
ext:env / ext:config / ext:bak |
Конфигурационные файлы |
inurl:view/index.shtml |
Камеры и CCTV |
intext:sql syntax |
SQL-ошибки |
Кнопка "Открыть в браузере" мгновенно запускает сформированный запрос в Google.
============
Полный набор инструментов сетевой разведки по домену или IP-адресу.
| Кнопка | Действие |
|---|---|
WHOIS |
Регистрационные данные домена/IP |
DNS |
Записи A, MX, NS, TXT, AAAA |
SHODAN |
Открытые порты, уязвимости, теги (Shodan InternetDB) |
ГЕОЛОКАЦИЯ |
Страна, город, регион, провайдер, координаты |
ВСЁ |
Полный автоматический recon по всем источникам |
============
Перебор директорий и скрытых путей на веб-сервере.
- 60+ путей в встроенном словаре (admin, login, .env, .git, api/v1, phpmyadmin и др.)
- Детектирует коды ответов:
200,301,302,403 - Отображает прогресс в реальном времени через прогресс-бар
- Поддерживает кнопку Стоп для прерывания в любой момент
============
- Python 3.10+
- Windows (WHOIS-модуль использует
C:\whois\whois.exe) - Интернет-соединение
# 1. Клонируй репозиторий
git clone https://github.com/AngelHack-dev/ShadowCheck.git
cd ShadowCheck
# 2. Установи зависимости
pip install -r requirements.txt
# 3. Запусти
python shadowcheck.pycustomtkinter
requests
dnspython
Для модуля WHOIS: скачай whois.exe от Sysinternals и положи в
C:\whois\
============
ShadowCheck/
├── shadowcheck.py # Основной файл приложения
├── requirements.txt # Python-зависимости
├── preview.png # Скриншот интерфейса
└── README.md
============
ShadowCheck создан исключительно в образовательных и исследовательских целях.
- ✅ Тестирование собственных систем и инфраструктуры
- ✅ CTF-соревнования (Capture The Flag)
- ✅ Обучение основам OSINT и кибербезопасности
- ✅ Авторизованный пентест с явным письменным разрешением
- ❌ Несанкционированный сбор данных о реальных людях
- ❌ Сканирование чужих систем без разрешения
- ❌ Любые противоправные действия
Автор не несёт ответственности за неправомерное использование инструмента.
============
============
