![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как можно отлавливать запускаемые процессы? [D6, WinXP]
SkySpeed © (2006-11-10 19:03:00)Собственно, сабж :)
P.S.: получение запускаемого приложения путём сравнения списка текущих процессов не предлагать (это самый лёгкий выход из положения)
Игорь Шевченко (2006-11-15 10:34:00) [1]Ketmar © (14.11.06 19:19) [40]
> не делай мне смешно. и так поводов для смеха хватает.
Если чего-то не умеешь ты, это не значит, что этого не умеют другие. Например, написать безглючный драйвер.
Сергей М. (2006-11-15 08:10:00) [2]
> Ketmar © (14.11.06 17:29) [38]
> ДРАЙВЕРА?!
И драйвера и прикладной части.
Все с исходниками.
n0name (2006-11-15 05:40:00) [3]
> не делай мне смешно. и так поводов для смеха хватает.
Кинуть ссылкой?
#0FFFF (2006-11-14 20:02:00) [4]
to Eraser
Не подскажете пожалуйста примером по проще насчёт processwatcher'а, например что типа Form1.ShowMessage('Запущен процесс 'Имя'');
Ketmar (2006-11-14 19:19:00) [5]>[39] n0name 14-Nov-2006, 18:02
>угу
не делай мне смешно. и так поводов для смеха хватает.
n0name (2006-11-14 18:02:00) [6]
> ДРАЙВЕРА?
угу
Ketmar (2006-11-14 17:29:00) [7]>[36] Сергей М.(c) 14-Nov-2006, 08:26
>На том же wasm.ru в соотв.статье имеется вполне
>работоспособный пример.
ДРАЙВЕРА?!
>[37] n0name 14-Nov-2006, 10:45
>там нечему глючить.
повторюсь: в драйвере?
ну-ну.
n0name (2006-11-14 10:45:00) [8]
> ...вообще нерабочих или просто глюкавых.
там нечему глючить.
Сергей М. (2006-11-14 08:26:00) [9]
> Ketmar © (13.11.06 21:31) [35]
На том же wasm.ru в соотв.статье имеется вполне работоспособный пример.
Ketmar (2006-11-13 21:31:00) [10]>[34] n0name 13-Nov-2006, 20:23
>В сети туча примеров.
...вообще нерабочих или просто глюкавых.
n0name (2006-11-13 20:23:00) [11]
> это если не лениво драйвер писать. %-)
В сети туча примеров.
Ketmar (2006-11-13 16:07:00) [12]>[32] Сергей М.(c) 13-Nov-2006, 08:38
>PsSetCreateProcessNotifyRoutine
это если не лениво драйвер писать. %-)
Сергей М. (2006-11-13 08:38:00) [13]PsSetCreateProcessNotifyRoutine
Ketmar (2006-11-12 14:17:00) [14]о. верный ответ. %-)
DprYg (2006-11-12 13:19:00) [15]
> Как можно отлавливать запускаемые процессы?
NativeAPI, Function ZwCreateThread(ThreadHandle: pdword;
DesiredAccess: ACCESS_MASK;
ObjectAttributes: pointer;
ProcessHandle: THandle;
ClientId: PClientID;
ThreadContext: pointer;
UserStack: pointer;
CreateSuspended: boolean):NTStatus;
stdcall;external 'ntdll.dll';
grisme (2006-11-11 16:02:00) [16]Джо © (11.11.06 06:21) [28]
:0) Они ОБЯЗАТЕЛЬНО продадут нашу галактику, а потом и вселенную :0) это злые джедаи
Джо (2006-11-11 06:21:00) [17]
> и джедаев = microsoft ?
И как только MS не обзывали, но так — еще не слышал :)
P.S.
http://www.delphi-jedi.org/
http://homepages.borland.com/jedi/jvcl/
Eraser (2006-11-11 02:27:00) [18]> [26] SkySpeed (11.11.06 02:25)
> [в смысле must die?] %-)
нет, в смысле must have %-)
ЗЫ не за что )
SkySpeed (2006-11-11 02:25:00) [19]
> Eraser ©
СПАСИБО!!!!!!!!!!!!!!!! РАБОТАЕТ!!!!!!!!!!!
> ЗЫ
> API от джедаев маст хэв )
[в смысле must die?] %-)
и джедаев = microsoft ?
Ketmar (2006-11-11 02:11:00) [20]>[24] Eraser(c) 11-Nov-2006, 02:09
>API от джедаев маст хэв )
и возразить-то нечего...
%-)