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