Allderan
|
|
1 | |
Обнаружить факт любых изменений в файлах20.10.2012, 19:12. Показов 2105. Ответов 4
Метки нет (Все метки)
Задан набор бинарных файлов. Разработать на С++ компонент, который фиксирует начальное состояние этих файлов и позволяет обнаружить факт любых изменений в их содержимом (детализация изменений не требуется, необходимо только обнаружить, что изменения имели место с указанием списка изменившихся файлов).
Достаточно лишь обнаружить факт изменений содержимого файла периодической проверкой по какому либо критерию. |
20.10.2012, 19:12 | |
Ответы с готовыми решениями:
4
Определить факт пересечения объектов и факт включения одного объекта в другой Как обнаружить факт нажатия кнопки на гарнитуре Earpods? Откат изменений в файлах Контекстное меню подвешивает проводник на любых файлах |
1605 / 1507 / 251
Регистрация: 19.02.2010
Сообщений: 4,070
|
|
20.10.2012, 21:54 | 3 |
Allderan, можно периодически пересчитывать для каждого файла CRC32 (и ещё 1-2 каких-нибудь подобных кода) и сравнивать значение с запомненным (при расхождении - орать об изменении файла). Гарантированно найдётся изменение даже при простановке злоумышленником старых времени-даты для изменённого файла.
Хотя, если мне не изменяет память, из виндовой файловой системы (NTFS) вроде бы можно вытаскивать значение CRC - ОС сама его считает. Т.е. может быть можно будет файлы постоянно не сканировать - а спрашивать значение CRC у ОСи.
1
|
Allderan
|
|
20.10.2012, 23:40 | 4 |
Спасибо за ответы.разобрался во всём.
|
dizett
|
|
16.10.2013, 22:18 | 5 |
Allderan, Привет. А ты не можешь поделиться программным кодом?
Добавлено через 5 часов 15 минут Привет. Можешь выложить программный код? |
16.10.2013, 22:18 | |
16.10.2013, 22:18 | |
Помогаю со студенческими работами здесь
5
Сохранение изменений в файлах Excel Браузер не видит изменений в файлах css и js Скрипт поиска слов в любых файлах, в т.ч. docx, doc, xlsx, xls Как в xls файле обнаружить обнаружить ненужные связи? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |