Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #59, ОКТЯБРЬ 2005 г.

Мобильный ужас

Дворецкий Дмитрий

Спецвыпуск: Хакер, номер #059, стр. 059-038-8


Burger_cdr: Возможно ли создание кросс-платформенных мобильных вирусов?

e10d0r: Возможно, скорее, теоретически. Возьмем, к примеру, технологию Bluetooth. Она позволяет переслать любой файл, например, через сервис OBEX Object Push. Конечно, потребуется подтверждение на прием и т.п., но тем не менее… Файл может быть дистрибутивом или исполняемым файлом. В большинстве случаев при поиске устройств можно определить производителя устройства и, с большой вероятностью, его тип. Определив это, можно "на лету" создать соответствующий файл уже под конкретную платформу и передать его.

Для Symbian OS UIQ и Series 60 это кросс-платформенность. Можно сделать уже сейчас внутри одного исполняемого файла, хотя и имеются сложности с MMS из-за разных реализаций. Сейчас актуальна кросс-платформенность Symbian OS и Windows Mobile. В случае нативных кросс-платформенных вирусов всегда важна связка "платформа плюс тип процессора". С этим есть существенные сложности: необходимо тащить за собой исполняемые файлы для обоих платформ, а это не всегда приемлемо из-за размера вируса.

Другой способ состоит в использовании кросс-платформенных языков, компилирующихся в байткод. Например java, pyton, .net и т.п. Такой код может выполняться на различных платформах и самостоятельно анализировать среду обитания, предпринимая те или иные действия. Сейчас эта возможность больше теоретическая. Вероятнее всего, первым кросс-платформенным вирусом для мобильных устройств станет все же вирус на нативном языке.

Назад на стр. 059-038-7  Содержание