whyme-duh/video-steganography

GitHub: whyme-duh/video-steganography

一款基于视频隐写术的简单网站,用于隐藏和解码视频中的文本信息。

Stars: 4 | Forks: 1

# 伪装 - 视频隐写术 伪装项目是一个隐写术工具,用户可以将他们的秘密信息编码和解码到视频中。这个工具可以用来在彼此之间安全地通信,而任何第三方都不知道发送了什么信息。对话可以伪装成两个用户之间正常发送的视频,以发送隐藏文本消息的替代目的。这个系统也可以用来对 YouTube 视频进行版权声明。 ## 安装 首先克隆项目 ``` git clone https://github.com/whyme-duh/video-steganography.git ``` 进入项目目录,然后安装 requirements.txt 文件 ``` pip install -r requirements.txt ``` 在伪装文件夹中,你可以看到 manage.py 文件。首先,你需要迁移,为此请按照以下步骤操作: ``` python manage.py makemigrations python manage.py migrate ``` 在运行应用程序之前,必须创建一些文件夹。在 media 文件夹中,创建三个文件夹:encoded、decoded 和 videos。在 encoded 文件夹中创建一个名为 "image_encode" 的文件夹。整体文件结构应该如下所示。 ``` media/ ├── decoded/ ├── encoded/ │ └── image_encode ├── images/ ├── icons/ └── videos/ ``` 然后你可以使用以下命令运行网站。 ``` python manage.py runserver ``` ## 图片 ### 首页 ![首页](https://i.postimg.cc/25Hhnvz5/screencapture-127-0-0-1-8000-2024-06-05-12-45-05.png) ### 编码视频页面 ![编码视频](https://i.postimg.cc/CxGWMMw7/screencapture-127-0-0-1-8000-encode-2024-06-05-12-47-50.png) ### 编码图片页面 ![编码图片](https://i.postimg.cc/6qwNf768/screencapture-127-0-0-1-8000-image-steg-2024-06-05-12-48-36.png) ### 解码视频页面 ![解码视频](https://i.postimg.cc/RCbRtkPB/screencapture-127-0-0-1-8000-decode-2024-06-05-12-49-08.png) ### 解码图片页面 ![解码图片](https://i.postimg.cc/QNB6fNKt/screencapture-127-0-0-1-8000-image-decode-image-2024-06-05-12-49-40.png)
标签:Camouflage, Django框架, DNS解析, pip安装, Python开发, Steganography, Syscall, Web开发, 信息隐藏, 加密技术, 后台管理, 图像处理, 图像文件, 图像网站, 图像隐写, 媒体文件, 安全通信, 开源项目, 数据编码, 数据解码, 文件结构, 用户界面, 编码, 视频处理, 视频文件, 视频网站, 视频隐写, 解码, 运行服务器, 逆向工具, 隐写术, 项目部署