Перегляд графічного інтерфейсу програми перед входом після входу (або будь-коли) [дублювати]


1

Можливі дублікати:
Як вибрати обліковий запис на екрані входу в систему Windows7, почніть вводити ім'я?

Я шукаю або метод для досягнення цього, або чітку причину, чому це неможливо.

я використовую Заплановані завдання для запуску програми з графічним інтерфейсом під час запуску системи. Я хочу побачити екран GUI після входу в систему, не перезапускаючи його. Я готовий ввести пароль і / або повторно ввійти в систему і / або використовувати будь-яку програму або інструмент, щоб допомогти, включаючи зміну способу запуску програми GUI. Він просто не може чекати, доки почнеться вхід користувача.

Як це зробити? Або якщо це абсолютно неможливо, то чому? Я читав про "Shatter attacks", але це не схоже на це.

Мені найбільше цікавить XP і Windows7.

Якщо існує кілька рішень, то, звичайно, я вважаю за краще, щоб це було зручніше, гнучкіше та / або відкрите джерело.

Відповіді:


1

С Сесія 0 Ізоляція і ACL на робочому столі для входу , Windows NT 6 є навмисно покликані зробити це практично неможливим. Робочий стіл winlogon навмисно захищений від процесів, які в іншому випадку могли б вводити код, який краде паролем; і програми, запущені в сесії 0 (яка включає завдання, що виконуються з служби Scheduled Tasks ) навмисно захищені від взаємодії з програмами, що працюють на станціях інтерактивних вікон в інших сеансах. Дизайнерський намір полягає в тому, що дуже важко підробити підказку для входу, дуже важко схопити паролі, і дуже важко використовувати небезпечну передачу повідомлень спільного ресурсу в графічному інтерфейсі Windows для виконання ескалації привілеїв.


Дякуємо за продуману відповідь & amp; посилання. З діаграм в Сесія 0 Ізоляція , здається, можна створити a Сесія 2 потім запустіть програми під ним, все з Сесія 0 . Ні?
JimB

Не вірячи це спочатку, я переслідував численні приводи, і всі вони були безвихідь. Тільки існування якоїсь недокументованої функції це зробить.
JimB

0

Це неможливо. Для відображення графічного інтерфейсу необхідно мати інтерактивний сеанс, який можна досягти лише тоді, коли користувач входить в систему.


Я б не сказав, що екран входу в систему інтерактивний, і я бачив, як на ньому виконуються програми. :-)
Tom Wijsman
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.