Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.01.24;
Скачать: CL | DM;

Вниз

Как отследить и заблокировать?   Найти похожие ветки 

 
des   (2009-12-01 04:32) [0]

Здравствуйте, подскажите, как можно отследить запуск стороннего exe файла и заблокировать этот запуск?


 
brother ©   (2009-12-01 04:43) [1]

самый простой вариант: искать (хоть в таймере) имя этого файла в активных процессах и посылать ему Close или Terminate...


 
Игорь Шевченко ©   (2009-12-01 11:15) [2]

проще не разрешить запускать


 
des   (2009-12-02 05:11) [3]


> проще не разрешить запускать

А как?


 
brother ©   (2009-12-02 05:30) [4]

хакерский вариант:
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=17571


 
sed   (2009-12-02 07:45) [5]

Злодейский вариант :
Бить пользователя по голове палкой, когда он собирается запустить приложение


 
Anatoly Podgoretsky ©   (2009-12-02 08:55) [6]


> des   (02.12.09 05:11) [3]

Через групповые или локальные политики, спроси администратора, что бы он запретил запускать все кроме определеных программ и вопрос решен, практически навеки.


 
des   (2009-12-02 09:32) [7]


> Через групповые или локальные политики, спроси администратора,
>  что бы он запретил запускать все кроме определеных программ
> и вопрос решен, практически навеки.


я на форуме администраторов вопрпос задал?


 
Сергей М. ©   (2009-12-02 09:43) [8]


> des   (02.12.09 09:32) [7]


Если это делает готовая консоль управления политиками, значит это можно сделать и программно. Иначе обломись и успокойся)

Другой вопрос - а нафих нужен этот велосипед, если готовый существующий ничуть не хуже вновь изобретаемого)


 
Сергей М. ©   (2009-12-02 10:03) [9]


> 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 10:06) [10]

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 fail by changing the CreateInfo->CreationStatus member to an NTSTATUS error code.


 
Anatoly Podgoretsky ©   (2009-12-02 10:31) [11]

> des  (02.12.2009 09:32:07)  [7]

Я думаю, что ты устанешь делать это программно, такого же качества.



Страницы: 1 вся ветка

Текущий архив: 2010.01.24;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.009 c
2-1259934788
Matveih1
2009-12-04 16:53
2010.01.24
Как сделать проект автономным


2-1258096612
xtd
2009-11-13 10:16
2010.01.24
почему в TWebBrowser не работает JavaScript ?


8-1202666850
WeReWoLf
2008-02-10 21:07
2010.01.24
Что сделать чтобы DELPHI нарисовала график?


2-1260107829
Natali
2009-12-06 16:57
2010.01.24
Delphi 7+SQL SERVER 2000+CORBA


2-1260038741
Леонид Артюхов
2009-12-05 21:45
2010.01.24
Как Конвертировать Строку в Картинку?