События в Виндовозе

stix 22.03.2004 - 16:49 | Как перехватить запуск программы, открытие и изменение файлов под Виндами. Кто знает подскажите.
Nex 1 - 22.03.2004 - 17:54 | Жуть. От кулхацкеров деваться некуда.
Modo 2 - 21.04.2004 - 19:02 | Значится теория такова: Работа с файлами - есть задача функции int 21h. Придется заменить адрес прерывания в векторе прерываний. 1 Запоминаешь и меняешь адрес процедуры обработки 21h на свой адрес. 2 В своем обработчике анализируешь состояние регистров. Это чтобы узнать, к какому файлу обращаются и вообще к файлу ли происходит обращение. 3 Если делают то, чего тебе не желательно - без разговоров reti, в противном случае - дай обработать прерывание DOS-обработчику.
OlegY 3 - 21.04.2004 - 20:03 | Жуть. Win32 API через INT21 ...
Миха 4 - 22.04.2004 - 10:02 | Для слежения за изменениями в файлах используй (MSDN): FindFirstChangeNotification The FindFirstChangeNotification function creates a change notification handle and sets up initial change notification filter conditions. A wait on a notification handle succeeds when a change matching the filter conditions occurs in the specified directory or subtree. HANDLE FindFirstChangeNotification( LPCTSTR lpPathName, // directory name BOOL bWatchSubtree, // monitoring option DWORD dwNotifyFilter // filter conditions ps. про препывания под виндами забудь как страшный сон.

>>