
Обфусцированный bash-скрипт CDN Akamai продаётся потребителям в розничных магазинах
PatientZero 22 минуты назад Обфусцированный bash-скрипт CDN Akamai продаётся потребителям в розничных магазинах 5 мин 1.2K Ненормальное программирование * Программирование * Управление продажами * Обработка изображений...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
В сфере искусственного интеллекта произошло заметное событие. PatientZero 22 минуты назад Обфусцированный bash-скрипт CDN Akamai продаётся потребителям в розничных магазинах 5 мин 1. 2K Ненормальное программирование * Программирование * Управление продажами * Обработка изображений * Перевод Автор оригинала: Трис Шерликер Когда жена сказала мне: «Давай покажу футболку, которую я нашла... », у меня не было совершенно никаких предположений, но я определённо не ждал увидеть напечатанный на спине обфусцированный bash-скрипт, который выводит сообщение-пасхалку.
Я не любитель кликбейтных заголовков, но понимаю, почему редакторам они так нравятся. Заголовок статьи, строго говоря, совершенно правдив, но, наверно, не в том смысле, в котором вы бы ожидали. Обфусцированный код на самом деле оказался пасхалкой, он распространяется в магазинах Uniqlo в рамках кампании Peace for All на замечательных футболках, дизайн которых разработала Akamai.
Технические детали
Спереди изображено сердце в фигурных скобках:А на спине находится большой текстовый блок:Это … шебанг?! Моя жена была права: мне действительно было интересно. Давайте приглядимся к текстовому блоку:СкриптДа, шебанг!
На футболке, продаваемой в дорогом магазине. И он определённо закодирован в base64. Я сказал жене, что так, по сути, распространяются вирусы, и купил футболку.
С распознаванием возникли трудностиУ меня есть хорошие и плохие новости:Плохие новости в том, что base64 не имеет коррекции ошибок, поэтому транскрипция должна быть идеальной. Хорошая новость заключалась в том, что строка, похоже, осталась в сохранности. По крайней мере, она завершается нужным заполнителем и содержит соответствующие кавычки и скобки.
Отраслевые последствия
И это хорошо, потому что Uniqlo x Akamai продают футболку другого дизайна с незавершённой надписью. Текст взят из текстового блока, который не скомпилируется. Например, импорты вырезаны, а сам код завершается на retu вместо return.
И очень жаль, потому что сама футболка очень красивая и на ней есть очень идиоматическая команда go doStuff(msg, work.... Я выполнял OCR несколькими способами: сначала при помощи встроенной функции OCR circle-to-search в Android, которая часто справляется очень хорошо. Потом при помощи Tesseract с дополнительными опциями и настройками.
В третий раз я пропустил текст через Claude. Затем я создал diff трёх результатов и попросил Claude вывести таблицу мест для быстрой проверки; благодаря этому стало очень просто, хотя и долго разобраться с оставшимся.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.




