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

Вниз

Как перехватить запуск какойта проги!!!   Найти похожие ветки 

 
XED ©   (2002-12-03 15:34) [0]

Поставлена такая задача - надо перехватить запуск програмы и при этом узнать откуда она запускается(полный путь к проге), если в списке(программном) она разрешается тогда не припятствовать ее запуску иначе викинуть ее сразу или сказать системе чтобы оне не запускала этот процесс.
Желательо показать на примерах с исходниками!!!
Спасибо всем за внимание!!!


 
Игорь Шевченко ©   (2002-12-03 15:36) [1]

www.sysinternals.com - FileMon (с исходниками)


 
paul_shmakov ©   (2002-12-03 15:47) [2]

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


 
XED ©   (2002-12-03 16:47) [3]

А как можна зделать это не нормально!!!


 
paul_shmakov ©   (2002-12-03 16:59) [4]

это уже очень много раз здесь обсуждалось.
1) драйвером (само оно!)
2) перехват вызова CreateProcess во всех процессах (читай про перехват api)
3) перечисление всех окон и удаление запретных процессов, исходя из заголовка окна. появление новых окон можно WH_SHELL или WH_CBT хуком отслеживать.

ищите информацию - ее достаточно


 
Игорь Шевченко ©   (2002-12-03 17:13) [5]

paul_shmakov © (03.12.02 16:59)

А вот надо ли... :-)

С уважением,


 
paul_shmakov ©   (2002-12-03 17:45) [6]

Игорь, мне - не надо, но если человеку охота - почему бы и нет? к тому же "Поставлена такая задача"



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

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

Наверх




Память: 0.47 MB
Время: 0.033 c
4-62905
Serega Belov
2002-12-03 12:13
2003.01.20
WinExec и Winoldap в Delphi 6.


4-62939
Kiril45
2002-12-06 02:19
2003.01.20
Как узнать что в другом приложении нажата кнопка


4-62927
Kolja
2002-12-04 23:42
2003.01.20
Излагаю задачу посылки сообщения в Edit чуж. пр-мы!!!


6-62703
DNK
2002-11-19 08:18
2003.01.20
INDY idUDPServer


14-62819
Jackson
2003-01-01 22:45
2003.01.20
Люди,хєлп