Member 13379327 Ответов: 3

Возможно ли, чтобы видео удалилось само по себе после достижения заданного времени использования или другого условия?


Хотел, чтобы видео удалилось само по себе после воспроизведения.

Что я уже пробовал:

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

3 Ответов

Рейтинг:
2

OriginalGriff

Нет.
Здесь есть огромные проблемы: даже если бы это было возможно, его можно было бы очень легко обойти: измените атрибуты папки на "только для чтения", и вы облажаетесь. Или запишите видео на компакт-диск перед его воспроизведением. Или просто скопируйте его в другую папку, прежде чем играть!

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

Много работы, что бы вы ни пытались!


Рейтинг:
2

Patrice T

Цитата:
Хотел, чтобы видео удалилось само по себе после воспроизведения.

Нет, его не существует.
Первая причина: видео-это данные, а не программа, оно не может действовать само по себе.


Рейтинг:
1

Dave Kreskowiak

Это вообще невозможно.

В видео нет кода, ничего исполняемого. Это строго данные. Поскольку нет никакого способа выполнить данные, он не может удалить себя, не говоря уже о том, чтобы проверить себя на количество раз, когда он был воспроизведен, или текущую дату и время.

Это была бы функция плеера, а не видео. Удачи вам в том, чтобы люди использовали ваш плеер вместо своего собственного.


OriginalGriff

Это не совсем так, некоторые видеоформаты действительно имеют некоторые возможности написания сценариев (например, файлы ASF могут быть заражены примитивными вирусами через свой язык сценариев: https://msdn.microsoft.com/en-us/library/dd757717 (v=vs.85). aspx), и вы также можете использовать уязвимости плеера, размывая плеер и выставляя условия переполнения и т. д. - Точно так же, как некоторые хакерские системы делают это с буферами Windows и т. д.

Dave Kreskowiak

Какой осел подумал, что было бы хорошей идеей поместить поддержку сценариев в видео? Например, что может быть хакерским с этим?

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

OriginalGriff

Вероятно, тот же самый парень, который придумал пользовательский интерфейс для Win8...