AnDySs1 Вообще-то примерно так и делаю. "Образ" текущей ОС в вирт. PC я создавать не умею, но делаю бекап системного раздела с помощью TrueImage перед установкой каждой новой программы. Поэтому откат - не проблема.
"Что-то система странно себя повела после этого сайта/запуска экзешника" - говорю я себе иногда. 3 минуты - и я снова в прошлом.
Но мой вопрос остается в силе. Потому что можно тогда уж можно просто построить систему, к-рая каждый раз запускается с нуля (в манере PE Win). А значит в пень все фаерволлы и антивирусы.
...Когда-то я разработал "оригинальную" корпоративную концепцию, к-рая называется "ничто не защищено". Или "Добро пожаловать, хакеры". Она была основана на таких посылках:
1. Защита всегда мешает подзащитным.
2. Хакеру скучно, если нет преград, а ламер не навредит.
3. Не защищаясь, я как бы говорю: "Нет здесь ничего ценного!".
Эксперимент удался: за примерно полтора года в фолдер мелкомягкого вебсервера (уже не помню версию) было нафигачено извне порядка 60 мегабайт эксплоитов. Ну и что же? Ни одного падения сервера, забивки канала, утраты данных, подмены заглавной веб-страницы не было. Ну, видимо, какие-то студенты получили некое самоудовлетворение. Бекап (учитывая обстоятельства) делался особенно усердно (с возможностью отката на любой день из последней недели), но ни разу не пригодился. Утечки информации всегда происходили исключительно из-за человеческого фактора. Равно как и потери данных - только из-за отказа хардвере...
Но вернемся к домашним десктопам под фаерволлом и антивирусом. Очень они похожи на "комнату с решетками на окнах и с колючей проволокой на потолке". Цитата из последнего спец-выпуска журнала Хакер, посвященного защите Виндов. Там настойчиво предлагается не сидеть на домашнем компе под админским эккаунтом. Я попытался. Легче вообще не сидеть за компом
Неоднократно читал про стратегию защиты: запрещено все, что не разрешено. Ну понятно, это порты и права приложений. (Кстати, где такая опция в фаерволле: запрещаю все порты, кроме вот этих??) Но в случае dll-инъекции и такая политика не работает: вот тебе скриншот декстопа и захват клавиатуры. Что еще скрывать-то? Какой смысл во всякой защите, если от такой простой вещи нет лекарства? Если, запустив ЛЮБУЮ программу, ты не можешь быть уверен, что не передаешь интимную информацию о своей системе?
Аутпост кричит, и нажимаешь "разрешить", потому что нет других идей, и времени нет на откат. Дверь открыта, и смешат решетки на окнах.