Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подскажите что может являться уникальным индентификатором для фай [D7, WinXP]


Страницы:   1 2

chili ©   (2005-07-11 16:43:00) 

Добрый день..

Подскажите что может являться уникальным индентификатором для файла?


Fay   (2005-07-11 18:05:00) [21]

2 wal ©   (11.07.05 18:03) [15]
Вы умеете запросто лупит MD5 коллизии?
Не расскажите простой способ?


wal   (2005-07-11 18:03:00) [22]


> Есть такое дело как MD5. Этим способом получают конторльную
> суму (хеш отпечаток) ...

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

С уважением.


Igor_thief   (2005-07-11 17:58:00) [23]

Есть такое дело как MD5. Этим способом получают конторльную суму (хеш отпечаток) и потом проверяют сверяют его. Реагирует даже на изменение одного бита. Так что нечего париться с именами, путями, размерами...


chili   (2005-07-11 17:24:00) [24]

ограничить права на доступ к файлу проще всего административными >ф-циями НТ-системы

Не подойдет, данные о программах постоянно изменяються, на каждую новую программу ходить накладывать ограничения, слишком долго..

А других идей нет?


Digitman   (2005-07-11 17:03:00) [25]

ограничить права на доступ к файлу проще всего административными ф-циями НТ-системы


Digitman   (2005-07-11 16:59:00) [26]


> файл можно переименовать, и его можно запустить


на Луну ?)

ты вообще о чем речь ведешь - о файлах, хранящих документы, или о файлах, хранящих исп.код приложений ?


chili   (2005-07-11 16:59:00) [27]

хранящих исп.код приложений


chili   (2005-07-11 16:56:00) [28]

Подскажите какой нибуть алгоритм, для подсчета контрольной сумы файла котороя всегда будет уникальной для данного файла (что безспорно позволит его определить)


chili   (2005-07-11 16:54:00) [29]

Мне нужно как нибуть индентифицировать файлы, что бы не давать им возможности запускаться, к примеру файл можно переименовать, и его можно запустить, можно конечно по размеру файла , но может попасться файлы с одинаковым размером...

Из доступной информации о запрещенных файлах (название, путь, размер)


Digitman   (2005-07-11 16:53:00) [30]


> chili   (11.07.05 16:48) [5]
> Могут подменить


положи файл на NTFS-том, назначь файлу владельца, определи права доступа к файлу


wal   (2005-07-11 16:49:00) [31]

Самое уникальное для файла - это полное имя с путем.
Но если учитывать всякие HardLink'и, то не совсем уникальное.
Или тебе надо уникальность содержимого файла?

С уважением.


chili   (2005-07-11 16:48:00) [32]

>полный путь к файлу

Могут подменить


REA   (2005-07-11 16:47:00) [33]

GetTempFileName еще


Digitman   (2005-07-11 16:46:00) [34]

полный путь к файлу


DesWind   (2005-07-11 16:45:00) [35]

GUID


DesWind   (2005-07-11 16:45:00) [36]

Уникальнее не бывает :)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо