Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Сети > Выявление вора в сети |
Автор: Johen 4.4.2005, 10:54 |
Ситуация такая: Недавно была наглым образом сперта флешка. ![]() Что нужно: Поймать вора используя сеть, т.е. написать прогу, которая будет висеть в виде сервиса и мониторить систему. Вопрос: Нужно реализовать систему, которая будет мониторить изменение подключенных устройств и вести логи, или отправлять данные на единый комп(мой). Я так понимаю, эта прога должна быть в виде клиент-сервер. Как, используя WinAPI, реализовать мониторинг железа? И еще, что нужно использовать (какие функции) или как нужно писать прогу, чтобы винда ее нормальным образом восприняла и смогла воткнуть ее в сервисы? Система 2000/XP. ЗЫ. Надеюсь этот урод(вор) не пользуется этим форумом. ![]() |
Автор: jorkug 7.4.2005, 14:49 |
Посмотри в MSDN'e по Hooks(Win32). SetWindowsHookEx - Устанавливает слежку за всеми системными событиями (DebugProc, KeyboardProc,...), и работает, пока работает твой процесс. А информацию о событиях, по-моему, лучше записывать в файл на каком-нибудь сетевом ресурсе. |
Автор: Coocky 11.4.2005, 21:30 |
Легче использовать готовые программы и научиться администрировать свою систему. |