Банер от Микрософт
Банер придумали в Майкрософт…
30 ноября 2006 года Microsoft представила миру Windows Vista. А примерно с 2008 года многие пользователи Интернет лично познакомились с таким явлением, как банеры. Идея халявщиков проста: внедрить на чужой компьютер особую программу, которая, организовав свою автозагрузку, в режиме модального окна закроет от пользователя экран компьютера, мешая, а то и вовсе не давая ему работать. При этом выведенное на передний план картинка станет или просто скромно требовать денег за освобождение экрана PC, или, в целях психологического давления изощренно — подло рассчитанного на запугивание малолетних детей и подростков, будет еще при этом заведомо ложно обвинять пользователя в просмотре порнографического, педофильского, некрофильского и прочего любимого самими этими халявщиками контента, при том тот образец такого контента демонстрируя пользователю. Взрослого человека подобными картинками и обвинениями не запугаешь. А вот ребенка… Тот последние карманные деньги может отдать, лишь бы родители такое не увидели. Но не все банеры одинаковы…
Принесли мне системный блок с установленной на нем Winows 7 и баннером. Стандартный, красивый банер, разъясняет пользователю что программа «проводник» заблокирована. Денег халявных, в отличие от других банеров, не просит, СМС-ку отправить не предлагает, но очень хочет в Интернет. Типа — проблему ему очень надо решить…
Можно нажать на кнопку «Перезапустить программу», можно на крестик в правом верхнем углу банера: результат один — банер появляется снова. При нажатии на стрелку «Показать подробности проблемы» из банера выпадает окно со следующим текстом:
Прекращена работа программы «Проводник».
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: EXPLORER.EXE
Версия приложения: 6.1.7600.16385
Отметка времени приложения: 4a5bc9bb
Имя модуля с ошибкой: StackHash_6c37
Версия модуля с ошибкой: 0.0.0.0
Отметка времени модуля с ошибкой: 00000000
Код исключения: c0000005
Смещение исключения: 0000000000000000
Версия ОС: 6.1.7600.2.0.0.256.1
Код языка: 1049
Дополнительные сведения 1: 6c37
Дополнительные сведения 2: 6c3785e28f2114beca863a6e1294065e
Дополнительные сведения 3: 1412
Дополнительные сведения 4: 1412078e50e184be9bbc2ef655897be4Ознакомьтесь с заявлением о конфиденциальности в Интернете:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
C:\Windows\system32\ru-RU\erofflps.txt
Остальной экран притушен и заблокирован. По другому сказать — забанен. Работать на компьютере нельзя. Однако, как рассказал хозяин компьютера — не совсем нельзя. Если подключить компьютер к Интернету, то банер притухает и освобождант проводник. Его в этом случае можно сдвинуть в сторону экрана и даже за экран и запускать любимые программы. Все они при этом работают нормально. Чем при этом потухший банер занимается в мировых сетях хозяин компьютера, разумеется, не знал. Кроме того: если процесс Explorer.exe выгрузить через «Диспетчер задач» (вызывается Ctrl-Alt-Del) система прекрасно работает.
Компьютеры со всякой гадостью на борту я, разумеется, к Интернету не подключаю. Потому стал искать стандартный вирус. Включил Universal Virus Sniffer (уникальная и заслуживающая отдельного разговора программа), удалил все, что тому не понравилось. Не помогло… Попытался применить антивирусную утилиту AVZ, которая так-же часто помогает в подобных случаях. Та, как и положено — переименованная, была выкинута системой, как только начала сканирование. Прошелся по компьютеру антивирусными программами, применил иные, известные мне методы: ничего не помогло. Однако, появилось ощущение, что этот банер как-то слишком глубоко вшит в систему.
Осталось одно — искать совета в Интернете. Там выяснилось, что с подобной проблемой столкнулись многие. В том числе первыми с подобным банером, оказывается, столкнулись пользователи Windows Vista. О том, как решить проблему, в Интернете советов масса, но помогли только вот тут: http://www.wseven.info/ntdll-crash. Оказывается таким образом Windows реагирует на устаноку программ некоторых сторонних производителей. Причем реагирует не сразу, а выждав недельку-другую. Как-бы сказать — для «прикола». Что-бы не сразу поняли. Там же есть и список не-микросовтовских программ, установка которых гарантированно не приводят к появлению банера.
Как только с компьютера были снесены с десяток программ «не от Билла» банер пропал.
Так что получается? Получатся, что в систему Windows 7 в Microsoft была вшита функция блокирования пользователя, если он установил на компьютер программу неугодного Microsoft-у производителя? Отличный ход в борьбе с конкурентами… Достойная политика по отношению к теряющему свободный доступ к своим документам пользователю. В том числе и к тому, который заплатил немалые денежки за сей продукт! Других объяснений подобной «проблемы» я не нахожу.
Хронологически приоритет Microsoft в изобретении блокирующего банера несомненен. Потому эта компания, в рамках любимой ею «защиты авторских прав» вполне может потребовать с самодеятельеных программистов — халявщиков часть полученной ими прибыли. Тем более найти их при желании нетрудно: адрес, куда те придут за деньгами, на каждом банере крупными буквами написан.
Ну, а пользователям Windows Vista и выше, следует приготовиться к периодическому сносу с компьютера всего, что они там установили не Билл-Гейтсовского. Заодно, я думаю, необходимо заранее потренироваться работать в Windows без «проводника» и установить, для гарантии доступа к своим документам, что-либо вроде Free Commander-a. Что-бы подготовленный Microsoft-ом неприятный сюрприз не очень их удивил.