ARGUS

Документация

Коротко: что делает ARGUS, как читать отчёт и какие есть лимиты.

Что проверяем

ПроверкаКак работает
SQL-инъекцииПодставляет SQL-конструкции в параметры и следит за ошибками СУБД
Отражённый XSSОтправляет маркер и проверяет, возвращается ли он без экранирования
Обход каталоговПытается прочитать системные файлы через параметры
Выполнение командПроверяет, попадает ли вывод команды в ответ
Открытые служебные файлы.env, .git, дампы, бэкапы, phpinfo, админки
Заголовки и cookieCSP, HSTS, X-Frame-Options, флаги Secure/HttpOnly/SameSite
TLSСрок сертификата и версия протокола
CORS и редиректыОткрытый CORS с credentials и открытые редиректы
Листинги и смешанный контентОткрытые списки файлов и http-ресурсы на https-странице

Как читать отчёт

У каждой находки есть объяснение простыми словами: что это, чем грозит и что сделать.

Подтверждение владения

Сканировать можно только свои сайты. Два способа: файл на сайте или DNS-запись. Пошагово — во вкладке «Инструкция». Если ничего не получается — заявка на модерацию из карточки сайта.

Лимиты

Статус проверки через API

Статус своей проверки можно получить в JSON (нужна авторизация):

GET /api/scans/{id} → {"id": 1, "status": "done", "progress": "Готово", "requests_made": 19, "pages_found": 6}