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

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

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

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


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


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
30.11.2008, 14:49
    #35683955
Max-xaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет доступа к файлам (как у антивирей)
Я написал прогу, которая следит за выбранной папкой (мои проекты).
Любые изменения в файловой системе.
Использую для этого ReadDirectoryChangesW.
Нужна доработка: если идет обращение к критичному для меня файлу, то выдавать сообщение об этом и временно блокировать, пока я не разрешу/запрещу.
...
Рейтинг: 0 / 0
30.11.2008, 16:58
    #35684036
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет доступа к файлам (как у антивирей)
А не проще-ли выставить соотв. права доступа?
...
Рейтинг: 0 / 0
01.12.2008, 23:20
    #35686633
TeXpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет доступа к файлам (как у антивирей)
Всё-таки лучшее решение -- это фильтр-драйвер. Есть даже исходники. Во-первых, это знаменитый Filemon Руссиновича, предыдущие версии были с открытым кодом (драйвер + GUI-морда), они до сих пор доступны в сети. Во-воторых, в Windows Server 2003 DDK тоже есть код такого драйвера
...
Рейтинг: 0 / 0
11.12.2008, 09:45
    #35707249
Max-xaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет доступа к файлам (как у антивирей)
Filemon...
Не нашел исходники.
Если есть и знаешь где смотреть, то скинь саму функцию.
Интерфейс не нужен.
...
Рейтинг: 0 / 0
11.12.2008, 13:10
    #35707997
Gatman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет доступа к файлам (как у антивирей)
...
Рейтинг: 0 / 0
12.12.2008, 11:41
    #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]