(可选)用于隐写术的无依赖库(包括 GUI 和 CLI)
项目描述
剑龙
(可选)用于隐写术的无依赖库(包括 GUI 和 CLI)
探索文档 »
查看演示
·
报告错误
·
请求功能
关于该项目
再一次,我很无聊,所以我做了这个
内置
- Python 版本 >= 3.8
- 可能适用于早期版本,但未经测试,请随时从我的 github https://github.com/BizTecBritain/StegaSaurus下载尝试
入门
要启动并运行本地副本,请执行以下简单步骤。
先决条件
-
安装 git 和 python
$ sudo apt-get update $ sudo apt-get install git $ sudo apt-get install python -
(可选)创建虚拟环境
-
Linux:
$ python -m venv venv $ venv/bin/activate -
视窗:
> python -m venv venv > venv/Scripts/activate.bat
-
安装
- 克隆 repo
$ git clone https://github.com/BizTecBritain/StegaSaurus.git(如果你使用这个方法:为了让这个项目充分发挥其能力,建议你通过 pip 安装枕头和 tqdm,但这不是必需的) - 或安装
$ pip install KarnaughMap
用法
这可以用作库(请参阅文档)或从命令行运行(您需要添加到 PATH)
$ StegaSaurus.exe [-h] [--read] [--write] [--audio] [--image] [--no-output] [--output OUTPUT] [--data DATA] [--depth DEPTH] [--raw RAW] input
positional arguments:
input Input file path
optional arguments:
-h, --help show this help message and exit
--read, -r Decrypt Seganography file
--write, -w Encrypt Seganography file
--audio, -a Perform operation on audio file
--image, -i Perform operation on image file
--no-output No output file for decryption
--output OUTPUT Output file path
--data DATA Data file path (write only)
--depth DEPTH, -d DEPTH
Bit depth (default is 2)
--raw RAW Raw data for if data file is not used
使用图像时,无法写入 gif,因为它们只能包含有限数量的颜色
有关更多示例,请参阅文档
路线图
请参阅未解决的问题以获取建议功能(和已知问题)的列表。
贡献
贡献使开源社区成为学习、启发和创造的绝佳场所。非常感谢您所做的任何贡献。
- 分叉项目
- 创建您的功能分支 (
git checkout -b feature/AmazingFeature) - 提交您的更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 打开拉取请求
执照
根据 MIT 许可证分发。有关LICENSE更多信息,请参阅。
接触
Alexander Bisland - 推特:@BizTecBritain - 电子邮件:BizTecBritain@gmail.com
项目链接:https ://github.com/BizTecBritain/StegaSaurus
致谢
- 感谢othneildrew提供空白的 README.md 文件
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
StegaSaurus-1.1.1.tar.gz
(11.4 kB
查看哈希)
内置分布
StegaSaurus-1.1.1-py3-none-any.whl
(18.5 kB
查看哈希)
关
StegaSaurus -1.1.1.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 156494e27ce379d066496ebfddcf2a5d00ab1f391aa16ec9a022eb94ff735d4b |
|
| MD5 | 6702497e398010af0252a7cb84ca687b |
|
| 布莱克2-256 | 7503bb9bbcc392f59cc036ba41084b468aafb5406eb7550a3abb81695429f263 |
关
StegaSaurus -1.1.1-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 641693731ca4a8a4d1bee1bf81ae33d5b89bf0b9b44b9e73e3ebefc75bcf9603 |
|
| MD5 | 3129f8f445f42d016adfdcb4d8ca8efd |
|
| 布莱克2-256 | bed154ed6541d1c1a6f16e9d1df0952f7f87a531bb115df3193124228b9077c7 |