Сайты и веб-приложения
Авторизация, сессии, разграничение ролей, формы, загрузка файлов, административные функции, обработка пользовательских данных и бизнес-логика приложения.
У вас есть дверь. Это сайт, личный кабинет, почта сотрудников, склад, касса, удалённый доступ бухгалтера. Вы её закрыли и считаете, что надёжно.
Работаем только по договору, письменному разрешению владельца инфраструктуры и утверждённому Scope — перечню систем и разрешённых действий.
Не фигурально. Мы делаем ровно то, что сделал бы человек, который хочет вас ограбить: ищем, где не докрутили гайку, где остался старый пароль от уволившегося, где забыли снять тестовый доступ, где сотрудник открывает любое письмо. Пробуем войти. Пробуем поднять права. Пробуем дотянуться до данных, ради которых к вам и полезли бы.
Разница с настоящим взломом одна, и она принципиальная: у нас на руках ваше письменное разрешение, мы работаем в границах, которые вы сами очертили, и в конце отдаём вам всё найденное. А не продаём на форуме.
Взлом по заказу отличается от взлома тем, что каждый шаг согласован заранее.
Если в процессе выясняется, что дыра ведёт дальше согласованных границ, мы останавливаемся и спрашиваем. Даже когда очень хочется дойти до конца.
Отчёт, в котором написано «у вас дыра», не стоит ничего. Дыру надо закрыть. Дальше развилка, и выбираете вы.
Ретест после устранения входит в работу в обоих случаях. Нам важно не найти, а чтобы у вас перестало быть дырой.
Первое, что думает человек, когда слышит «взлом по заказу»: а они мне магазин не положат? В субботу, на пике заказов?
Нет. Мы не проверяем систему на падение — мы проверяем, можно ли в неё войти. Это разные вещи. Нагрузочные атаки и всё, что способно уронить сервис, в работу не входят вообще, и это прямо записано в договоре.
Границы, время работ и порядок действий согласуются до начала. Нашли что-то критическое — сообщаем сразу, не дожидаясь отчёта, и договариваемся, что делать: иногда правильно закрыть немедленно, иногда — не трогать до ночи.
Ваши клиенты не должны заметить, что вас в этот день проверяли. Обычно и не замечают.
Мы не рассказываем, что нашли у клиента. Ни с названием компании, ни «у одного интернет-магазина», ни через год, когда «уже неактуально». Рассказ о чужой уязвимости — это и есть её разглашение: по описанию систему узнают те, кому этого знать не нужно.
Поэтому в нашем портфолио пусто. Это не скромность и не отсутствие работы — это условие, на котором нас пускают внутрь.
Тот, кто показывает чужие дыры в презентации, однажды покажет и ваши.
Вместо кейсов мы показываем то, что можно показывать: как устроена методика, что написано в договоре и правилах проведения работ, из чего состоит отчёт и что происходит после него.
В августе наш собственный AI-сотрудник получил попытку перехвата. Во внешнем материале, который он читал по работе, лежала инструкция, адресованная не человеку, а ему. Технически он мог её выполнить.
Это не теория и не чужой отчёт с конференции — это случилось у нас, и мы разбирали последствия сами. Что изменили после этого и делаем теперь в каждом внедрении:
Мы не продаём меры, которых не применяем у себя. Часть из них стоила нам переделки собственной инфраструктуры.
Уязвимость редко выглядит как очевидная «дыра». Точкой входа может стать забытый поддомен, неверно настроенное API, избыточные права, открытая административная панель, устаревший компонент или цепочка из нескольких небольших ошибок.
Задача пентеста — не собрать длинный список предупреждений, а проверить, какие слабые места действительно можно связать в сценарий несанкционированного доступа, утечки данных или воздействия на бизнес-процесс.
Найдём уязвимости раньше, чем ими воспользуются — но для этого недостаточно прогнать автоматику. Penetration testing — контролируемая проверка безопасности, при которой команда исследует систему с позиции потенциального атакующего. Цель — определить, можно ли использовать технические и логические слабые места для доступа к данным, функциям или инфраструктуре, которые не должны быть доступны.
Автоматизированные инструменты помогают находить известные признаки риска. Ручная проверка нужна, чтобы анализировать бизнес-логику, права доступа, цепочки уязвимостей и отделять реальную проблему от ложного срабатывания.
Глубина проверки зависит от согласованного Scope, доступов и ограничений. Пентест снижает неопределённость, но не является обещанием абсолютной защищённости системы в будущем.
| Автоматизированное сканирование | Пентест ALETHEIA Security |
|---|---|
| Ищет признаки известных проблем по шаблонам | Проверяет технические и логические сценарии с учётом конкретной системы |
| Может создавать ложные срабатывания | Находки проходят ручную проверку |
| Обычно рассматривает проблемы по отдельности | Анализирует возможные цепочки из нескольких слабых мест |
| Даёт технический список предупреждений | Показывает риск, возможное влияние и приоритет устранения |
| Не заменяет экспертную проверку | Использует автоматизацию как один из этапов работы |
Если клиенту нужен только базовый автоматизированный аудит, это оформляется как отдельная услуга и не называется полноценным пентестом.
Набор объектов определяется до начала работ. В пентест включаются только системы, которые указаны в договоре и на проверку которых заказчик имеет право дать разрешение.
Авторизация, сессии, разграничение ролей, формы, загрузка файлов, административные функции, обработка пользовательских данных и бизнес-логика приложения.
Методы API, токены, webhooks, права доступа, передача данных между сервисами и возможность выполнять действия от имени другого пользователя или системы.
Домены, поддомены, публичные IP-адреса, открытые сервисы, панели управления, облачные ресурсы и другие элементы, доступные из интернета.
Механизмы входа, MFA, восстановление доступа, роли, административные права, управление сессиями и потенциальные пути повышения привилегий.
Устаревшее программное обеспечение, небезопасные настройки, служебные файлы, резервные копии, тестовые среды и известные уязвимости компонентов.
Доступ к данным и инструментам, разделение доверенных и внешних инструкций, журналы действий, хранение секретов, права агента и сценарии воздействия через внешнее содержимое.
Проверка с минимальной исходной информацией — максимально близко к позиции внешнего атакующего.
Проверка с тестовыми учётными записями и ограниченным знанием архитектуры. Позволяет глубже проверить роли, права и бизнес-логику.
Проверка с расширенной технической информацией, документацией и при необходимости доступом к исходному коду. Подходит для наиболее глубокой оценки конкретной системы.
Формат, доступы и ограничения фиксируются до начала работ. Не каждый проект требует всех трёх подходов.
Уточняем цель проверки, состав инфраструктуры, критичные бизнес-процессы и ожидаемый результат.
Определяем доступные извне элементы контура и потенциальные точки входа в рамках согласованного Scope.
Проверяем конфигурацию, доступы, бизнес-логику и возможные цепочки уязвимостей: инструментами и вручную.
Подтверждаем влияние найденного только в допустимых границах. Разрушающие действия либо исключены, либо требуют отдельного письменного согласования.
Ключевые риски без лишней технической детализации: что может произойти, какие процессы и данные затронуты и что исправлять в первую очередь.
Описание каждой подтверждённой находки, затронутые компоненты, условия воспроизведения, подтверждающие материалы и рекомендации по устранению.
Уровень критичности, вероятность эксплуатации, потенциальное влияние и рекомендуемая последовательность исправлений.
Конкретные меры для разработчиков, системных администраторов и владельцев процессов.
Встреча с ответственными сотрудниками заказчика, ответы на вопросы и согласование дальнейших действий.
Повторная проверка исправленных уязвимостей в объёме и сроки, установленные договором или пакетом услуги.
Включается в договор на общих основаниях
Требует дополнительных согласований и полномочий
Если система принадлежит внешнему провайдеру, подрядчику или партнёру, одного разрешения заказчика может быть недостаточно. Такие объекты включаются только после подтверждения полномочий и необходимых согласований.
AI-сотрудник может читать документы, работать с почтой, обращаться к CRM, запускать автоматизации и использовать внешние инструменты. Поэтому риск находится не только внутри модели — он возникает на стыке данных, инструкций, интеграций, прав и действий.
Мы проверяем, какие данные доступны AI-системе, где хранятся секреты, какие действия агент может выполнять самостоятельно, как разделены доверенные команды и внешнее содержимое и можно ли ограничить последствия ошибочного или нежелательного действия.
AI-система получает только те доступы и действия, которые нужны для её функции.
Команды, пользовательские данные, внешние документы и содержимое сайтов не должны обрабатываться как равнозначные источники инструкций.
Критичные действия требуют ограничений, подтверждения или отдельного канала авторизации.
API-ключи, токены, webhooks и сервисные учётные записи проверяются как часть общего контура.
Значимые действия должны оставлять проверяемый след: кто инициировал операцию, что было выполнено и с каким результатом.
Архитектура должна учитывать, что абсолютной защиты от всех классов атак не существует, и снижать возможный масштаб последствий.
Пентест показывает состояние выбранных систем на момент проверки. После передачи отчёта ALETHEIA может отдельно помочь с устранением уязвимостей, настройкой защиты и регулярным контролем изменений.
Устранение уязвимостей и сопровождение — отдельные работы. Они не включаются в пентест автоматически, если это прямо не зафиксировано в выбранном пакете или договоре.
ALETHEIA внедряет AI-сотрудников, автоматизацию, интеграции и управленческие системы. Поэтому при проверке безопасности мы учитываем связи между компонентами: сайт → API → CRM → документы → сотрудники → AI-системы → данные.
Такой подход особенно важен там, где одна система сама по себе настроена корректно, но риск возникает на стыке нескольких сервисов, прав и бизнес-процессов.
Мы начинаем работу только после заключения договора, получения письменного разрешения заказчика и утверждения Scope и Rules of Engagement. Проверяются исключительно согласованные системы и действия. Ресурсы третьих лиц не включаются без необходимых полномочий и разрешений.
Любое активное тестирование связано с остаточным риском. До начала работ мы согласуем ограничения, временные окна, резервные контакты и процедуру остановки. Нагрузочные, разрушающие и потенциально опасные действия исключаются либо оформляются отдельным письменным согласованием.
Нет. Пентест проверяет согласованный Scope в конкретный период и снижает неопределённость, но не создаёт абсолютной защиты. Инфраструктура, программное обеспечение и методы атак меняются, поэтому безопасность требует устранения находок и регулярного контроля.
Клиент всё равно получает отчёт о проверенном Scope, применённых методах, ограничениях и результатах. Оплачивается работа по тестированию, а не количество найденных проблем.
Аудит может включать анализ документов, настроек, процессов и соответствия требованиям. Пентест сфокусирован на практической проверке того, можно ли использовать слабые места в пределах разрешённого сценария. Конкретный состав услуги фиксируется до начала работ.
Не всегда. Это зависит от выбранного формата: Black Box, Grey Box или White Box. Необходимые доступы и способ их безопасной передачи согласуются заранее.
Срок зависит от количества систем, ролей, API, интеграций, выбранной глубины и ограничений. Точный срок определяется после предварительной оценки Scope и фиксируется до начала работ.
Да, можем выполнить или сопровождать исправления отдельным этапом. Чтобы сохранить прозрачность результата, сам пентест, устранение уязвимостей и ретест фиксируются как разные этапы работ.
Да. В этом случае Scope строится вокруг AI-приложения, его источников данных, инструментов, сервисных учётных записей, прав, секретов, журналов и связанных интеграций.
Фиксированного прайса нет, и это осознанно. Стоимость пентеста определяется периметром: у одной компании это сайт и кабинет, у другой — сайт, мобильное приложение, десяток интеграций и облако. Называть одну цену для обоих случаев значит либо обмануть первого, либо отказать второму.
Предварительная оценка — бесплатно. Мы смотрим, что у вас видно снаружи, и до начала работ называем объём, сроки и стоимость. Ни доступов, ни договора для этого не нужно — только ваше согласие и адрес.
Дальше — договор, согласованные границы и правила проведения работ. Ни одного действия за пределами того, что вы разрешили письменно.
Сроки зависят от объёма и называются вместе со стоимостью. Повторная проверка после устранения входит в работу — мы считаем её частью результата, а не отдельной услугой.
Опишите инфраструктуру и задачу. Мы предварительно определим возможный Scope, формат проверки, необходимые доступы, сроки и стоимость. Активное тестирование до договора и письменного разрешения не проводится.
Не отправляйте пароли, API-ключи и другие секреты через обычную форму заявки. Безопасный способ передачи доступов согласуем отдельно.
Заявка отправлена. Свяжемся с вами в течение рабочего дня.
Не удалось отправить — текст остался в полях. Попробуйте ещё раз или напишите на hello@aletheia-ai.ru либо в Telegram: ответим в течение рабочего дня.