Как устроены атаки: основные векторы манипуляции
Ролевые сценарии
Модель просят «сыграть» в персонажа без моральных ограничений: DAN (Do Anything Now), «бабушка, знающая рецепты бомб», «режим разработчика». Контекст роли перекрывает системный промт.
Эмоциональное давление
Угрозы, просьбы о помощи, апелляции к авторитету («я твой создатель»), ложные срочные ситуации. Модель, обучённая быть полезной, может поддаться манипуляции эмпатией или страхом.
Обфускация и кодирование
Запросы прячут в base64, ROT13, морис-коде, разбивают на токены, вставляют невидимые юникод-символы. Фильтры ключевых слов не срабатывают, а модель декодирует и выполняет.
Многошаговые цепочки
Сначала безобидные вопросы, постепенно сужающие контекст к запрещённой теме. Каждый шаг кажется допустимым, но в сумме они приводят к нарушению политики (метод «раскалывания» / crescendo).
Типология отказов: как модель говорит «нет»
Прямой отказ
«Я не могу выполнить этот запрос, так как он нарушает правила безопасности.» Чётко, без обьяснений — для явных атак.
Отказ с объяснением
Модель называет конкретное правило: «Запрос содержит просьбу о создании вредоносного ПО, что запрещено политикой использования.»
Перенаправление (pivot)
«Я не могу помочь с этим, но могу рассказать о легальных аспектах кибербезопасности / написать код для защиты от атак.» Безопасная альтернатива.
Частичное выполнение
Модель выполняет безопасную часть сложного запроса и отказывает в опасной. Требует семантического разбора промта на компоненты.
Этика и правовые границы исследования
- Тестирование моделей с разрешения владельца (bug bounty, программы уязвимостей).
- Публикация обобщённых паттернов атак без рабочих эксплойтов (responseble disclosure).
- Работа с изолированными копиями моделей в контролируемой среде.
- Обучение защитных классификаторов на обезличенных данных атак.
- Использование джейлбрейков для генерации вредоносного контента в проде.
- Распространение рабочих промтов в открытом доступе (GitHub, форумы, Telegram).
- Автоматизация атак на чужие API без согласия (DoS, извлечение данных).
- Обход защиты для доступа к PII, медицинским или юридическим советам без лицензии.