如何创建自动删除视频

如何创建自动删除视频

谁能告诉我如何在 PC/U盘中创建自动删除/自毁视频?

我正在做一个项目,保密我的数据非常重要......你能帮帮我吗?

答案1

免责声明:这只是一种有趣的方法,并不是一种阻止他人查看或获取文件的安全方法。

一种简单但当然不太安全的方法是隐藏和加密视频,然后编写一个脚本,解密、播放,然后立即删除视频文件及其本身。我ccrypt在这里使用 VLC,两者都需要安装在目标系统上。

准备

复制视频,我使用它.secret作为隐藏文件名和/target/path/目标路径:

cp /path/to/video /target/path/.secret

用密码加密,“1234”似乎很常用,所以它一定是安全的:

ccrypt -eK 1234 /target/path/.secret

将以下脚本保存为例如/target/path/play_video

#!/bin/sh
f="${0%/*}/.secret"
pw="1234"
ccrypt -dK "$pw" "$f".cpt
vlc --playlist-autostart --play-and-exit -f "$f"
rm "$f" "$0"

使其可执行:

chmod +x /target/path/play_video

用法

默认情况下,/target/path/您现在只能看到脚本,只有当您列出隐藏文件时,您才能看到视频文件,但它使用未知密码加密,无法直接播放。希望目标用户运行脚本,解密文件,以全屏模式使用 VLC 播放,并在视频结束后直接删除两个文件。

如果他们很聪明,他们会查看脚本,从中获取密码并轻松解决这个问题。您可以使用二进制文件来隐藏密码,但视频在播放之前仍会被解密,因此在播放器打开时仍可访问。

相关内容