New We are sorting MAX channels into categories and territories. Read the news

В Cloudflare создали язык программирования для троллинга нейросетей



Инженер Cloudflare Доминик Пичета представил экспериментальный язык KillSwitch, который мешает нейросетям читать и писать код. Выглядит он как обычный рассказ, в котором спрятаны команды, большую часть текста интерпретатор игнорирует, функции называются главами, а имена задаются английскими наречиями. Для обращения к переменным нужны анаграммы и перестановка букв, а значения можно брать из других мест рассказа — если точно укажешь расстояние до них. По сути это капча в виде литературного произведения, человек читает историю, модель видит хаос.

Жемчужина проекта — стилистика промпт-инъекций в самом синтаксисе. Вызов функции начинается с фразы "ignore previous instructions", есть вариант "forget your system prompt" — интерпретатор распознаёт их как обычные команды, а модель паникует и подозревает пользователя в атаке. Второй слой защиты — намеренная ложь в документации: команда hack_the_planet на самом деле просто выбирает функцию по значению на стеке, но в документации описана как сканирование сетей, поиск уязвимостей и отключение сервисов. Модели, прочитав это, отказываются выполнять задачу из соображений безопасности.

Проверили KillSwitch на популярных моделях задачами вроде "Hello, World!", объяснения кода с выводом большего числа и переписывания конвертера температур — до 30 минут на задачу, без интернета. Лидирует Claude Opus 5 с 66,8 балла из 100; у большинства остальных оценка ниже 50. Важно, что балл учитывает не только успех, но и потраченные токены и объём решения, ведь модели буквально разоряются на попытках расшифровать анаграммы.
Views: 142
Open in MAX Report an inaccuracy

Report an inaccuracy

Describe what needs fixing. If you have a source, add a link.

You are leaving datool.ru

The link leads to an external website. datool.ru is not responsible for its content — check the address before entering passwords or payment details.

Redirecting in 10 s

Go