Страницы

Поиск по вопросам

воскресенье, 26 января 2020 г.

Существуют ли вирусы на языках программирования, которые не компилируются в машинных код?

#java #c_sharp #net #безопасность #вирусы


Собственно, интересно, а существуют ли вирусы, которые написаны на какой-нибудь JAVA
или .NET и вообще возможно ли существование?

В минусы подобных платформ можно отнести то, что:


Можно без особых проблем декомпилировать вирус и получить исходных код, что позволит
в кротчайшие сроки получить лекарство
Необходимость Runtime программ. Правда, Microsoft начали по умолчанию поставлять
новые Win с .Net

    


Ответы

Ответ 1



По сути, любая программа, выполняющая (вредоносные) действия, которых не ожидает пользователь, может быть воспринята как вирус. Т.о. совершенно не важно на чем написана такая программа, главное, чтобы ей были предоставлены соответствующие привилегии (удаление файлов, взаимодействие по сети и т.д.). Т.о. если она не работает в сугубо изолированном окружении, т.н. "песочнице", она вполне может реализовать свои вредоносные намерения.

Ответ 2



Конечно! Раньше были очень распространены вирусы на Visual Basic. Например, классический вирус ILOVEYOU. Из более старого — макровирусы под Microsoft Office.

Ответ 3



Трояны на .NET вполне себе бывают, сейчас это даже не редкость. Мальварь под Андроид по большей части как раз на жабе писана. Макро-вирусы сейчас широко используются, там VBA. Трояны на JS - массовое явление.

Ответ 4



Существует целый класс -- "скрипт-вирусы", которые точно никуда не компилируются, ЕМНИП скорость написания лекарства не помогает, если вирус расползается быстрее чем лечится. LoveLetter - за сутки более 2 млн. компьютеров. + многие "бут-вирусы" некоторые были написаны на javascript c запуском с autorun.html.

Комментариев нет:

Отправить комментарий