powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Запрет доступа к файлам (как у антивирей)
11 сообщений из 11, страница 1 из 1
Запрет доступа к файлам (как у антивирей)
    #35680788
Фотография Max-xaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно повесить прогу, которая будет перехватывать ЛЮБЫЕ изменения файлов в моей папке и блокировать их.

Так делает, например, ДрВеб. Если просто ПОСМОТРЕТЬ содержимое вируса, то паук его вылечивает, а я получаю сообщение, что файла НЕТ.

В какую сторону копать? Какие функции за такое отвечают?

Модератор: Тема перенесена из форума "C++".
...
Рейтинг: 0 / 0
Запрет доступа к файлам (как у антивирей)
    #35681000
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Копать в сторону принципов работы вирусов и антивирусов.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Запрет доступа к файлам (как у антивирей)
    #35681101
Artem_Nav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Единственный правильный способ -- DDK, драйвер фильтр файловой системы.
...
Рейтинг: 0 / 0
Запрет доступа к файлам (как у антивирей)
    #35681195
Gatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поиск по словам API и Hook
...
Рейтинг: 0 / 0
Запрет доступа к файлам (как у антивирей)
    #35681203
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно еще установить владельца фалов другого, либо открыть все файлы без
SHARE_READ|_WRITE.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Запрет доступа к файлам (как у антивирей)
    #35683955
Фотография Max-xaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я написал прогу, которая следит за выбранной папкой (мои проекты).
Любые изменения в файловой системе.
Использую для этого ReadDirectoryChangesW.
Нужна доработка: если идет обращение к критичному для меня файлу, то выдавать сообщение об этом и временно блокировать, пока я не разрешу/запрещу.
...
Рейтинг: 0 / 0
Запрет доступа к файлам (как у антивирей)
    #35684036
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не проще-ли выставить соотв. права доступа?
...
Рейтинг: 0 / 0
Запрет доступа к файлам (как у антивирей)
    #35686633
TeXpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё-таки лучшее решение -- это фильтр-драйвер. Есть даже исходники. Во-первых, это знаменитый Filemon Руссиновича, предыдущие версии были с открытым кодом (драйвер + GUI-морда), они до сих пор доступны в сети. Во-воторых, в Windows Server 2003 DDK тоже есть код такого драйвера
...
Рейтинг: 0 / 0
Запрет доступа к файлам (как у антивирей)
    #35707249
Фотография Max-xaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Filemon...
Не нашел исходники.
Если есть и знаешь где смотреть, то скинь саму функцию.
Интерфейс не нужен.
...
Рейтинг: 0 / 0
Запрет доступа к файлам (как у антивирей)
    #35707997
Gatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Запрет доступа к файлам (как у антивирей)
    #35710313
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Max-xaMЯ написал прогу, которая следит за выбранной папкой (мои проекты).
Любые изменения в файловой системе.
Использую для этого ReadDirectoryChangesW.
Нужна доработка: если идет обращение к критичному для меня файлу, то выдавать сообщение об этом и временно блокировать, пока я не разрешу/запрещу.
Ты, мил человек совсем не в ту сторону копаешь. Мониторинг фс - весчь конечно полезная для самообразования. Но твоя проблема решатеся проще. Я тебе могу посоветовать почитать про SVN или Team Foundation Server (если для Microsoft).
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Запрет доступа к файлам (как у антивирей)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]