Что это такое?
Набор инструментов для обратного инжиниринга и генерации Sentinel-токенов, используемых в антибот-системах.
OpenSentinel — это открытая реализация механизмов генерации so-token и SentinelToken, частично завершённая. Проект лицензирован под AGPL-3.0, что требует открытия исходников при модификации или распространении.
Для разработчиков JavaScript, которые исследуют или обходят системы веб-безопасности, а также для специалистов по обратному инжинирингу.
Sentinel-токены — это сложные механизмы защиты, которые трудно понять и воспроизвести без глубокого анализа исходного кода.
Проект реализует виртуальную машину для выполнения байт-кода, алгоритм Proof-of-Work на основе FNV-1a и декодирование зашифрованных инструкций. Сервер на Node.js принимает запросы и возвращает сгенерированные токены.
OpenSentinel — это открытая реализация механизмов генерации so-token и SentinelToken, частично завершённая. Проект лицензирован под AGPL-3.0, что требует открытия исходников при модификации или распространении.
Проект включает детальную реконструкцию внутренней виртуальной машины Sentinel, которая обычно скрыта в минифицированном коде.
Стоит пробовать только разработчикам, глубоко интересующимся обратным инжинирингом систем защиты. Проект сырой и имеет неясную легальность.
Проект имеет мало активности (12 звёзд, 9 форков, 0 issues), что указывает на нишевый интерес и возможную незавершённость.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Набор инструментов для обратного инжиниринга и генерации Sentinel-токенов, используемых в антибот-системах.
Для исследователей безопасности и разработчиков, изучающих механизмы защиты веб-приложений.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.