kisscool-fr/pysteg

GitHub: kisscool-fr/pysteg

一款基于 PyQt6 的 PNG 隐写图形工具,提供消息隐藏与提取并支持 AES-256 加密。

Stars: 0 | Forks: 0

![PySteg 应用图标](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/10a89875cb191857.png) # PySteg [![CI](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/51dd42192a191858.svg)](https://github.com/kisscool-fr/pysteg/actions/workflows/ci.yml) 一个用于隐写术的简单图形界面:隐藏并提取图像中的秘密消息,可选使用 AES-256 加密。 作为 [Steganozorus](https://thomasnerrant.com/steganozorus.htm) 的替代品构建,© 2002 – [Thomas Nerrant](https://thomasnerrant.com/)。 ## 功能 - 使用 LSB 隐写术在 PNG 图像中隐藏与提取消息 - 对隐藏载荷使用 **AES-256 加密** - 使用 PyQt6 构建的桌面图形界面 ## 系统要求 - Python 3.13 - [uv](https://docs.astral.sh/uv/)(推荐)或 pip - [just](https://github.com/casey/just)(可选,用于 recipe 命令) ## 安装 ``` just install ``` 或直接使用 uv: ``` uv sync ``` ## 用法 ``` just run ``` 或: ``` uv run pysteg ``` ## 截图 ![PySteg 主窗口](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/8a237c096c191859.jpg) ## 路线图 - [ ] 选择输出文件名 - [ ] 增加更多加密算法的支持 - [ ] 增加对密钥文件的支持 - [ ] 增加对更多媒体(图像、音频、视频、拖放)的支持 - [ ] 否认支持 - [ ] 更多语言 - [ ] 二进制发行版 - [ ] 设计改进 ## 许可证 [MIT](LICENSE) ## 致谢 [KisSCoOl](https://github.com/kisscool-fr/)
标签:AES-256加密, GUI工具, LSB隐写, PNG图像, PyQt6, Python GUI, Python隐写, TLS抓取, 二进制发布, 代码混淆, 信息隐藏, 像素替换, 加密存储, 可选加密, 图像编码, 图像隐写, 安全通信, 密钥派生, 对称加密, 开源工具, 数字水印, 数据隐藏, 文件载体, 桌面应用, 消息隐藏, 端到端加密, 网络安全, 自动化审计, 跨平台应用, 软件安全, 逆向工具, 逆向工程防御, 隐写术, 隐私保护