Сайт открылся красным экраном
Автопродление сертификата сломалось тихо, месяц назад. Посетитель не читает, что написано в предупреждении браузера, — он закрывает вкладку.
Технический аудит сайта онлайн
Сертификат кончится, домен не продлят, сайт ляжет ночью, а письма от вашего имени уйдут клиентам с чужого сервера — и владелец узнает об этом последним. Мы смотрим за этим каждый день и пишем заранее, а в задании подрядчику даём готовые строки для настроек.
Сроки — за 30, 14, 7 и 1 деньПадение — после двух неответов подрядЗначения для вставки — готовой строкой
Код сайта меняют и проверяют. Сроки, записи в зоне домена и настройки сервера — нет: они работают, пока однажды не перестанут, и сообщают об этом посетители.
Автопродление сертификата сломалось тихо, месяц назад. Посетитель не читает, что написано в предупреждении браузера, — он закрывает вкладку.
Карта, привязанная к регистратору, была у сотрудника, который ушёл. Письмо о продлении приходило — ему.
SPF на домене есть, но кончается на «+all» и пропускает письмо с любого сервера. Выглядит защитой — защитой не является.
Сертификат и домен сверяем каждый день и пишем за 30, 14, 7 и 1 день — тому, кто отвечает за сайт.
Было: напоминание в календаре того, кто уволилсяГлавную открываем раз в десять минут. Два неответа подряд — письмо, и сверка со второго сервера: лежит сайт или связь.
Было: звонок клиента в девять утраSPF, DMARC и DKIM домена: не только есть ли запись, но и запрещает ли она что-нибудь.
Было: «SPF у нас есть» — с хвостом +allТехправки файлом: что стоит сейчас и что поставить — готовыми строками для настроек сервера и зоны домена.
Было: пересказ админу своими словамиАдрес поля, имя cookie, значение заголовка: подрядчику нужен не вывод, а то, что поменять. Отчёт — факты о сайте на дату обхода; в нарушения по закону они не входят.
Сколько дней осталось, кто выдал, какие имена покрывает, признают ли его все браузеры или только с российским корнем. Регистратор и дата оплаты домена. Уводит ли http на https.
Доступность за 30 дней и за год, минуты простоя, медиана ответа и её рост против обычного. Каждое падение — происшествием: сколько длилось и с какой ошибкой.
SPF: есть ли и не пропускает ли всех. DMARC: есть ли и велит ли отклонять подделку. DKIM — по известным селекторам; не ответил ни один — говорим «не проверили», а не «подписи нет».
HSTS, CSP, X-Frame-Options, X-Content-Type-Options — со строкой, которую вставить. Версия сервера, видная снаружи, и устаревшие TLS 1.0 и 1.1.
Отдаёт ли сервер страницу или её собирает скрипт, куда ведут переадресации, не уводит ли страница посетителя скриптом. CMS, сервер, CDN, счётчики, чаты и формы — по 23 разделам.
Каждая форма по страницам: поля, галочка согласия, куда уходит. Каждая cookie: кто ставит, на сколько дней, флаги Secure, HttpOnly и SameSite.
Не лежат ли в открытом доступе настройки и копии: .git, .env, дамп базы, архив сайта, phpinfo. Это уже стук в чужую дверь, поэтому только для своего домена: подтверждаете владение записью в DNS, файлом или метатегом, и проверка запускается кнопкой — не больше 24 запросов.
Кабинет один на оба отчёта: технический открывается вкладкой рядом с проверкой по закону, и подписка на сайт открывает обе.
Письмо — на почту или в Telegram, тому, кто отвечает за сайт. Сайт целиком обходим заново раз в неделю на тарифе «Сайт», с «Бизнеса» — каждый день; доступность и сроки — для всех тарифов одинаково.
Мы смотрим сайт снаружи — так же, как посетитель, браузер и почтовая служба получателя. Без доступа к серверу. Поэтому всё, что видно только изнутри или только под нагрузкой, — не к нам.
Технический отчёт входит в любую подписку — вместе с проверкой по закону и SEO-отчётом. От 2 490 ₽ в год за сайт со всеми поддоменами. Тарифы различаются числом доменов и тем, как часто мы обходим сайт.
2 490 ₽
в год
4 990 ₽
в год
24 900 ₽
в год · или 2 490 ₽ в месяц
99 000 ₽
в год · или 9 900 ₽ в месяц
Сколько у вас нарушений и насколько это серьёзно. Без разделов и формулировок.
Сайтов без лимита, единый вход (SSO), срок хранения снимков и сроки реакции по договору, инцидент-режим при утечке, документы под подпись, живой юрист. Доказательный пакет для проверки — позже, состав обсуждаем.
Что входит в каждый тариф и чем они различаются
Сроки сертификата и домена, соединение и переадресация на https, записи почты домена — SPF, DKIM и DMARC, — доступность и время ответа, заголовки защиты и версии протокола, устройство главной страницы, технологии сайта, формы и cookie. Для своего подтверждённого домена — ещё и проверка открытых файлов: .git, .env, дампы и архивы.
Снимок сайта на вкладке «Технический»: сроки сертификата и домена, переадресацию на https, чем собран сайт, сколько находок по безопасности, SEO, технике и UX — и две из них целиком, самую тяжёлую по безопасности и по SEO, с тем, что мы увидели и что сделать. Регистрация для этого не нужна.
Отдельной цены нет: технический отчёт входит в любую подписку вместе с проверкой по закону и SEO-отчётом. Тарифы различаются числом доменов и частотой полного обхода. Цены — в блоке «Цена» на этой странице.
Главную открываем раз в десять минут. После двух неответов подряд пишем — и сверяем со второго сервера за границей, чтобы отличить лежащий сайт от сбоя связи. Когда сайт поднимется, напишем, сколько он лежал.
Да. SPF — есть ли и не кончается ли на «+all» или «?all», которые пропускают письма с любого сервера. DMARC — есть ли и не стоит ли «p=none», с которым подделку доставляют как обычное письмо. DKIM ищем по известным селекторам: если ни один не ответил, говорим «не проверили», а не «подписи нет», — селектор придумывает почтовая служба.
Нет. Мы смотрим то, что видно снаружи: заголовки ответа, версии протокола, версию сервера в ответе. Открытые файлы проверяем только для подтверждённого домена и не больше чем 24 запросами. Код, базу, доступы и журналы сервера не смотрим.
Не нужен. Всё читается снаружи — по адресу сайта и по записям его домена. Доступ не нужен и для проверки открытых файлов: там достаточно подтвердить, что домен ваш.
Бесплатно и без доступа к серверу. Снимок — после входа, отчёт целиком — с подпиской.
Сайт использует cookie. Обязательные нужны для входа, проверки и оплаты. С вашего согласия мы ещё запоминаем, какие страницы вы открыли и что нажали, — но не то, что вы вводите в поля. Сторонние сервисы (Яндекс Метрика) включаются тоже только с вашего согласия: считают посещаемость и записывают, как посетитель пользуется страницей (Вебвизор). Отозвать согласие можно в любой момент. Подробнее — в разделе про cookie.