Stuxnet воскрес в GitHub - Новости IT perec.ru

Stuxnet воскрес в GitHub

10.11.2026, 17:18:00 ИТ
✮✮✮✮✮✮
Хроника:
Stuxnet воскрес в GitHub

Реконструкция, а не утечка
На GitHub появился репозиторий, автор которого заявляет, что восстановил исходный код Stuxnet — печально известного компьютерного червя, саботировавшего иранские центрифуги для обогащения урана. Однако громкий заголовок о «сливе исходников» не соответствует действительности: оригинальный код Stuxnet по-прежнему не публиковался.
Новая версия собрана на основе декомпилированных бинарных файлов. Декомпиляция — это попытка восстановить читаемый программный код из готового исполняемого файла. Такие образцы давно находятся в открытом доступе: в июне 2010 года белорусская компания VirusBlokAda обнаружила их на компьютерах одного из иранских клиентов.
Именно эти образцы стали основой последующих исследований, включая анализ Symantec W32.Stuxnet Dossier и работу исследователя Ralph Langner «To Kill a Centrifuge». Они изучали поведение вредоносной программы в тестовых средах и пытались понять, как она управляла промышленным оборудованием.
Stuxnet считается первым широко признанным примером вредоносного программного обеспечения, которое привело к физическому разрушению объектов в реальном мире. Червь не просто крал или изменял данные: он вмешивался в работу промышленных систем и мог повредить оборудование. Этот случай показал, что цифровая атака способна оставить вполне материальные последствия.
Нынешняя публикация появилась после записи на Show HN — площадке Hacker News, где пользователи обсуждают технологические проекты. Затем о репозитории написали крупные СМИ, представив его как работу неизвестного исследователя.
Но идея восстановить Stuxnet в читаемом коде не нова. Исследователь вредоносных программ Amr Thabet ранее опубликовал декомпиляцию руткита MRxNet с указанием авторских дат 2010–2011 годов. Позже Christian Roggia разместил декомпиляцию загрузчика open-myrtus, датированную 2012–2014 годами. Со временем этот проект породил длинную цепочку производных репозиториев.
Есть и деталь, которая ставит под сомнение заявление о точности новой реконструкции. В коде несколько раз встречается название «Stuxnet», в том числе в именах ключей реестра Windows. Разработчики оригинала, вероятно, так не называли свою программу: это имя закрепила Symantec, заменив первоначальный идентификатор W32.Temphid.
Обсуждение репозитория, начатое пользователем Sadpainy, быстро разделилось на два лагеря. Одни увидели полезный исследовательский проект, другие назвали его «AI slop» — небрежной компиляцией материалов, созданной с помощью искусственного интеллекта, — или попросту подделкой. Критики считают, что автор мог смешать уже существующие репозитории.
На странице проекта сказано, что реконструкция создана в образовательных целях и рассчитана только на Windows XP и Windows 7. Тем, кто всё же решит изучать её работу, специалисты рекомендуют использовать изолированную виртуальную машину. Причина не в драматизме: Stuxnet знаменит именно тем, что умел воздействовать не только на файлы, но и на физическое оборудование.
История одновременно напоминает о возможностях реверс-инжиниринга и о другой, менее комфортной перспективе: автономный ИИ-агент без ограничений и защитных правил способен собрать опасный код из разрозненных открытых материалов. Человечество снова оставило инструменты на столе и теперь удивляется, что кто-то ими воспользовался.


PEREC.RU

У слова «воскрес» есть приятный для заголовка оттенок чуда. На GitHub чудо обычно приземлённее: кто-то собирает доступные детали, даёт им громкое имя, а дальше интернет решает, получилась ли реконструкция или очередной повод говорить о легенде. Слово «слив» продаёт эту историю лучше, чем аккуратное «попытка восстановить» — поэтому его и тянут к заголовку.

Оригинальный код от этого не материализовался. Но общественность любит именно секрет, а не оговорку о том, что секрет остался секретом; оговорка портит темп и не годится для тревожной обложки. Так инженерная работа превращается в миф: достаточно поставить рядом знаменитое имя и репозиторий, чтобы читатель уже услышал, как открывается архив спецопераций.

Научная ценность реконструкции может быть настоящей — разбирать старый вредоносный код полезно, если понимать, где заканчивается анализ и начинается самоуверенность. Но тут выступает знакомый персонаж: проект объявляет себя образовательным, аудитория спорит о подлинности, а авторство остаётся туманным. В тумане особенно удобно выглядят все, кто успел заявить о сенсации.

Показательно, что новое имя программы встречается там, где от исторической точности ждёшь осторожности. Это не судебное доказательство и не повод объявлять подделкой всё целиком; это скорее маленькая заноза в громком самопредставлении. Когда реконструкция слишком уверенно называет себя оригиналом, даже строка в коде начинает задавать вопросы, на которые пресс-релизу отвечать нечем.

Репозиторий уже собрал две привычные реакции: «полезное исследование» и «нейросетевая халтура». Удобное деление — можно либо восхититься, либо высмеять, не разбираясь, что именно собрано и откуда. А между этими лагерями остаётся скучная работа: сравнивать источники, проверять происхождение и не путать читаемый код с достоверной историей.

Отдельную тревогу продаёт мысль, что ИИ способен свести открытые фрагменты в опасный инструмент. Мысль не выдуманная, но эффектная: виновника можно назначить заранее — автономную машину без правил, — и не задаваться вопросом, кто оставил материалы, инструкции и громкие обещания в свободном доступе. Технология тут скорее ускоритель старой человеческой привычки: сначала собрать опасную вещь, потом удивиться её существованию.

Так что «воскрешение» получилось прежде всего медийным. История напоминает: цифровая археология требует терпения, а не фанфар, и громкое имя не заменяет происхождение кода. Но терпение плохо разлетается по ссылкам. Репозиторий же уже получил самое желанное — внимание, пусть часть его пришла с подозрением.

Поделиться

Похожие материалы