Всем привет!!
Если у когото есть на PC раздел ДОС и утилита DISKEDIT.
Подскажите как выполнить следующее???:
Отследить изменения в оглавлении каталога и таблице FAT при создании, удалении и восстановлении файлов?????
Оформление результатов:
Отчет с подробным описанием динамики изменений в системной области диска при манипуляциях с файлами (создание, удаление и пр.).
Если кто то делал данную работу или кто знает каким еще способом можно сделать этот анализ, подскажите пожалуйста!!!!!! :'(
Дома посмотрю. А у тебя какой дос: PC DOS 7 или MS DOS 6.22 ? Если у тебя нет дос раздела, то можно обойтись и стартовой дискетой с досом, на ней всё и испробовать. Фат 16 или 12, разница, в принципе небольшая. Дискедит, это из комплекта восьмой нортон утилиты. Из неё можно выдернуть любую утилиту, только для некоторых придётся копировать и библиотеку nlib200.rtl
у меня доса нет..
Фат 16-ти разрядный.
А веник наверно 95 или 98? Если так, то нужно записать на комп нортон командер и отредактировать файл AUTOEXEC.BAT и у тебя появится почти нормальный дос, и веник никуда не пропадёт. В строке PATH ПРОПИШИ путь к каталогу нортона, примерно так PATH C:NC И где-то в конце файла команду запустить нортон NC.EXE А если, ты не можешь сделать стартовую дискету, могу скинуть образ.
Проще уж держать Ctrl при загрузке компа, выпадешь в загрузочное меню, где можно выбрать Command Prompt Only. Если win9x, разумеется
ребят , хорошо сделаю как советуете. Вот только ссылку на нортон подскажите?
Нортон или Волков Коммандер можно поискать на всяких "Реаниматорах" и прочих "Супер-пуперзагрузочных" дисках. Может, у тебя уже есть.
Пока что ни чего с места не сдвинулось..
Вчера дома, освободил один том, как раз под это дело.. Сконвертировал его с FAT32 в FAT. нашел какой-то старый нортон в котором к сожалению DiskEdita не оказалось..
Как это будет хоть выглядеть? Не разу не отслеживал изменения ФАТ таблиц, только лишь читал...
И еще вот мне посоветовали сделать так:
Перехватываешь int 13h(как это рерывание перехватить какой обработчик вставить и как его вставить?) и включаешь его по каскадной(о этой схеме впервые слышу?) схеме вместе со своим обработчиком. После этого можешь протоколировать любые обращения к диску.
Так тебе драйвер диска нужен :o, или просто посмотреть результаты после собственного обращения к диску???
у меня где-то валялась старая прога, которая рисовала в граф. режиме карту диска - т.е. квадратики кластеров типа как в дефрагментаторах - могу завтра принести
int 13h перехватывать не надо, это программное прерывание - служба БИОСа для низкоуровневой работы с дисками - т.е. как библиотека функций, его надо вызывать с параметрами (сейчас не скажу какими).
в принципе можно и перехватить, только ДОС возможно без помощи БИОСа с дисками работает (точно не знаю)
Мне необходимо отследить изменение таблици FAT при обращении к диску.
Создание каталога, копирование , удаление в нем файлов и перемещение..
***********
P@sh@ - если не трудно принеси эту программулину..
вот ящик a_kent2001@mail.ru
И краткое описание как с этой прогой работать?
Заранее благодарен!!
как с ней работать ? как хочешь, так и работай, программа-то на паскале, я уж исходник, так и быть, принесу.
А что значит отследить изменения в FAT? ты же представляешь себе, что там меняется? будешь что ли вести лог с перечислением измененных кластеров?
между прочим для FATа что файлы, что каталоги - все едино, а перемещение файлов в пределах диска вообще не должно никак влиять на его FAT
Что-то меняться в фате обязательно должно, иначе на диске ничего меняться не будет Лучше эксперементировать с новой дискетой, там объёмы меньше и старых следов пока ещё нет.
http://soft-lavka.narod.ru/nc.zip Прикольный сайт, жалко медленный.
P@sh@-- уже бы давно принес блин... Я бы голову не ломал с этим заданием..
Бывалый правильно говорит, что тренироваться с новой дискетой надо.
Вод само задание:
· Задание
Отследить изменения в оглавлении каталога и таблице FAT при создании, удалении и восстановлении файлов
· Пояснения по выполнению работы
Исследовать системную область диска (можно воспользоваться программой DISKEDIT из пакета Утилит Нортона). Разобраться с процессами создания и удаления файлов.
· Оформление результатов
Отчет с подробным описанием динамики изменений в системной области диска при манипуляциях с файлами (создание, удаление и пр.).
ВСЕм ! не ходите вокруг да около, ну подскажите как мне сделать эту работу.. :o
Потом и за следующую браться можно!! ;D
УРАААА !! нашел DISKEDIT который работает под WIN2000
Пытаюсь разобраться что теперь с этим мясом делать..
Подскажите дискета должна быть новой и не отформатированной?
эта прога рисует карту диска в формате FAT16, ну и попутно некоторую инфу выдает
Это редактор диска, переделанный из выше приведенной проги:
Работа выполнена, господа!!
Могу предоставить результат, если кому надо?
Всем спасибо за поддержку!!
>>> Могу предоставить результат, если кому надо
Надо!
И где же результат??