Единая панель ситуационной осведомленности
Платформа OSIRIS (Open Source Intelligence & Reconnaissance Integrated System) позиционируется как production-ready решение для мониторинга глобальных событий. В основе лежит стек Next.js 16 (App Router, Turbopack) и движок MapLibre GL JS. Ключевая особенность — рендеринг всех данных через WebGL, что обеспечивает стабильные 60 FPS даже при отображении тысяч одновременных сущностей на карте. Архитектура оптимизирована для Edge-сети Vercel, сократив количество запросов к edge-серверам на 75% по сравнению с первой версией.
16 слоев разведданных: от авиации до киберугроз
Система агрегирует информацию из десятков публичных источников. Данные загружаются прогрессивно и только для видимой области экрана (viewport-aware). Платформа работает частично без API-ключей, используя открытые потоки данных.
| Домен | Источники данных | Ключевые метрики/Функции |
|---|---|---|
| Авиация | OpenSky Network | Коммерческие, частные, военные рейсы |
| Морской транспорт | Static Naval Intel | 39 портов, 10 стратегических точек |
| Видеонаблюдение (CCTV) | TfL, WSDOT, Caltrans, HK Transport и др. | 17 000+ камер в реальном времени |
| Сейсмология | USGS Earthquake API | Мониторинг землетрясений M2.5+ |
| Конфликты | Static OSINT Intel | 13 активных зон (Украина, Газа, Судан и др.) |
| Крипто-трекинг | blockstream.info, Blockscout | Поиск BTC/ETH кошельков, проверка по OFAC SDN |
| Telegram OSINT | Публичные каналы (t.me/s/) | Геопарсинг постов, 5+ каналов по умолчанию |
RECON Toolkit: инструменты для аналитиков
Помимо визуализации, OSIRIS включает встроенный набор инструментов для технического анализа инфраструктуры. Модуль позволяет проводить сканирование портов (TCP connect scan с fingerprinting), анализ DNS-записей, WHOIS-информацию и проверку SSL/TLS сертификатов. Особое внимание уделено безопасности: встроенный сканер уязвимостей сверяет данные с базой NVD, а модуль IP-интеллекта проверяет репутацию адресов.
Критически важной функцией является интеграция со списком санкций OFAC SDN. При поиске по WHOIS, IP-адресам или криптокошелькам система автоматически маркирует объекты, попавшие в санкционные списки США, красным бейджем SANCTIONED — OFAC SDN. Данные берутся из репозитория OpenSanctions (CC-BY 4.0) с кэшированием в памяти на 24 часа.
Развертывание и технические требования
Проект распространяется под лицензией MIT. Для локального запуска требуется Node.js 22 (сборка Alpine, образ ~220 МБ). Поддерживается установка через Docker Compose или прямое скачивание образа с GHCR. Платформа совместима с CasaOS для одно-click установки. Для работы базовых слоев API-ключи не требуются, однако для расширенных функций (сканер уязвимостей, повышенные лимиты OpenSky/NASA) необходимо настроить переменные окружения (SCANNER_URL, OPENSKY_CLIENT_ID и др.).
Источник: Github ↗
