ClarkFieseln/AS4PGC
GitHub: ClarkFieseln/AS4PGC
AS4PGC 是一个音频隐写工具,用于在音频文件中加密压缩并隐藏小文件。
Stars: 7 | Forks: 1
# as4pgc
在音频文件中隐藏文件。
使用"Audio Steganography for Pretty Good Concealment"来压缩、加密并将任何类型的小文件隐藏在压缩音频文件(例如MP3、FLAC、OGG、OPUS)或未压缩文件(.WAV)中。
## 安装说明
- 安装系统依赖项:
sudo apt update
sudo apt install ffmpeg sox libsox-fmt-mp3 libsox-fmt-all python3-tk python3-pyqt5
- 用于开发(可选):
sudo apt install python3-dev build-essential libasound2-dev ffmpeg sox libsox-fmt-mp3 libsox-fmt-all python3-tk python3-pyqt5
- 升级 Python 工具链并安装软件包:
pip install --upgrade pip setuptools
pip install as4pgc
对于 Windows,您可以从这里下载 ffmpeg:
https://www.ffmpeg.org/
警告:当前版本尚未在 Windows 上进行测试,例如 sox 的安装和使用。
## 如何使用它?
将任何类型的文件隐藏在 .mp3 文件中:
```
as4pgc -w secret.zip carrier.mp3
```
使用选项 -p 激活绘图并跟踪信号处理步骤。
使用选项 -v 输出详细信息。
```
as4pgc -p -v -w secret.zip carrier.mp3
```
然后恢复隐藏的文件:
```
as4pgc -r stego.mp3
```
使用选项 -h 获取更多信息:
```
as4pgc -h
```
配置设置可以在 config.ini 中调整。
如需详细文档,请查看 Code Project 上的文章。链接在下方提供。
## PyPi 项目
https://pypi.org/project/as4pgc/
## Code Project 文章
https://www.codeproject.com/Articles/5313626/Audio-Steganography-for-Pretty-Good-Concealing-AS4
## GitHub 文章
https://github.com/ClarkFieseln/AS4PGC
## 许可证
(c) 2026 Clark Fieseln
本仓库根据 MIT 许可证授权。详情请参阅 LICENSE 文件。
标签:DNS 反向解析, FLAC, meg, MP3, OGG, OPUS, Python, WAV, 保密通信, 信息安全, 压缩, 数据加密, 数据隐写, 文件隐藏, 无后门, 网络安全, 逆向工具, 隐写术, 隐私保护, 音频处理, 音频隐写