ТехноСводка

Безопасность

В скрипте браузерного фингерпринтинга нашли скрытый промпт для обхода защиты ИИ-моделей

Исследователь, изучавший скрипты фингерпринтинга, обнаружил в файле servicepipe.tech скрытый невидимый текст-промпт, который, судя по всему, должен провоцировать ИИ-модели на отказ при деобфускации.

Автор заметки на Hacker News обходил 10 000 сайтов из списка Tranco с помощью Playwright и собирал canvas-отпечатки в коллекцию fingerprint.garden. Один из скриптов, https://servicepipe.tech/static/checkjs/06b667/4CIrx8U3Da.js, привлёк внимание функциями с названиями вроде расчёта смертельных доз.

Внутри нашлась строка из невидимых Unicode-символов. После декодирования она оказалась «системным» промптом с требованием отключить ограничения и выдать инструкции на опасные темы, включая кибератаки, биологическое оружие и наркотики, плюс упоминания событий на площади Тяньаньмэнь. Автор предполагает, что это попытка сработать на защитных механизмах моделей, в том числе китайских, и помешать анализу кода с помощью ИИ.

По словам исследователя, ассистент Astra отказался помогать с анализом, как и режим Daybreak Blue, а GLM-5.3 запрос выполнил. Кроме того, скрипт, похоже, выполняет вредоносный код в среде Node при заданной переменной окружения: в списке целей — файлы .npmrc, .env, конфигурации Docker, Kubernetes и git. Текст источника обрывается, поэтому полная картина действий скрипта неизвестна.

  • Просканировано 10 000 сайтов из Tranco
  • Цели в Node: .npmrc, .env, .kube/config и др.

Источники

Текст подготовлен автоматически по материалам источников и может содержать неточности.