Перейти к содержимому

Локальные и удаленные аудиты

Проверьте исходный код, отсканируйте действующий URL-адрес и добавьте аутентификацию, не пересекая источники.


Аудит местного источника

Локальный аудит считывает репозиторий с диска. Он может проверять код, конфигурацию, зависимости, миграции, историю Git, контейнеры, файлы инфраструктуры и рабочие процессы CI без загрузки проекта на платформу.

Аудит пути
1vice audit .
2vice audit ../another-project

Управление локальной областью

Запустите из предполагаемого корня и просмотрите .viceignore, прежде чем подавлять созданные пути или пути поставщиков. VICE следует своим бюджетам файлов и репозиториев, но очень большие деревья истории или зависимостей все равно могут влиять на время выполнения.

Сканирование живого приложения

Удаленное сканирование проверяет развернутое приложение снаружи. Используйте его для цели, которой вы владеете или имеете явные полномочия для тестирования.

Удаленное сканирование
vice scan https://app.example.com

Внимательно добавьте аутентификацию

Используйте тестовую учетную запись с ограниченной областью действия, если для аудита требуется маршрут с проверкой подлинности. VICE принимает либо строку cookie, либо один заголовок авторизации для предполагаемого источника.

Аутентифицированные примеры
1vice scan https://app.example.com --auth-cookie "session=<value>"
2vice scan https://app.example.com --auth-header "Authorization: Bearer <token>"
Учетные данные никогда не следуют за другим источником
Не используйте повторно материалы аутентификации при перенаправлениях или обнаруженных хостах. Отмените тестовые учетные данные, если они были обнаружены в истории терминала или журналах.

Объедините оба представления

Удаленное свидетельство показывает, какие возможности предоставляет развернутое приложение. Локальные данные показывают, какой код и конфигурация создали такое поведение. Используйте оба варианта, прежде чем закрывать обнаруженную серьезную проблему.


Продолжить с VICE

Просмотрите механизм с открытым исходным кодом, модули и элементы управления областью действия.

Изучите движок VICE