# Stego Tricks
{% hint style="success" %}
Learn & practice AWS Hacking:[**HackTricks Training AWS Red Team Expert (ARTE)**](https://training.hacktricks.xyz/courses/arte)\
Learn & practice GCP Hacking: [**HackTricks Training GCP Red Team Expert (GRTE)**](https://training.hacktricks.xyz/courses/grte)
Support HackTricks
* Check the [**subscription plans**](https://github.com/sponsors/carlospolop)!
* **Join the** ЁЯТм [**Discord group**](https://discord.gg/hRep4RUj7f) or the [**telegram group**](https://t.me/peass) or **follow** us on **Twitter** ЁЯРж [**@hacktricks\_live**](https://twitter.com/hacktricks\_live)**.**
* **Share hacking tricks by submitting PRs to the** [**HackTricks**](https://github.com/carlospolop/hacktricks) and [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) github repos.
{% endhint %}
## **рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдирд╛**
### **Binwalk**
рдПрдХ рдЙрдкрдХрд░рдг рдЬреЛ рдмрд╛рдЗрдирд░реА рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЫрд┐рдкреА рд╣реБрдИ рдлрд╛рдЗрд▓реЛрдВ рдФрд░ рдбреЗрдЯрд╛ рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ `apt` рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рд╕реНрд░реЛрдд [GitHub](https://github.com/ReFirmLabs/binwalk) рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред
```bash
binwalk file # Displays the embedded data
binwalk -e file # Extracts the data
binwalk --dd ".*" file # Extracts all data
```
### **Foremost**
рд╣реЗрдбрд░ рдФрд░ рдлреБрдЯрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ png рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред рдЗрд╕реЗ `apt` рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рд╕реНрд░реЛрдд [GitHub](https://github.com/korczis/foremost) рдкрд░ рд╣реИред
```bash
foremost -i file # Extracts data
```
### **Exiftool**
рдлрд╛рдЗрд▓ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рджреЗрдЦрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдЙрдкрд▓рдмреНрдз [рдпрд╣рд╛рдБ](https://www.sno.phy.queensu.ca/\~phil/exiftool/)ред
```bash
exiftool file # Shows the metadata
```
### **Exiv2**
Exiftool рдХреЗ рд╕рдорд╛рди, рдореЗрдЯрд╛рдбреЗрдЯрд╛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдПред `apt` рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╕реНрд░реЛрдд [GitHub](https://github.com/Exiv2/exiv2) рдкрд░ рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ [рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ](http://www.exiv2.org/) рд╣реИред
```bash
exiv2 file # Shows the metadata
```
### **рдлрд╛рдЗрд▓**
рдЖрдк рдЬрд┐рд╕ рдлрд╛рдЗрд▓ рд╕реЗ рдирд┐рдкрдЯ рд░рд╣реЗ рд╣реИрдВ, рдЙрд╕рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреА рдкрд╣рдЪрд╛рди рдХрд░реЗрдВред
### **рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕**
рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рдкрдардиреАрдп рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ, рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
```bash
strings -n 6 file # Extracts strings with a minimum length of 6
strings -n 6 file | head -n 20 # First 20 strings
strings -n 6 file | tail -n 20 # Last 20 strings
strings -e s -n 6 file # 7bit strings
strings -e S -n 6 file # 8bit strings
strings -e l -n 6 file # 16bit strings (little-endian)
strings -e b -n 6 file # 16bit strings (big-endian)
strings -e L -n 6 file # 32bit strings (little-endian)
strings -e B -n 6 file # 32bit strings (big-endian)
```
### **Comparison (cmp)**
рд╕рдВрд╢реЛрдзрд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреА рддреБрд▓рдирд╛ рдСрдирд▓рд╛рдЗрди рдкрд╛рдП рдЧрдП рдЗрд╕рдХреЗ рдореВрд▓ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреАред
```bash
cmp original.jpg stego.jpg -b -l
```
## **рдЫрд┐рдкреЗ рд╣реБрдП рдбреЗрдЯрд╛ рдХреЛ рдирд┐рдХрд╛рд▓рдирд╛**
### **рд╕реНрдкреЗрд╕ рдореЗрдВ рдЫрд┐рдкрд╛ рдбреЗрдЯрд╛**
рджреГрд╢реНрдпрдорд╛рди рд░реВрдк рд╕реЗ рдЦрд╛рд▓реА рд╕реНрдкреЗрд╕ рдореЗрдВ рдЕрджреГрд╢реНрдп рд╡рд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдЫрд┐рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, [https://www.irongeek.com/i.php?page=security/unicode-steganography-homoglyph-encoder](https://www.irongeek.com/i.php?page=security/unicode-steganography-homoglyph-encoder) рдкрд░ рдЬрд╛рдПрдВред
## **рдЫрд╡рд┐рдпреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдирд╛**
### **GraphicMagick рдХреЗ рд╕рд╛рде рдЫрд╡рд┐ рд╡рд┐рд╡рд░рдг рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдирд╛**
[GraphicMagick](https://imagemagick.org/script/download.php) рдЫрд╡рд┐ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рднреНрд░рд╖реНрдЯрд╛рдЪрд╛рд░ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдПрдХ рдЫрд╡рд┐ рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдХрдорд╛рдВрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:
```bash
./magick identify -verbose stego.jpg
```
рдПрдХ рдХреНрд╖рддрд┐рдЧреНрд░рд╕реНрдд рдЫрд╡рд┐ рдХреА рдорд░рдореНрдордд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝рдирд╛ рд╕рд╣рд╛рдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
```bash
./magick mogrify -set comment 'Extraneous bytes removed' stego.jpg
```
### **Steghide for Data Concealment**
Steghide рдбреЗрдЯрд╛ рдХреЛ `JPEG, BMP, WAV, рдФрд░ AU` рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рднреАрддрд░ рдЫрд┐рдкрд╛рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдбреЗрдЯрд╛ рдХреЛ рдПрдореНрдмреЗрдб рдФрд░ рдирд┐рдХрд╛рд▓рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди `apt` рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реАрдзрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ [рд╕реНрд░реЛрдд рдХреЛрдб GitHub рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ](https://github.com/StefanoDeVuono/steghide).
**Commands:**
* `steghide info file` рдпрд╣ рдкреНрд░рдХрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЫрд┐рдкрд╛ рд╣реБрдЖ рдбреЗрдЯрд╛ рд╣реИред
* `steghide extract -sf file [--passphrase password]` рдЫрд┐рдкрд╛ рд╣реБрдЖ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ, рдкрд╛рд╕рд╡рд░реНрдб рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИред
рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд рдирд┐рд╖реНрдХрд░реНрд╖рдг рдХреЗ рд▓рд┐рдП, [рдЗрд╕ рд╡реЗрдмрд╕рд╛рдЗрдЯ](https://futureboy.us/stegano/decinput.html) рдкрд░ рдЬрд╛рдПрдВред
**Bruteforce Attack with Stegcracker:**
* Steghide рдкрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреНрд░реИрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, [stegcracker](https://github.com/Paradoxis/StegCracker.git) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
```bash
stegcracker []
```
### **zsteg for PNG and BMP Files**
zsteg PNG рдФрд░ BMP рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЫрд┐рдкреЗ рдбреЗрдЯрд╛ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рд░рдЦрддрд╛ рд╣реИред рд╕реНрдерд╛рдкрдирд╛ `gem install zsteg` рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ, рдЗрд╕рдХреЗ [source on GitHub](https://github.com/zed-0xff/zsteg) рдкрд░ред
**Commands:**
* `zsteg -a file` рдПрдХ рдлрд╝рд╛рдЗрд▓ рдкрд░ рд╕рднреА рдкрд╣рдЪрд╛рди рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред
* `zsteg -E file` рдбреЗрдЯрд╛ рдирд┐рд╖реНрдХрд░реНрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдкреЗрд▓реЛрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред
### **StegoVeritas and Stegsolve**
**stegoVeritas** рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ, рдЫрд╡рд┐ рд░реВрдкрд╛рдВрддрд░рдг рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЕрдиреНрдп рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмреАрдЪ LSB рдмреНрд░реВрдЯ рдлреЛрд░реНрд╕рд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдкреВрд░реА рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП `stegoveritas.py -h` рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рд╕рднреА рдЬрд╛рдВрдЪреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП `stegoveritas.py stego.jpg` рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
**Stegsolve** рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рднреАрддрд░ рдЫрд┐рдкреЗ рдкрд╛рда рдпрд╛ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдкреНрд░рдХрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд░рдВрдЧ рдлрд╝рд┐рд▓реНрдЯрд░ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ [GitHub](https://github.com/eugenekolo/sec-tools/tree/master/stego/stegsolve/stegsolve) рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред
### **FFT for Hidden Content Detection**
Fast Fourier Transform (FFT) рддрдХрдиреАрдХреЗрдВ рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рдЫрд┐рдкреЗ рд╣реБрдП рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░ рд╕рдХрддреА рд╣реИрдВред рдЙрдкрдпреЛрдЧреА рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
* [EPFL Demo](http://bigwww.epfl.ch/demo/ip/demos/FFT/)
* [Ejectamenta](https://www.ejectamenta.com/Fourifier-fullscreen/)
* [FFTStegPic on GitHub](https://github.com/0xcomposure/FFTStegPic)
### **Stegpy for Audio and Image Files**
Stegpy рдЫрд╡рд┐ рдФрд░ рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ PNG, BMP, GIF, WebP, рдФрд░ WAV рдЬреИрд╕реЗ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдпрд╣ [GitHub](https://github.com/dhsdshdhk/stegpy) рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред
### **Pngcheck for PNG File Analysis**
PNG рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдпрд╛ рдЙрдирдХреА рдкреНрд░рд╛рдорд╛рдгрд┐рдХрддрд╛ рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
```bash
apt-get install pngcheck
pngcheck stego.png
```
### **рдЫрд╡рд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрдкрдХрд░рдг**
рдЕрдзрд┐рдХ рдЕрдиреНрд╡реЗрд╖рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
* [Magic Eye Solver](http://magiceye.ecksdee.co.uk/)
* [Image Error Level Analysis](https://29a.ch/sandbox/2012/imageerrorlevelanalysis/)
* [Outguess](https://github.com/resurrecting-open-source-projects/outguess)
* [OpenStego](https://www.openstego.com/)
* [DIIT](https://diit.sourceforge.net/)
## **рдСрдбрд┐рдпреЛ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдирд╛**
**рдСрдбрд┐рдпреЛ рд╕реНрдЯреЗрдЧрдиреЛрдЧреНрд░рд╛рдлреА** рдзреНрд╡рдирд┐ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рднреАрддрд░ рдЬрд╛рдирдХрд╛рд░реА рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреВрдард╛ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред рдЫрд┐рдкреА рд╣реБрдИ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдпрд╛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
### **Steghide (JPEG, BMP, WAV, AU)**
Steghide рдПрдХ рдмрд╣реБрдкрд░рдХрд╛рд░реА рдЙрдкрдХрд░рдг рд╣реИ рдЬрд┐рд╕реЗ JPEG, BMP, WAV, рдФрд░ AU рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд┐рд╕реНрддреГрдд рдирд┐рд░реНрджреЗрд╢ [stego tricks documentation](stego-tricks.md#steghide) рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рд╣реИрдВред
### **Stegpy (PNG, BMP, GIF, WebP, WAV)**
рдпрд╣ рдЙрдкрдХрд░рдг PNG, BMP, GIF, WebP, рдФрд░ WAV рд╕рд╣рд┐рдд рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, [Stegpy's section](stego-tricks.md#stegpy-png-bmp-gif-webp-wav) рджреЗрдЦреЗрдВред
### **ffmpeg**
ffmpeg рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдЕрдЦрдВрдбрддрд╛ рдХрд╛ рдЖрдХрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рд╡рд┐рд╕рдВрдЧрддрд┐рдпреЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред
```bash
ffmpeg -v info -i stego.mp3 -f null -
```
### **WavSteg (WAV)**
WavSteg WAV рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рднреАрддрд░ рдбреЗрдЯрд╛ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдФрд░ рдирд┐рдХрд╛рд▓рдиреЗ рдореЗрдВ рд╕рдмрд╕реЗ рдХрдо рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдЯ рд░рдгрдиреАрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрддреНрдХреГрд╖реНрдЯ рд╣реИред рдпрд╣ [GitHub](https://github.com/ragibson/Steganography#WavSteg) рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред рдХрдорд╛рдВрдб рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
```bash
python3 WavSteg.py -r -b 1 -s soundfile -o outputfile
python3 WavSteg.py -r -b 2 -s soundfile -o outputfile
```
### **Deepsound**
Deepsound рдзреНрд╡рдирд┐ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рднреАрддрд░ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдФрд░ рдкрд╣рдЪрд╛рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ AES-256 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ [рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреГрд╖реНрда](http://jpinsoft.net/deepsound/download.aspx) рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
### **Sonic Visualizer**
рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рджреГрд╢реНрдп рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдирд┐рд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдореВрд▓реНрдп рдЙрдкрдХрд░рдг, Sonic Visualizer рдЫрд┐рдкреЗ рд╣реБрдП рддрддреНрд╡реЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдЕрдиреНрдп рддрд░реАрдХреЛрдВ рд╕реЗ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓ рд╕рдХрддреЗред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП [рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ](https://www.sonicvisualiser.org/) рдкрд░ рдЬрд╛рдПрдВред
### **DTMF Tones - Dial Tones**
рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ DTMF рдЯреЛрди рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдирд▓рд╛рдЗрди рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреИрд╕реЗ [рдпрд╣ DTMF рдбрд┐рдЯреЗрдХреНрдЯрд░](https://unframework.github.io/dtmf-detect/) рдФрд░ [DialABC](http://dialabc.com/sound/detect/index.html)ред
## **Other Techniques**
### **Binary Length SQRT - QR Code**
рдмрд╛рдЗрдирд░реА рдбреЗрдЯрд╛ рдЬреЛ рдПрдХ рдкреВрд░реНрдг рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдЧ рдХрд░рддрд╛ рд╣реИ, рдПрдХ QR рдХреЛрдб рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╕реНрдирд┐рдкреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
```python
import math
math.sqrt(2500) #50
```
For binary to image conversion, check [dcode](https://www.dcode.fr/binary-image). To read QR codes, use [this online barcode reader](https://online-barcode-reader.inliteresearch.com/).
### **рдмреНрд░реЗрд▓ рдЕрдиреБрд╡рд╛рдж**
For translating Braille, the [Branah Braille Translator](https://www.branah.com/braille-translator) is an excellent resource.
## **рд╕рдВрджрд░реНрдн**
* [**https://0xrick.github.io/lists/stego/**](https://0xrick.github.io/lists/stego/)
* [**https://github.com/DominicBreuker/stego-toolkit**](https://github.com/DominicBreuker/stego-toolkit)
{% hint style="success" %}
Learn & practice AWS Hacking:[**HackTricks Training AWS Red Team Expert (ARTE)**](https://training.hacktricks.xyz/courses/arte)\
Learn & practice GCP Hacking: [**HackTricks Training GCP Red Team Expert (GRTE)**](https://training.hacktricks.xyz/courses/grte)
Support HackTricks
* Check the [**subscription plans**](https://github.com/sponsors/carlospolop)!
* **Join the** ЁЯТм [**Discord group**](https://discord.gg/hRep4RUj7f) or the [**telegram group**](https://t.me/peass) or **follow** us on **Twitter** ЁЯРж [**@hacktricks\_live**](https://twitter.com/hacktricks\_live)**.**
* **Share hacking tricks by submitting PRs to the** [**HackTricks**](https://github.com/carlospolop/hacktricks) and [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) github repos.
{% endhint %}