Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Можно ли поставить метки на файлы? 
V
    Опции темы
FliN
Дата 6.8.2007, 23:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 12.2.2007

Репутация: нет
Всего: нет



Существует ли возможность установить на произвольный файл метку (длиной около 32-128 байт), таким образом чтобы он по прежнему был доступен без применения специализированного программного обеспечения.

Цель – поставить такие метки на все файлы локальной машины, а потом проследить где они появятся.
PM MAIL   Вверх
Daevaorn
Дата 6.8.2007, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Если это поддерживает файловая система, которую ты используешь.
PM MAIL WWW   Вверх
FliN
Дата 6.8.2007, 23:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 12.2.2007

Репутация: нет
Всего: нет



Цитата(Daevaorn @ 6.8.2007,  23:17)
Если это поддерживает файловая система, которую ты используешь.

NTFS, может FAT32 и FAT
PM MAIL   Вверх
Daevaorn
Дата 6.8.2007, 23:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Тогда поизучай спецификацию данных систем. Возможно в какой-то уже есть некий похожий механиз, или его можно реализовать самому. Но на первый взгляд это невозможно.
PM MAIL WWW   Вверх
Xenon
Дата 6.8.2007, 23:55 (ссылка) |  (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1529
Регистрация: 12.4.2006

Репутация: 11
Всего: 50



В Vista в NTFS (не знаю такой ли он, или нет) введено понятия Tags для файла - можно их испольовать.


--------------------
user posted image  
PM MAIL   Вверх
FliN
Дата 7.8.2007, 08:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 12.2.2007

Репутация: нет
Всего: нет



Цитата(Xenon @ 6.8.2007,  23:55)
В Vista в NTFS (не знаю такой ли он, или нет) введено понятия Tags для файла - можно их испольовать.

Vista пока штучная вещь, интересен именно XP как наиболее распространенный.
PM MAIL   Вверх
dizzy1984
Дата 7.8.2007, 08:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 675
Регистрация: 15.2.2007

Репутация: 3
Всего: 25



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

Это сообщение отредактировал(а) dizzy1984 - 7.8.2007, 08:32
PM MAIL   Вверх
FliN
Дата 7.8.2007, 08:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 12.2.2007

Репутация: нет
Всего: нет



Цитата(dizzy1984 @ 7.8.2007,  08:29)
Есть способ при котором используется последний кластер, который обычно занят файлом не полностью. Информация там невидима для обычных программ.

Я понимаю, что вопрос очень близко подходит к «заражению» файлов.

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

Что-то вроде этого:
user posted image


PM MAIL   Вверх
_hunter
Дата 7.8.2007, 10:45 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 16
Всего: 98



в NTFS есть такой способ (стандартный) -- называется потоки:
http://www.securitylab.ru/analytics/216379.php
http://www.cavernxxx.by.ru/article/streams.htm
http://project.page.by/Delphi/ThreadInNTFS.html
но не факт что программа, используемая для копирования таких файлов умеет/хочет их (потоки) копировать.
в FAT'ах ничего подобного нету...


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
FliN
Дата 7.8.2007, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 12.2.2007

Репутация: нет
Всего: нет



Потоки тут точно не нужны, хотя тоже очень интересная мысль.

Цель – оставить файл в покое после записи UUID, регулярно проверяя не появиться ли такое же UUID на другой машине.

Заранее неизвестно как файл туда попал, изменился ли он – это другие задачи, главное понять, что он был перенесен с этой машины.


В mp3 есть теги, прописал туда что нужно и забыл. Что-то подобное надо для любых файлов в среде выше Windows 2000, хотя бы XP.
PM MAIL   Вверх
_hunter
Дата 7.8.2007, 12:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 16
Всего: 98



это все понятно, но сделать такое  (в общем виде) не получится: в mp3 теги предусмотренны форматом. в том же dat никаких тегов в помине нет.
если нужно мониторить какие-то определенные файлы -- тогда можно что-то думать, если нет -- нет...


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
FliN
Дата 7.8.2007, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 12.2.2007

Репутация: нет
Всего: нет



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


Это сообщение отредактировал(а) FliN - 7.8.2007, 12:44
PM MAIL   Вверх
archimed7592
Дата 7.8.2007, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



Цитата(FliN @  7.8.2007,  08:34 Найти цитируемый пост)
Что-то вроде этого:

К слову, "что-то вроде этого" реализуется системой как раз посредством ADS.


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0556 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.