Конечно, можно. Но трудно. Надо написать и прикрепить к этому файлу вирус, дающий команду уничтожить этот файл - вот и всё.
Можно даже усложнить задачу: написать вирус, дающий команду проверить, не был ли скопирован этот файл или его часть в другое место, и уничтожить все такие файлы. А потом самоуничтожиться - так что не останется следов, что вирус когда-то существовал.
И откуда вы в том экзешнеке будете надежно узнавать время? При учете того, особенно, что у пользователя всегда будет резервная копия (в почтовом ящике)?
либо проверять системное(этот случай, безусловно, легко обходится переставлением даты), либо обращаться к любому серверу, предоставляющему данную инфу(требует доступа к интернету, но сейчас уже достаточно мало компов без постоянного выхода в веб)
запрограммировать файл таким образом чтобы он исчез или запрограммировать событие отправки файла и его исчезания? если Вы хотите запрограммировать исчезающий файл - то можно. то есть это будет осуществлено силами самого файла. если Вы хотите отправить какой-то файл и заставить сторонние программы (системные функции) его удалять - то нельзя.
Можно. Пошлите вместе с ним текстовый файл "Прочти меня", или звуковой "Прослушай меня", или видео "Посмотри меня" и т.п. В этом втором файле должно быть гипнотизирующее содержимое, заставляющее получателя удалить файл по истечении определенного срока. Только так...
Если речь идет о текстовом документе, картинке, аудио или видео предназначенном только для просмотра пользователем, файл можно конвертировать в формат PDF, указав expire date - дату после которой вьювер pdf перестанет открывать этот файл.
Практически тоже самое что и удалить.
Конвертировать файл в pdf, с указанием expire date вы можете при помощи полной версии Adobe Acrobat (не урезанной Adope Acrobat Reader)
Надо иметь ввиду, что существуют утилиты для снятия защиты с pdf файлов. Но они требуют некоторых навыков, отсутствующих у обычных пользователей компьютера. И по факту, снятие защиты является несанкционированным доступом, регулируемым соответствующими статьями УК.
НСД тут нужно доказать, и ооочень не стоит забывать что нарушение лиценз агримент не есть деяние подпадающее под УК. Копирасты очень любят об этом забывать, почемуто.
Сферически в вакууме могу предложить создать программу которая развернет хранящееся в ней закриптованное содержимое, создаст необходимые условия для запуска, просмотра или редактирования вашего "файла" а после истечения определенного срока разрушит храняющеися в ней данные.
Можно. Написать любой executable файл в требуемой операционке, добавить туда проверку времени. Если время допустимое, открыть содержимое. Если время недопустимое, то удалить, закорраптить etc.
Есдинственное, что в данном случае файл удалится только тогда, когда будет к нему _обращение_ после установленного срока. В принципе можно сделать и без обращения, но это уже сильно затратнее.
no subject
Date: 2011-10-26 09:24 pm (UTC)no subject
Date: 2011-10-26 10:29 pm (UTC)no subject
Date: 2011-10-26 09:24 pm (UTC)no subject
Date: 2011-10-26 10:29 pm (UTC)no subject
Date: 2011-10-26 09:31 pm (UTC)Можно даже усложнить задачу: написать вирус, дающий команду проверить, не был ли скопирован этот файл или его часть в другое место, и уничтожить все такие файлы. А потом самоуничтожиться - так что не останется следов, что вирус когда-то существовал.
no subject
Date: 2011-10-26 10:28 pm (UTC)no subject
Date: 2011-10-27 04:48 am (UTC)no subject
Date: 2011-10-27 08:08 am (UTC)no subject
Date: 2011-10-26 10:28 pm (UTC)no subject
Date: 2011-10-27 09:54 am (UTC)Если ОС, например, винда, обернуть любой файл в экзешник или батник(менее надежно).
no subject
Date: 2011-10-27 04:29 pm (UTC)no subject
Date: 2011-10-27 06:29 pm (UTC)no subject
Date: 2011-11-02 05:37 pm (UTC)no subject
Date: 2011-10-27 12:30 am (UTC)тут надо уточнить условия
Date: 2011-10-27 02:39 am (UTC)если Вы хотите запрограммировать исчезающий файл - то можно. то есть это будет осуществлено силами самого файла. если Вы хотите отправить какой-то файл и заставить сторонние программы (системные функции) его удалять - то нельзя.
no subject
Date: 2011-10-27 04:29 am (UTC)Кроме того, файл могут тупо и цинично записать на нестираемый носитель защищенный от записи.
no subject
Date: 2011-10-27 05:56 am (UTC)Только так...
no subject
Date: 2011-10-27 06:33 am (UTC)Перевожу с эльфийского на программерский
Date: 2011-10-27 07:39 am (UTC)Практически тоже самое что и удалить.
Конвертировать файл в pdf, с указанием expire date вы можете при помощи полной версии Adobe Acrobat (не урезанной Adope Acrobat Reader)
Надо иметь ввиду, что существуют утилиты для снятия защиты с pdf файлов. Но они требуют некоторых навыков, отсутствующих у обычных пользователей компьютера. И по факту, снятие защиты является несанкционированным доступом, регулируемым соответствующими статьями УК.
Re: Перевожу с эльфийского на программерский
Date: 2011-10-27 09:38 am (UTC)Re: Перевожу с эльфийского на программерский
Date: 2011-10-27 07:20 pm (UTC)no subject
Date: 2011-10-27 09:39 am (UTC)no subject
Date: 2011-10-27 09:41 am (UTC)no subject
Date: 2011-10-27 09:58 am (UTC)Написать любой executable файл в требуемой операционке, добавить туда проверку времени.
Если время допустимое, открыть содержимое.
Если время недопустимое, то удалить, закорраптить etc.
Есдинственное, что в данном случае файл удалится только тогда, когда будет к нему _обращение_ после установленного срока.
В принципе можно сделать и без обращения, но это уже сильно затратнее.