Skip to content

AngelHack-dev/ShadowCheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

███████╗██╗  ██╗ █████╗ ██████╗  ██████╗ ██╗    ██╗ ██████╗██╗  ██╗███████╗ ██████╗██╗  ██╗
██╔════╝██║  ██║██╔══██╗██╔══██╗██╔═══██╗██║    ██║██╔════╝██║  ██║██╔════╝██╔════╝██║ ██╔╝
███████╗███████║███████║██║  ██║██║   ██║██║ █╗ ██║██║     ███████║█████╗  ██║     █████╔╝ 
╚════██║██╔══██║██╔══██║██║  ██║██║   ██║██║███╗██║██║     ██╔══██║██╔══╝  ██║     ██╔═██╗ 
███████║██║  ██║██║  ██║██████╔╝╚██████╔╝╚███╔███╔╝╚██████╗██║  ██║███████╗╚██████╗██║  ██╗
╚══════╝╚═╝  ╚═╝╚═╝  ╚═╝╚═════╝  ╚═════╝  ╚══╝╚══╝  ╚═════╝╚═╝  ╚═╝╚══════╝ ╚═════╝╚═╝  ╚═╝

v2.0Educational OSINT & Reconnaissance Toolkit

Python CustomTkinter Platform Status License

⚠️ Только в образовательных целях. Используй инструмент ответственно и только на системах, на исследование которых у тебя есть явное разрешение.

============

📸 Preview

ShadowCheck Interface

============

🔍 Что такое ShadowCheck?

ShadowCheck — это графический OSINT-инструмент с тёмным интерфейсом в стиле хакерской эстетики, объединяющий пять мощных модулей разведки в одном окне. Написан на Python с использованием CustomTkinter для создания современного, отзывчивого GUI.

Проект создан для обучения принципам разведки на основе открытых источников (OSINT), анализа сетей и базового пентестинга.

============

⚙️ Модули

👤 Username Search

Проверяет присутствие никнейма на 35+ платформах одновременно, используя многопоточность.

Платформы
GitHub GitLab Bitbucket
Telegram VK OK.ru
Reddit Twitter Instagram
TikTok Pinterest Facebook
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 Leak Check

Проверяет email-адрес по открытым базам утечек через ProxyNova COMB API.

  • Показывает количество найденных упоминаний
  • Выводит конкретные записи из баз данных
  • Не требует API-ключа

============

🔎 Google Dork Generator

Генерирует готовые поисковые запросы для 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.

============

🌐 Net Recon

Полный набор инструментов сетевой разведки по домену или IP-адресу.

Кнопка Действие
WHOIS Регистрационные данные домена/IP
DNS Записи A, MX, NS, TXT, AAAA
SHODAN Открытые порты, уязвимости, теги (Shodan InternetDB)
ГЕОЛОКАЦИЯ Страна, город, регион, провайдер, координаты
ВСЁ Полный автоматический recon по всем источникам

============

📁 Dir Scan

Перебор директорий и скрытых путей на веб-сервере.

  • 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.py

Зависимости

customtkinter
requests
dnspython

Для модуля WHOIS: скачай whois.exe от Sysinternals и положи в C:\whois\

============

📁 Структура проекта

ShadowCheck/
├── shadowcheck.py      # Основной файл приложения
├── requirements.txt    # Python-зависимости
├── preview.png         # Скриншот интерфейса
└── README.md

============

🛡️ Этика и легальность

ShadowCheck создан исключительно в образовательных и исследовательских целях.

  • ✅ Тестирование собственных систем и инфраструктуры
  • ✅ CTF-соревнования (Capture The Flag)
  • ✅ Обучение основам OSINT и кибербезопасности
  • ✅ Авторизованный пентест с явным письменным разрешением
  • ❌ Несанкционированный сбор данных о реальных людях
  • ❌ Сканирование чужих систем без разрешения
  • ❌ Любые противоправные действия

Автор не несёт ответственности за неправомерное использование инструмента.

============

👨‍💻 Авторы

Сделан с ❤️ командой AngelHack & Eternal

GitHub

============

▓ SHADOW-CHECK OSINT TOOL ▓ — v2.0

About

Educational OSINT & reconnaissance toolkit built with CustomTkinter.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages