Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>Hercules CLI - Security ScannerNew to Visual Studio Code? Get it now.
Hercules CLI - Security Scanner

Hercules CLI - Security Scanner

hercules-security

| (0) | Free
Анализ безопасности в рабочем потоке.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Hercules CLI — Security Scanner for VS Code

Version Installs Rating License

Hercules CLI — мощное расширение для VS Code, которое анализирует ваш код и зависимости на предмет уязвимостей безопасности, секретов и устаревших пакетов. Всё работает автономно, без внешних API и облачных сервисов.


Возможности

Анализ исходного кода (SAST)

  • Поиск секретов — пароли, токены, API-ключи в коде
  • Опасные функции — eval(), exec(), innerHTML и другие
  • Небезопасные протоколы — HTTP вместо HTTPS
  • Слабая криптография — MD5, SHA1, DES

Композиционный анализ(SCA)

  • Анализ зависимостей — проверка всех пакетов из package.json
  • Поиск уязвимостей — CVE в популярных библиотеках (lodash, axios, express и др.)
  • Обновление зависимостей — автоматическое обновление устаревших пакетов
  • Интерактивный отчёт — красивая панель с фильтрами

Интерфейс

  • Иконка на панели задач — быстрый доступ ко всем функциям
  • Подсветка в редакторе — проблемы подсвечиваются прямо в коде
  • Боковая панель — список всех найденных уязвимостей
  • Контекстное меню — сканирование файла или папки по правому клику

Быстрый старт

Установка

Способ 1: Через VS Code Marketplace

  1. Откройте VS Code
  2. Нажмите Cmd+Shift+X (или Ctrl+Shift+X)
  3. Введите Hercules CLI
  4. Нажмите Install

Способ 2: Из VSIX файла

code --install-extension hercules-cli-1.0.0.vsix

Команды запуска

Команда Действие
Hercules: Scan Current File Сканирует открытый файл
Hercules: Scan Workspace Folder Сканирует всю папку
Hercules: SCA: Scan Dependencies Анализирует зависимости (package.json)
Hercules: SCA: Update Dependencies Обновляет устаревшие пакеты
Hercules: SCA: Audit Vulnerabilities Показывает отчёт по уязвимостям
Hercules: Full Security Scan Полное сканирование (код + зависимости)
Hercules: Clear All Warnings Очищает все предупреждения

Настройки

Откройте настройки (Cmd+,) и найдите Hercules:

Настройка По умолчанию Описание
hercules.scanOnSave false Автоматически сканировать при сохранении файла
hercules.showNotifications true Показывать уведомления о результатах
hercules.diagnostics.enabled true Включить подсветку уязвимостей в редакторе
hercules.diagnostics.severity warning Уровень серьезности (error, warning, information, hint)
hercules.sca.enabled true Включить SCA анализ зависимостей
hercules.sca.autoUpdate false Автоматически проверять обновления зависимостей
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft