Разгадана загадка троянца Duqu

Опубликовано: 22 марта 2012 г., четверг

Эксперты “Лаборатории Касперского” при помощи мирового сообщества программистов сумели опознать язык программирования, на котором написан фрагмент кода трояна Duqu. Ранее предполагалось, что для его создания был использован специально созданный язык программирования.

“Лаборатория Касперского” сумела идентифицировать “неизвестный язык программирования”, на котором написан фрагмент кода известного трояна Duqu, использованный при атаках на ядерные объекты Ирана.

Проанализировав большое количество сообщений, полученных от программистов со всего мира, эксперты «Лаборатории Касперского» пришли к выводу, что "Фреймворк Duqu" состоит из исходного кода, написанного на языке C, скомпилированного и оптимизированного с помощью Microsoft Visual Studio 2008. Кроме того, при разработке использовалось объектно-ориентированная надстройка С (ОО С). Подобный стиль программирования присущ серьезным «гражданским» программным проектам и не встречается в современном вредоносном ПО.

Напомним, что о затруднениях в опознании языка программирования эксперты “Касперского” заявили 7 марта 2012 г.
Трудность в идентификации касалась кода так называемого “Фреймворка Duqu”, ответственного за взаимодействие инфицированного компьютера-жертвы с командным сервером.

Согласно сообщению компании, исследования “Фреймворка Duqu” в “Лаборатории Касперского” длились с ноября 2011 г. За это время эксперты привлекли к работе специалистов-реверсеров из Microsoft и проверили около трех десятков языков программирования, “включая экзотические Brainfuck и Haskell”, однако, не нашли языка, который бы создавал код, подобный “Фреймворку Duqu”.

После нескольких месяцев исследований эксперты “Лаборатории Касперского” обратились за помощью к сообществу программистов.

Самыми популярными гипотезами, выдвинутыми корреспондентами “Лаборатории Касперского” были различные диалекты LISP, Forth, Erlang, Google Go, Delphi, OO C и старые компиляторы C++ и других языков.

Источник: kaspersky.ru
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

статьи по схожей тематике

Для Nexus–устройств выпущен патч безопасности

Компания Google выпустила специальное обновление безопасности для Nexus–устройств, которые работают на ОС Android 7.0 Nougat. дальше »

Microsoft — первая компания по количеству контрибьюторов в Open Source–проектах

Согласно опубликованным на прошлой неделе статистическим данным онлайн–хранилища кода GitHub, корпорация Microsoft вышла на первое место по количеству людей, которые вносят вклад в Open Source–проекты. дальше »

Релиз среды разработки Android Studio 2.2

Компания Google выпустила релиз интегрированной среды разработки Android Studio 2.2, построенной на базе исходных текстов продукта IntelliJ IDEA Community Edition, созданного компанией JetBrains. дальше »

Выход Java 9 переносится на июль 2017 года

Компания Oracle в очередной раз не укладывается в сроки подготовки JDK 9. Если изначально релиз JDK 9 был запланирован на 22 сентября 2016 года, а затем перенесён на 23 марта 2017 года, то теперь разработчики просят сдвинуть релиз ещё на 4 месяца. дальше »

Уже доступна финальная версия watchOS 3

Компания Apple анонсировала выход финальной версии watchOS 3 для смарт–часов Apple Watch. дальше »

Вышел обновленный пакет Microsoft Office для iOS с новыми функциями

Среди наиболее популярных продуктов Microsoft для iOS  – пакет приложений Office, который недавно получил обновление с рядом функциональных возможностей. дальше »

Сегодня Apple представит финальную версию iOS 10

13 сентября 2016 года Apple официально представит iOS 10. дальше »

Операционная система PC–BSD перешла в новую ОС — TrueOS

Авторы проекта PC–BSD — операционной системы для десктопов, основанной на FreeBSD, — объявили о переименовании в TrueOS. дальше »

Опубликована первая открытая альтернативная реализация клиента Skype

После пяти лет исследований протокола Ефим Бушманов объявил о готовности первого выпуска альтернативного клиента Skype, выполненного на основе обратного инжиниринга протокола оригинального клиента Skype 5.5. дальше »

iOS 10 будет доступна для загрузки 30 сентября

30 сентября состоится релиз финальной версии новой программной платформы iOS 10, предназначенной для iPhone, iPad и iPod touch. дальше »