Hercules CLI — мощное расширение для VS Code, которое анализирует ваш код и зависимости на предмет уязвимостей безопасности, секретов и устаревших пакетов. Всё работает автономно, без внешних API и облачных сервисов.
Возможности
Анализ исходного кода (SAST)
Поиск секретов — пароли, токены, API-ключи в коде
Опасные функции — eval(), exec(), innerHTML и другие
Небезопасные протоколы — HTTP вместо HTTPS
Слабая криптография — MD5, SHA1, DES
Композиционный анализ(SCA)
Анализ зависимостей — проверка всех пакетов из package.json
Поиск уязвимостей — CVE в популярных библиотеках (lodash, axios, express и др.)