Может ли NTFS-Search (проект OSS) сканировать любой файл на томе NTFS?

Я хочу применить к нашему проекту NTFS-Search.
Наш проект должен найти файлы которые мы указали.(быстро и точно!)

Но я не уверен, что программа (NTFS-Search) работает нормально.
Что, если указанный файл является системным?
Что, если файл открывается процессом с NO_READ_SHARE_MODE?

Как вы думаете, может ли NTFS-Search найти какие-либо файлы?
Я плохо разбираюсь в файловой системе NTFS.
Поэтому я не могу найти ответ сам.

Есть ли кто-нибудь, кто это знает?

Я пытался найти их адрес электронной почты, но не смог найти.

Заранее спасибо.


person Benjamin    schedule 13.03.2010    source источник


Ответы (1)


Согласно описанию этого проекта, он просто сканирует MFT в поисках указанного имени файла. Это означает, что ни атрибуты файла, ни его общие флаги для открытых файлов не должны иметь никакого значения.

Кстати, вы можете связаться с разработчиком на его странице пользователя на sf.net.

person Joey    schedule 13.03.2010
comment
Я не знал, что означает MFT. И я пытался связаться с ним. Спасибо, Йоханнес :) - person Benjamin; 13.03.2010
comment
Но разве нет другой проблемы? Как вы думаете? - person Benjamin; 13.03.2010
comment
Вы можете прочитать исходный код, если вам нужно точно знать, как он работает. Это не кажется очень длинным или сложным. Единственное, что меня интересовало, это то, можно ли получить легкий доступ к MFT, не получая дескриптор тома, для которого вам потребуются административные привилегии. Это сделало бы этот подход бесполезным в большинстве современных систем Windows. - person Joey; 13.03.2010