Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
|
Пацаны, как поставить "невидимую" метку на файл? 14.12.01 16:33 Число просмотров: 1166
Автор: Terrible Статус: Незарегистрированный пользователь
|
> каким - то образом метку прописать в Фат. Метка любая нпр В записи каталога еще можно посмотреть, но в саму таблицу вряд-ли.
На NTFS 100% - можно что хочешь записать в другие потоки файла
|
<programming>
|
Пацаны, как поставить "невидимую" метку на файл? 14.12.01 13:08
Автор: Sunny Статус: Незарегистрированный пользователь
|
Надо пометить файл, или каталог таким образом, чтобы пользователь не видел пометку... Подсказали, что можно каким - то образом метку прописать в Фат. Метка любая нпр "123".
Хочу обрабатывать файлы и папки помеченные метками.... немного по-своему.... например шифровать.... и расшифровывать.... на лету....
|
|
Пацаны, как поставить "невидимую" метку на файл? 14.12.01 22:51
Автор: Chingachguk <Chingachguk> Статус: Member
|
> Надо пометить файл, или каталог таким образом, чтобы > пользователь не видел пометку... Подсказали, что можно > каким - то образом метку прописать в Фат. Метка любая нпр > "123". > Хочу обрабатывать файлы и папки помеченные метками.... > немного по-своему.... например шифровать.... и > расшифровывать.... на лету....
Некотрые вирусы раньше делали свой признак зараженности у файла через нестандартное время файла - 62 секунды;
Если ты их собираешься расшифровывать, то кто мешает слегонцухи сжать их, а вначале писать (в файле) свою метку ?
|
|
Пацаны, как поставить "невидимую" метку на файл? 14.12.01 20:22
Автор: Qserty Статус: Незарегистрированный пользователь
|
Пиши в конец последнего сектора файла любую инфу - редко файл целиком занимает последний сектор (уж "123" прописать с 99% вероятностью хватит места). То есть надо определять размер файла, считать, сколько физических секторов он занимает и сколько остается свободного места в последнем. Правда, придется что-то придумывать с direct disk access...
Все вышесказанное справедливо только для FATxx.
> Надо пометить файл, или каталог таким образом, чтобы > пользователь не видел пометку... Подсказали, что можно > каким - то образом метку прописать в Фат. Метка любая нпр > "123". > Хочу обрабатывать файлы и папки помеченные метками.... > немного по-своему.... например шифровать.... и > расшифровывать.... на лету....
|
|
Пацаны, как поставить "невидимую" метку на файл? 14.12.01 16:33
Автор: Terrible Статус: Незарегистрированный пользователь
|
> каким - то образом метку прописать в Фат. Метка любая нпр В записи каталога еще можно посмотреть, но в саму таблицу вряд-ли.
На NTFS 100% - можно что хочешь записать в другие потоки файла
|
| |
[Win32] Смотри сюда... 14.12.01 19:52
Автор: NeuronVikingIII Статус: Незарегистрированный пользователь
|
> > каким - то образом метку прописать в Фат. Метка любая > нпр > В записи каталога еще можно посмотреть, но в саму таблицу > вряд-ли. > На NTFS 100% - можно что хочешь записать в другие потоки > файла
1. посмотри документацию по ФАТ12, ФАТ16, ФАТ32 - найди общие для них фичи и пиши туда че хошь, 100% наверняка там есть зарезервированные поля которые на самом деле не используются системой(в Мелкософте любят дырки оставлять ;)
2. а для NTFS самым быстрым и простым решением будет запись в файловые потоки .... тока учти что эта фишка работает тока! на NTFS и тока! на данном компе, т.е. такие файлы ты перенести на другой комп никак не сможешь иначе твоя инфа разрушится. Или поступай для NTFS как в 1. варианте, но геммороя у тебя будет немеряно ... да и опасно это для всей системы.
|
| | |
[Win32] Смотри сюда... 17.12.01 08:30
Автор: Terrible Статус: Незарегистрированный пользователь
|
> 1. посмотри документацию по ФАТ12, ФАТ16, ФАТ32 - найди Нет никаких дырок в таблице: в ФАТ12 - 3 байта на два элемента фат, 16 - 2 байта на элемент, 32 - 4 байта и идут они друг за другом без всяких пропусков, еще повторюсь - в САМУ ТАБЛИЦУ ничего не запихнешь.
> 2. а для NTFS самым быстрым и простым решением будет запись > в файловые потоки .... тока учти что эта фишка работает > тока! на NTFS и тока! на данном компе, т.е. такие файлы ты > перенести на другой комп никак не сможешь иначе твоя инфа Пиши свою прогу для копирования, которая будет вместе с основным потоком копировать и другие.
|
|
|