Insight Nexus - Инструмент графового анализа для OSINT-расследований
Это локальное веб-приложение позволяет пользователям манипулировать узлами и соединять их на экране для упрощения OSINT-расследований и сбора информации.
Демонстрация

Станьте альфа-тестером
Зарегистрируйтесь здесь: https://insightsnexus.org/
Возможности
Основные функции графа
- Создание, редактирование и удаление узлов на экране
- Соединение узлов рёбрами для отображения связей
- Сохранение и загрузка хода расследования
- Функции отмены/повтора (Ctrl+Z/Ctrl+Y)
- Выделение рамкой с Shift+клик
- Ручное выделение с Ctrl+клик
- Последовательное соединение узлов клавишей C
- Переключение тёмного режима
- Элементы управления масштабом с функцией сброса вида
Управление файлами
- Загрузка файлов в узлы (изображения и текстовые файлы)
- Просмотр загруженных файлов в панели свойств узла
- Навигация по нескольким изображениям с помощью клавиш со стрелками
- Добавление заметок к узлам
OSINT-трансформации
- Анализ доменов: разрешение домена в IP, поиск DNS-записей, перечисление поддоменов, обнаружение конечных точек, информация WHOIS
- Сетевая разведка: анализ IP в сетевые блоки, геолокация IP, сканирование портов
- OSINT-инструменты: поиск по имени пользователя через Sherlock
- Веб-анализ: извлечение домена из сайта, создание скриншота веб-сайта
- Пользовательские трансформации: загрузка и выполнение пользовательских Python-трансформаций
Типы узлов
- Автоматическое определение типа узла на основе содержимого
- Поддержка: Person, Event, Organization, Username, Custom, Address, Domain, IP, Email, Geo Data, Database
- Изменение типов узлов через панель свойств
Предварительные требования
Мы настоятельно рекомендуем установить исполняемые установщики для вашей платформы для простой настройки.
Вы можете найти их на вкладке releases, где для каждой платформы есть исполняемый файл и файл readme.
Запуск приложения
Чтобы запустить сервер, откройте файл запуска, соответствующий вашей платформе.
Если вы хотите сделать это вручную, введите следующее в терминале в каталоге проекта:
- Сначала соберите проект:
npm run build
- Затем запустите сервер:
npm start
Устранение неполадок
Ошибки прав доступа
Если вы сталкиваетесь с ошибками отказа в доступе даже при использовании sudo, выполните следующее:
rm -rf ./node_modules; npm i
Блокировщик всплывающих окон мешает созданию узлов
Если вы нажали «предотвратить открытие новых диалоговых окон» и больше не можете создавать новые узлы, ваш блокировщик всплывающих окон не позволяет отображать диалоги ввода приложения.
Chrome:
- Найдите значок блокировщика всплывающих окон (🚫 или значок щита) в адресной строке
- Нажмите на него и выберите «Всегда разрешать всплывающие окна и перенаправления с [вашего сайта]»
- Обновите страницу
Альтернативный метод Chrome:
- Перейдите в Настройки → Конфиденциальность и безопасность → Настройки сайта
- Нажмите «Всплывающие окна и перенаправления»
- В разделе «Разрешено отправлять всплывающие окна и использовать перенаправления» нажмите «Добавить»
- Введите URL вашего сайта (например,
http://localhost:3000) и нажмите «Добавить»
- Обновите страницу
Firefox:
- Найдите значок щита в адресной строке
- Нажмите на него и отключите «Улучшенную защиту от отслеживания» для этого сайта
- Или нажмите «Отключить защиту для этого сеанса»
- Обновите страницу
Альтернативный метод Firefox:
- Перейдите в Настройки → Приватность и защита
- Прокрутите вниз до раздела «Разрешения»
- Нажмите «Блокировать всплывающие окна» → «Исключения»
- Добавьте URL вашего сайта и нажмите «Разрешить»
- Обновите страницу
Microsoft Edge:
- Найдите значок щита или значок блокировщика всплывающих окон в адресной строке
- Нажмите на него и выберите «Разрешить всплывающие окна и перенаправления»
- Обновите страницу
Альтернативный метод Edge:
- Перейдите в Настройки → Разрешения сайта → Всплывающие окна и перенаправления
- В разделе «Разрешить» нажмите «Добавить»
- Введите URL вашего сайта и нажмите «Добавить»
- Обновите страницу
ВАЖНОЕ ПРАВОВОЕ ПРЕДУПРЕЖДЕНИЕ И УСЛОВИЯ ИСПОЛЬЗОВАНИЯ
ИСПОЛЬЗУЯ ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ВЫ ПОДТВЕРЖДАЕТЕ И СОГЛАШАЕТЕСЬ СО СЛЕДУЮЩИМИ УСЛОВИЯМИ:
Только законное использование и уполномоченные действия
Данное программное обеспечение предназначено ТОЛЬКО ДЛЯ ЗАКОННЫХ OSINT-РАССЛЕДОВАНИЙ. Пользователи должны убедиться, что у них есть соответствующие разрешения перед проведением любых разведывательных действий. Несанкционированное сканирование, перечисление или сбор информации могут нарушать местные, национальные и международные законы
Запрещённые действия
НЕ ИСПОЛЬЗУЙТЕ ЭТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДЛЯ:
- Сканирования сетей или систем, которые вам не принадлежат или на тестирование которых у вас нет явного разрешения
- Проведения разведки по целям без надлежащего разрешения
- Нарушения условий предоставления услуг любой платформы (социальные сети, веб-сайты и т.д.)
- Участия в преследовании, слежке или доксинге (разглашении личных данных)
- Любых незаконных или вредоносных действий
- Несанкционированного тестирования на проникновение или оценки безопасности
Ответственность пользователя
- Вы несёте единоличную ответственность за соблюдение всех применимых законов
- Вы принимаете на себя всю юридическую ответственность за любое неправомерное использование этого программного обеспечения
- Разработчики и участники отказываются от любой ответственности за неправильное использование или незаконные действия
- Пользователи должны получить надлежащее разрешение перед тестированием любых внешних систем
- Пользователи должны соблюдать ограничения скорости и условия предоставления услуг целевых платформ
Этические принципы
- Используйте этот инструмент только в системах, которыми вы владеете или на тестирование которых у вас есть явное письменное разрешение
- Соблюдайте законы о конфиденциальности и защите данных
- Не используйте собранную информацию в злонамеренных целях
- Следуйте практике ответственного раскрытия любых обнаруженных уязвимостей
- Учитывайте этические последствия ваших расследований
Отсутствие гарантий
Данное программное обеспечение предоставляется «КАК ЕСТЬ» без каких-либо гарантий. Разработчики не делают заявлений или гарантий относительно законности, пригодности или безопасности использования этого программного обеспечения для каких-либо целей.
Возмещение убытков
Используя данное программное обеспечение, вы соглашаетесь возместить убытки и оградить разработчиков, участников и распространителей от любых претензий, убытков или судебных исков, возникших в результате использования вами этого программного обеспечения.
ЕСЛИ ВЫ НЕ СОГЛАСНЫ С ЭТИМИ УСЛОВИЯМИ, НЕ ИСПОЛЬЗУЙТЕ ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.
План развития
- Интеграция большего количества трансформаций с использованием API
- Улучшенное распределение результатов Sherlock.
- Разрешить пользователю создавать подписи рёбер.
- Разрешить пользователю выбирать различные дизайны узлов и соединений.
- Сохранение и отображение действий пользователя на вкладке истории.