Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.10.19;
Скачать: CL | DM;

Вниз

Отложенная запись.   Найти похожие ветки 

 
Riply ©   (2008-08-27 14:47) [0]

Здравствуйте !
Если кому интересно.
Оказывается запись может быть "ленивой" не только для "физических" данных файла.
Под "ленивой" подразумевается возможность несоответствия реальных данных файла на
диске и данных полученных его чтением при помощи API. Т.е. системе лень скидывать данные на диск :)
Причем такая ситуация может сохраняться довольно длительное время, даже после закрытия файла.
С удивлением обнаружила, что подобно может распостраняться и на MFT.
Т.е. наблюдается следующий эффект (XP SP2 NTFS 3.1):
Создаем файл среднего размера (Handle закрываем) и тут же сканируем MFT.
При первом (а иногда и при повторном) проходе этого файла в ней нет.
Это к вопросу о существовании файла :)


 
Игорь Шевченко ©   (2008-08-27 14:49) [1]


> Под "ленивой" подразумевается возможность несоответствия
> реальных данных файла на
> диске и данных полученных его чтением при помощи API. Т.
> е. системе лень скидывать данные на диск :)


собственно, Rootkit Revealer имени Руссиновича это очень подробно и с картинками показывает, если во время его работы полазить, скажем, по интернету.


 
Riply ©   (2008-08-27 14:57) [2]

> [1] Игорь Шевченко ©   (27.08.08 14:49)
> собственно, Rootkit Revealer имени Руссиновича это очень подробно и с картинками показывает,
> если во время его работы полазить, скажем, по интернету.

Ух ты как я отстала от жизни. У меня Rootkit Revealer без картинок.
Побежала к Руссиновичу за последней версией :)


 
tesseract ©   (2008-08-27 15:29) [3]


> диске и данных полученных его чтением при помощи API. Т.
> е. системе лень скидывать данные на диск :)


Есть ещё "ленивее" - в данных кэша например RAID - контроллера - данные полученные считыванием напрямую с блинов будет отличаться от данных полученных через API.  

Можно усложнитьс задачу - поставить напримиер SuperCache и поиметь полную загадок систему, в виду того что и по сети винда научиться дисковым кэшем пользоваться.


 
antonn ©   (2008-08-28 13:45) [4]

<offtop>
а ходили слухи, что Рипли выкинула винчестер и сделала новую прическу... :)


 
Правильный$Вася   (2008-08-28 20:14) [5]


>  выкинула винчестер и сделала новую прическу

так то на старом она прическу сделала, а потом выкинула


 
Riply ©   (2008-08-29 05:30) [6]

> [4] antonn ©   (28.08.08 13:45)
> а ходили слухи, что Рипли выкинула винчестер и сделала новую прическу... :)

"Именно так дела и обстоят, Нарби" (с) (Хью Хойланд)
Просто в мучительных попытках познакомиться с С++, пытаюсь писать
что-то хотя бы из знакомой мне области :)

P.S.
Свое мнение о С++ и его притягивании за уши ООП на любой чих
высказывать не буду, ибо заклюют :)



Страницы: 1 вся ветка

Текущий архив: 2008.10.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
2-1221045757
Нов_и_чок
2008-09-10 15:22
2008.10.19
Системные иконки Shell32.dll


15-1219826287
Int23
2008-08-27 12:38
2008.10.19
Отображение сложного ХТМЛ-файла в отчётах фаст репорт


1-1200566541
Layner
2008-01-17 13:42
2008.10.19
Можно ли из сервиса вызвать форму (для настройки это сервиса)


2-1221212099
Fynjy
2008-09-12 13:34
2008.10.19
как окрасить компанент Panel?


15-1219802795
Slider007
2008-08-27 06:06
2008.10.19
С днем рождения ! 27 августа 2008 среда