Update README.md
This commit is contained in:
47
README.md
47
README.md
@@ -1,3 +1,46 @@
|
|||||||
# ZtWAV
|
# ZtWAV: File-to-WAV Camouflage Tool
|
||||||
|
|
||||||
Zipped-p7c-enc to WAV
|
**ZtWAV** is a Python-based utility that converts encrypted files (`.p7c_enc`) into standard `.wav` audio files. By interpreting raw binary data as 8-bit mono audio samples, it allows you to store data in a format that bypasses basic file-type filters or acts as a simple layer of data obfuscation.
|
||||||
|
|
||||||
|
## 🚀 Features
|
||||||
|
* **Data-to-Audio Conversion:** Wraps any binary file in a RIFF/WAV container.
|
||||||
|
* **Reversible Process:** Easily extract the original binary data from the generated WAV file.
|
||||||
|
* **Automatic Cleanup:** Option to delete the source file after a successful conversion.
|
||||||
|
* **Simple CLI:** Interactive menu for encryption and decryption.
|
||||||
|
|
||||||
|
## 🛠 Installation
|
||||||
|
No external libraries are required! This tool uses Python's built-in `wave`, `sys`, `os`, and `pathlib` modules.
|
||||||
|
|
||||||
|
1. Ensure you have [Python 3.x](https://www.python.org/downloads/) installed.
|
||||||
|
2. Clone or download the script to your local machine.
|
||||||
|
|
||||||
|
## 📖 Usage
|
||||||
|
Run the script via your terminal or command prompt:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
python ztwav.py
|
||||||
|
```
|
||||||
|
|
||||||
|
### Options:
|
||||||
|
* **[1] Encrypt:** Converts a `.p7c_enc` file into a `.wav` file.
|
||||||
|
* **[2] Decrypt:** Reverses a `.wav` file back into its original `.p7c_enc` format.
|
||||||
|
* **[h] Help:** Displays basic troubleshooting and safety warnings.
|
||||||
|
* **[x] Exit:** Closes the application.
|
||||||
|
|
||||||
|
## ⚠️ CRITICAL WARNING: Audio Safety
|
||||||
|
**DO NOT PLAY THE GENERATED WAV FILES AT HIGH VOLUME.**
|
||||||
|
|
||||||
|
Because the software maps raw data directly to audio samples without any smoothing or filtering, the resulting sound is high-intensity **White Noise/Static**.
|
||||||
|
* Playing this through speakers or headphones at high volume can **damage your hearing**.
|
||||||
|
* It may potentially damage high-frequency drivers (tweeters) in some audio systems.
|
||||||
|
* If you must listen to the file, set your system volume to the absolute minimum first.
|
||||||
|
|
||||||
|
## ⚙️ Technical Specifications
|
||||||
|
The generated WAV files use the following settings:
|
||||||
|
* **Channels:** 1 (Mono)
|
||||||
|
* **Sample Width:** 1 Byte (8-bit PCM)
|
||||||
|
* **Frame Rate:** 8000Hz
|
||||||
|
|
||||||
|
---
|
||||||
|
**Author:** P7MJ
|
||||||
|
**Version:** V-A-1-i Proto
|
||||||
Reference in New Issue
Block a user