ARGUS — сто глаз
прототип ВКР · 2026
Поведенческий контроль сайта · 152-ФЗ

ARGUS.

Сто глаз на вашем сайте.

Argus смотрит, что делают скрипты в браузере посетителя, и сразу сообщает владельцу о любом отличии от нормы.

100из 100 глаз смотрят по сторонам
скрипты
поля форм
cookie
запросы
листайте
Почему такое название

Аргус Паноптес — «всевидящий»

Великан из греческих мифов, чьё тело было покрыто глазами. Гера поручила ему сторожить, и мимо него не проходил никто.

Обмануть его смог лишь Гермес — покровитель воров — флейтой и долгими историями. Поэтому Argus не верит скриптам на слово: он сравнивает их поведение с эталоном, а не с тем, что они о себе заявляют.

После гибели Аргуса Гера перенесла его глаза на хвост павлина. Глаза-перья живут и на этом сайте — найдите их среди остальных. А весь хвост раскроется в самом конце страницы.

Сто глазВидит всё на странице

Каждый скрипт, каждое чтение поля формы, каждый исходящий запрос — и кто его сделал.

Не спитМоргает по очереди

Неделю учится, как сайт ведёт себя в норме. Дальше сравнивает каждое посещение — ночью, в выходные, без вас.

Мимо не пройдёшьЛюбое отличие — на виду

Новый скрипт, подмена кода, утечка данных за рубеж — в кабинет и в Telegram.

Как это работает

Откройте глаза — по одному

Четыре шага от строки кода до решения владельца. Нажмите на закрытый глаз, чтобы открыть следующий шаг.

Демо-стенд

Стенд «Уют»: атака глазами Аргуса

Учебный стенд, а не ваш сайт: тестовый сайт ремонта квартир. Включите любой записанный сценарий атаки и посмотрите, что увидит Argus.

1 выберите сценарий2 посмотрите на стенд3 прочитайте вердикт
демо-стенд
глаза Аргуса над стендом
stand.argus.test/uyut/checkout

Стенд «Уют» · заявка на ремонт

Данные в форме — пример, стенд не принимает заказы.

Иван Петров
+7 900 000-00-00
ivan@example.ru
ул. Садовая, 12
2200 •••• •••• 0000
<iframe src="https://ads-frame.example/" width="1" height="1"> — невидимый фрейм
Эксперимент

15 посещений — 15 верных ответов

Сначала робот 15 раз зашёл на стенд, чтобы Argus выучил норму. Потом ещё 15 раз: 9 — с атакой, 5 — обычным посетителем и 1 — после того, как «владелец» добавил законный виджет. Каждый глаз ниже — одно такое посещение. Нажмите на любой.

атака — поднята тревогаобычное посещение — тихозаконное изменение — на подтверждение
9 из 9

атак замечено

0 из 6

ложных тревог на обычных посещениях и законном виджете

36–62 мс

от действия чужого скрипта до находки

Почему именно гибрид

Те же записи проиграны через три способа искать отклонения. Каждый отрезок — одна проверка: закрашен — справилась, красный контур — промах.

Кабинет владельца

Красное — значит, пора решать

Вход в браузере или прямо в Telegram. Всё спокойное — серебристое, красным подсвечено только то, что нужно разобрать.

Обзор кабинета ARGUS: «Есть отклонения», главное изменение, пульс 152-ФЗ, риск по посещениям

Обзор. Состояние сайта одной фразой, главное изменение с кнопкой «Разобрать», пульс 152-ФЗ и риск каждого посещения.

Экран «Что изменилось»: новый скрипт jquery-ui.min.js, было и стало

Что изменилось. По каждому изменению — было и стало, что нашлось, и две кнопки: «Принять в эталон» или «Инцидент».

Данные посетителей

Глаза видят действия, а не содержимое

Датчик замечает, что скрипт прочитал поле, и запоминает только категорию поля. Само значение остаётся в браузере посетителя.

Посетитель вводит
+7 900 123-45-67
✕ значение остаётся в браузере
В Argus уходит

Видят глаза

  • какой скрипт работает и его контрольная сумма SHA-256
  • кто прочитал поле и его категория: «телефон», «карта»
  • куда ушёл запрос и были ли в нём данные формы

Не уходит никогда

  • что посетитель ввёл: номер, почту, карту, пароль
  • содержимое запросов, значения cookie и localStorage
  • IP-адрес и сведения о браузере — сервер их не хранит