драйвер и сервис по сути одно и то же
И давно?
Да практичски с самого создания винды.
И что, все эти сервисы прямо так в пространстве ведра запускаются?
Отправлено 12 Февраль 2013 - 14:11
драйвер и сервис по сути одно и то же
И давно?
Да практичски с самого создания винды.
И что, все эти сервисы прямо так в пространстве ведра запускаются?
Отправлено 12 Февраль 2013 - 15:00
драйвер и сервис по сути одно и то же
И давно?
Да практичски с самого создания винды.
И что, все эти сервисы прямо так в пространстве ведра запускаются?
А?
Отправлено 12 Февраль 2013 - 15:14
А?
Я вот грешным делом всегда думал, что сервисы/службы/демоны – это процессы, штатно запускающиеся от SYSTEM в пользовательском пространстве, а драйверы ведра – уже таки модули, к тому же работающие в вёдерном пространстве. Вот мне и интересно стало, в чём же их одинаковость заключается и как давно она появилась. Просветите, штоль…
Отправлено 12 Февраль 2013 - 16:06
А?
Я вот грешным делом всегда думал, что сервисы/службы/демоны – это процессы, штатно запускающиеся от SYSTEM в пользовательском пространстве, а драйверы ведра – уже таки модули, к тому же работающие в вёдерном пространстве. Вот мне и интересно стало, в чём же их одинаковость заключается и как давно она появилась. Просветите, штоль…
Ну, я не знаю, как служба может работать в пространстве пользователя, если запускается от системы... А так - все они - и службы. и драйверы живут в HKEY_LOCAL_MACHINE\SYSTEM\ControlSet*\Services
Отправлено 12 Февраль 2013 - 16:10
Borka, жить, полагаю, они могут где угодно в реестре, но исполняются - по-разному?
На примере доктора: сервис dwengine - 32-битный исполняемый файл, однако если драйвер спайдера сделать 32-битным - то "этот вертолет не полетит".
Отправлено 12 Февраль 2013 - 16:15
Ну, я не знаю, как служба может работать в пространстве пользователя, если запускается от системы...
Элементарно. Адресное пространство, например, у них пользовательское. И ring у них третий.
А ещё очевидно, что запускаются они от имени пользователя(!) SYSTEM, хоть формально ни на что это и не влияет =)
Сообщение было изменено Afalin: 12 Февраль 2013 - 16:16
Отправлено 12 Февраль 2013 - 16:18
Borka, жить, полагаю, они могут где угодно в реестре, но исполняются - по-разному?
Нет, не могут. Более того - живут таки в одном ключе реестра. Исполняются - да, разумеется, по-разному. Одно часть ядра, второе - системый процесс.
Ну, я не знаю, как служба может работать в пространстве пользователя, если запускается от системы...
Элементарно. Адресное пространство, например, у них пользовательское. И ring у них третий.
И очевидно, что запускаются они от имени пользователя(!) SYSTEM.
Хм... Спорить не буду. Мне казалось, что служба одним концом сидит в ядре, а вторым - может общаться с пользователем. Ну да ладно. И то, и другое имеет один адрес в реестре.
Отправлено 12 Февраль 2013 - 16:42
Borka, реестр - это всего лишь база данных и расположение там зависит от желания левой пятки MS.
Отправлено 12 Февраль 2013 - 16:48
Borka, реестр - это всего лишь база данных и расположение там зависит от желания левой пятки MS.
Архитектура шындовс зависит от того же самого =) Только архитектуру ломать немного больнее, чем реестр.
Отправлено 12 Февраль 2013 - 16:53
Только одному мне кажется, что с "альтернативной логикой" ТС здесь уже разобрались и тему пора прикрыть?
Модератор.
меня вот что возмутило. что даже не начинают толком диалог сразу дампы...... © alehas777
--------------------------------
Антивирус это как ремень безопасности - всего лишь увеличивает шансы выжить или получить менее тяжкую травму при аварии.
Есть, однако, категория людей, которые рассматривают средства безопасности как ауру неуязвимости. © basid
Отправлено 12 Февраль 2013 - 17:01
...либо в Свободное общение
Отправлено 12 Февраль 2013 - 17:03
Только одному мне кажется, что с "альтернативной логикой" ТС здесь уже разобрались и тему пора прикрыть?
Модератор.
Вероятно, да. Мне не кажется, что уже разобрались.
Отправлено 12 Февраль 2013 - 17:13
Borka, твое мнение поскипано
0 пользователей, 1 гостей, 0 скрытых