![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как отследить и заблокировать? [D7, XP]
des © (2009-12-01 04:32:00)Здравствуйте, подскажите, как можно отследить запуск стороннего exe файла и заблокировать этот запуск?
Anatoly Podgoretsky (2009-12-02 10:31:00) [1]> des (02.12.2009 09:32:07) [7]
Я думаю, что ты устанешь делать это программно, такого же качества.
Сергей М. (2009-12-02 10:06:00) [2]For a new process, the CreateProcessNotifyEx routine is called after the initial thread is created, but before the thread begins running. The driver can cause the process-creation operation to failby changing the CreateInfo->CreationStatus member to an NTSTATUS error code.
Сергей М. (2009-12-02 10:03:00) [3]
> des (02.12.09 09:32) [7]
Под XP минуя программный интерфейс управления политиками слежение за запуском реализовать несложно, а вот блокировать запуск вряд ли удастся.
А вот в Висте, afaik, можно и блокировать.
Изучай:
http://msdn.microsoft.com/en-us/library/ms802952.aspx
http://msdn.microsoft.com/en-us/library/bb679945.aspx
http://wasm.ru/article.php?article=drvw2k14
Полагаю, блажь быстро выветрится)
Сергей М. (2009-12-02 09:43:00) [4]
> des (02.12.09 09:32) [7]
Если это делает готовая консоль управления политиками, значит это можно сделать и программно. Иначе обломись и успокойся)
Другой вопрос - а нафих нужен этот велосипед, если готовый существующий ничуть не хуже вновь изобретаемого)
des (2009-12-02 09:32:00) [5]
> Через групповые или локальные политики, спроси администратора,
> что бы он запретил запускать все кроме определеных программ
> и вопрос решен, практически навеки.
я на форуме администраторов вопрпос задал?
Anatoly Podgoretsky (2009-12-02 08:55:00) [6]
> des (02.12.09 05:11) [3]
Через групповые или локальные политики, спроси администратора, что бы он запретил запускать все кроме определеных программ и вопрос решен, практически навеки.
sed (2009-12-02 07:45:00) [7]Злодейский вариант :
Бить пользователя по голове палкой, когда он собирается запустить приложение
brother (2009-12-02 05:30:00) [8]хакерский вариант:
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=17571
des (2009-12-02 05:11:00) [9]
> проще не разрешить запускать
А как?
Игорь Шевченко (2009-12-01 11:15:00) [10]проще не разрешить запускать
brother (2009-12-01 04:43:00) [11]самый простой вариант: искать (хоть в таймере) имя этого файла в активных процессах и посылать ему Close или Terminate...