metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-08-17 01:58 pm

Баллмер решил сгноить микрософт?

http://fas-tm.livejournal.com/31064.html
Я так понимаю, винда переходит на тот же уровень, что всякие iOS и андроиды - вуду-анально-огороженная платформа для хипстеров-мобильно-стартаперов?

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

[identity profile] metaclass.livejournal.com 2012-08-17 09:38 pm (UTC)(link)
Браузеры, JavaScript, eval?
генераторы байткода и прочая инструментация для java или дотнета?

[identity profile] volodymir-k.livejournal.com 2012-08-20 10:47 am (UTC)(link)
Смотрите, что вирусу для жизни и работы надо от системы?
1. запуститься после перезагрузки -- сколько программ на старте автоматически выполняют жаваскрипты? По-моему, несколько процентов, и все понимают, что это опасно. То есть это уже экзотик.
Поэтому МС офис ещё лет 10 назад начал требовать подписание бейсик-макросов сертификатами. Как только автостарт будет проверяться на тамперинг -- вектор будет закрыт.
2. размножиться через файлы
по-моему, это уже решённая проблема при включённом UAC
если знаете, как вирус может втихаря заразить файлы -- ну расскажите
3. что-то сделать по сигналу снаружи
потенциально жаваскрипт-вирус в браузере может связываться с управляющим центром, получать команды, но что конкретно он может сделать злого? Пароли с диска не прочитаешь, кейлоггер не поставишь, даже спам разослать проблематично. Остаются ДДОс компа бесконечным циклом и ДДОС внешнего сайта. Сами понимаете, тупым мониторингом ресурсов это всё ловится на раз.

Скомпилированный байткод проверить на тамперинг тоже элементарно -- и если ключ-блоб хранится в ядре, то вирус обламывается.

[identity profile] metaclass.livejournal.com 2012-08-20 11:12 am (UTC)(link)
Я читал, как ломали защиту от запуска неподписанного кода в какой-то из игровых приставок. Кодом в графическом шейдере. Т.е. там будут возможные вектора атаки типа "показали картинку, вызвали срыв стека в графическом драйвере".

Простые вектора атак потиху прикрывают, да.