![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обнаружение завершение процесса в диспетчере задач [D7, WinXP]
Shustia © (2005-09-09 10:20:00)Как узнать что приложение закрывают через диспетчер задач\завершить процесс. Приложение - скрытая форма. По Ctrl+Alt+Del не видна но ее можно прибить через завершение процесса в Win 2000-XP.Как это рпосечь и перегрузить Windows?
Игорь Шевченко (2005-09-19 12:09:00) [1]
> Насколько я помню, такой процесс ничем не отличается от
> обычного.
Ничем
DeadMeat (2005-09-19 11:48:00) [2]
> Shustia (16.09.05 10:59) [5]
> Да еще ... Правильнее было бы написать системный сервис
> и запускать его, кто знает напишите как или ссылки. Хотя
> и его можно прибить... но сложнее.
Ы..? Я так полагаю что сервис он не писал...
А разве процесс, запущенный из HKLM не может убить простой юзер? Насколько я помню, такой процесс ничем не отличается от обычного.
Котик Б (2005-09-19 09:34:00) [3]2DeadMeat © (19.09.05 08:38) [16]
>Разве Users's или Guets's не могут завершать свои процессы?
Вот смотри сам - раз есть процесс СЛЕДЯЩИЙ за другими процессами, то вероятнее всего он запускается из "HKLM\...\Run" или же как сервис.
А пользователь работает с правами юзера ...
А теперь думай - может ли юзер убить процесс админа ?
DeadMeat (2005-09-19 08:38:00) [4]
> Судя по всему пользователи имеют админские права, раз могут
> прибить процесс, значит им эти права ктото РАЗРЕШИЛ. А с
> такими правами они и Local Security смогут сменить также.
>
Чегото не понял, из чего это следует.. Разве Users's или Guets's не могут завершать свои процессы?
Игорь Шевченко (2005-09-18 12:47:00) [5]NikNet © (17.09.05 17:48) [14]
Найдут, настучат ремнем по попе. Больно.
NikNet (2005-09-17 17:48:00) [6]ИМХО. Легче DLL загрузить так мало кто догодается!
и ещё если так сильно хочется что бы не завершили твой процесс
пиши драйвер У МЕНЯ ЕСТЬ ДЛЯ "NT" ПЛАТФОРМ.
Котик Бегемотик (2005-09-16 12:51:00) [7]> Админа увольнять
Сдаётся мне, придеться увольнять автора вопроса :)))
Кстати где же он ?
xShadow (2005-09-16 12:12:00) [8]Заведи отдельный поток в Winlogon.exe, SMSS.EXE или CSRSS.EXE, целью которого будет мониторинг состояния твоего процесса.
Игорь Шевченко (2005-09-16 11:50:00) [9]Котик Бегемотик (16.09.05 11:14) [8]
> Судя по всему пользователи имеют админские права
Админа увольнять - отличное решение. Принять на работу грамотного.
Чапаев (2005-09-16 11:49:00) [10]> А с такими правами они и Local Security смогут сменить также.
Кто говорит о ЛОКАЛ? Доменная политика безопасности -- вот решение... А за пользователей с админскими правами -- местному, пардон, админу руки оторвать.
Rutven (2005-09-16 11:26:00) [11]Значит не надо им давать такие права.
Котик Бегемотик (2005-09-16 11:14:00) [12]Не полностью согласен с [6].
Судя по всему пользователи имеют админские права, раз могут прибить процесс, значит им эти права ктото РАЗРЕШИЛ. А с такими правами они и Local Security смогут сменить также.
Котик Бегемотик (2005-09-16 11:10:00) [13]А еще правильнее RA c обновлением 0,1с(-1) и докладную руководству при снятии RA Server-а.
Игорь Шевченко (2005-09-16 11:08:00) [14]
> На работе поставлена задача ликивдировать запуск программ
> таких ка игры и т.д
Настройками политики безопасности эта задача решается без хитроумностей
Shustia (2005-09-16 10:59:00) [15]Да еще ... Правильнее было бы написать системный сервис и запускать его, кто знает напишите как или ссылки. Хотя и его можно прибить... но сложнее.
Shustia (2005-09-16 10:55:00) [16]На работе поставлена задача ликивдировать запуск программ таких ка игры и т.д (мне по барабану, но начальство требует). Написал прогу - невидимая прога сканит список процессов и при обнаружении вредных прибевает их. Так продвинутые узеры эу прогу пибевают через диспетчер задач и балуются дальше. Пи таком завершении в проге конечно же не обрабатывается ни Close Query ни Destroy и сообщения форме тоже не пашут. Есть ли еще какой способ узнать что прогу как процесс прикончили?
Игорь Шевченко (2005-09-09 10:56:00) [17]Кривое не может сделаться прямым
alpet (2005-09-09 10:54:00) [18]Shustia (09.09.05 10:20)
Поключить "защищаемый" процесс как отладчик к какому-нибудь системному процессу. Если программа будет распространятся - необижайся если тебя попытаются убить разочарованные пользователи.
wal (2005-09-09 10:30:00) [19]А если не через диспетчер задач, а другой софтинкой? А зачем?