![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| FliN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 12.2.2007 Репутация: нет Всего: нет |
Существует ли возможность установить на произвольный файл метку (длиной около 32-128 байт), таким образом чтобы он по прежнему был доступен без применения специализированного программного обеспечения.
Цель – поставить такие метки на все файлы локальной машины, а потом проследить где они появятся. |
|||
|
||||
| Daevaorn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2155 Регистрация: 29.11.2004 Где: Москва Репутация: 51 Всего: 70 |
Если это поддерживает файловая система, которую ты используешь.
|
|||
|
||||
| FliN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 12.2.2007 Репутация: нет Всего: нет |
NTFS, может FAT32 и FAT |
|||
|
||||
| Daevaorn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2155 Регистрация: 29.11.2004 Где: Москва Репутация: 51 Всего: 70 |
Тогда поизучай спецификацию данных систем. Возможно в какой-то уже есть некий похожий механиз, или его можно реализовать самому. Но на первый взгляд это невозможно.
|
|||
|
||||
| Xenon |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1529 Регистрация: 12.4.2006 Репутация: 11 Всего: 50 |
В Vista в NTFS (не знаю такой ли он, или нет) введено понятия Tags для файла - можно их испольовать.
|
|||
|
||||
| FliN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 12.2.2007 Репутация: нет Всего: нет |
Vista пока штучная вещь, интересен именно XP как наиболее распространенный. |
|||
|
||||
| dizzy1984 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 675 Регистрация: 15.2.2007 Репутация: 3 Всего: 25 |
Есть способ, при котором используется последний кластер, который обычно занят файлом не полностью.
Информация там невидима для обычных программ. Называется "слэк", кажется. Это как информация для поиска. Это сообщение отредактировал(а) dizzy1984 - 7.8.2007, 08:32 |
|||
|
||||
| FliN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 12.2.2007 Репутация: нет Всего: нет |
Я понимаю, что вопрос очень близко подходит к «заражению» файлов. Нужен именно стандартный способ, на который не ругались бы антивирусы, к тому же при копировании, перемещении данная информация должна сохраняться. Что-то вроде этого: ![]() |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 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... |
|||
|
||||
| FliN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 12.2.2007 Репутация: нет Всего: нет |
Потоки тут точно не нужны, хотя тоже очень интересная мысль.
Цель – оставить файл в покое после записи UUID, регулярно проверяя не появиться ли такое же UUID на другой машине. Заранее неизвестно как файл туда попал, изменился ли он – это другие задачи, главное понять, что он был перенесен с этой машины. В mp3 есть теги, прописал туда что нужно и забыл. Что-то подобное надо для любых файлов в среде выше Windows 2000, хотя бы XP. |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
это все понятно, но сделать такое (в общем виде) не получится: в mp3 теги предусмотренны форматом. в том же dat никаких тегов в помине нет.
если нужно мониторить какие-то определенные файлы -- тогда можно что-то думать, если нет -- нет... -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| FliN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 12.2.2007 Репутация: нет Всего: нет |
Стандартные средства Windows сохраняют потоки, пойдем по этому пути.
Идея о внедрении чего-то в внутрь файлов не пройдет из-за безопасности. Это сообщение отредактировал(а) FliN - 7.8.2007, 12:44 |
|||
|
||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
К слову, "что-то вроде этого" реализуется системой как раз посредством 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 |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |