Войти

Показать полную графическую версию : Запуск utilman.exe до входа в систему


Котяра
14-06-2008, 00:41
До входа в Windows запускается logon.scr и utilman.exe. Если заменить logon.scr на cmd.exe, выводится командная строка на экране приветствия. А вот замена utilman.exe на cmd.exe не приводит к открытию командной строки. Более того, комбинация Win-U перестает работает. При замене osk.exe на cmd.exe перестает работать экранная клавиатура. Вот тут, например, об этом написано. (http://www.howtogeek.com/forum/topic/command-prompt-at-login-screen)
А вот в Vist'e эта "дыра", похоже, имеется. (http://labcontrol.blogspot.com/2008/02/this-post-is-purely-for-information.html) И хотя в сети можно найти видео, описывающее такую "дыру" в Windows XP (http://www.youtube.com/watch?v=wx8ynvr9poM), я в это не верю.
Так в чем же причина того, что замененный utilman.exe на cmd.exe не включает командную строку?

Вот нашел про "дыру" в Windows XP. (http://blog.didierstevens.com/2006/08/31/my-second-playdate-with-utilmanexe/) Оказывается, нужно "вытащить" программу на рабочий стол Winlogon...

Drongo
14-06-2008, 02:55
Котяра, Более того, комбинация Win-U перестает работает. При замене osk.exe на cmd.exe перестает работать экранная клавиатура. »А смысл этих манипуляций?! Тоже ради интереса?! :) Может модераторам нужно создать раздел "Зона экспериментатора"?! :)

myhouse_1991
25-11-2010, 21:17
А смысл этих манипуляций?!
Делаем чёрный вход на всякий случай. Например система перестала логинить любого пользователя. Или же программа перекрыла все окна и клавиши у пользователя. Просто нажатие CTRL+ALT+DEL нельзя перехватить способами на уровне пользователя и после их нажатия система перебросит тебя на другой рабочий стол с вводом пользователя и пароля (если неверно настроено - просто запустит диспетчер задач в том месте, где ты уже не можешь вообще управлять пользовательским интерфейсом), и те "глюченные" окна уже не будут мешать. Соответственно если utilman.exe уже заменён на диспетчер задач, то можно убить глюченную программу и вернуться обратно - куда лучше, чем перезагрузка.

И еще нужно помнить, что у рабочего стола Winlogon небольшой размер Desktop Heap'а - так что слишком много окон здесь не запустишь.




© OSzone.net 2001-2012