Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.006 c
4-1227602398
Lamer6666
2008-11-25 11:39
2010.01.24
Как отправить AT команду модему?


2-1259749020
Anastasia
2009-12-02 13:17
2010.01.24
Как задать интервал строк на QReport?


2-1259750612
Matveih1
2009-12-02 13:43
2010.01.24
Как передать соединение BDE в другой модуль.


4-1206528449
SpellCaster
2008-03-26 13:47
2010.01.24
Заюзать метод класса как WindowProc


2-1259611161
andrewtitoff
2009-11-30 22:59
2010.01.24
СОМ-порт




   Наверх