Skip to content

StegX 1.2.0 --New ver

Latest

Choose a tag to compare

@AyhamAsfoor AyhamAsfoor released this 16 Oct 16:59
· 2 commits to main since this release

476737504-f569fc67-7c0a-47ca-833e-d088ab1cb243

What's new in StegX 1.2.0

StegX CLI tool updated with important bug fixes and stability improvements for a smoother and more reliable steganography experience.


🛠 Bug Fixes & Improvements

  • 🐞 Fixed issues with file encoding/decoding edge cases
  • 🐞 Resolved memory leaks during large file operations
  • 🐞 Corrected path handling on Linux for system directories
  • 🐞 Improved compatibility with different PNG formats
  • ⚡ Optimized embedding speed and reliability
  • 🧹 Cleaned up internal logging and error messages for clarity

🔐 Security & Features

  • ✅ AES-256-GCM with integrity check (unchanged)
  • ✅ scrypt-based password derivation
  • ✅ Secure LSB embedding into PNG
  • ✅ Data compression for optimized capacity
  • ✅ CLI support for file hiding and retrieval
  • ✅ Resistance tested against Zsteg, Binwalk, ENT, ExifTool

🧪 Testing

  • Full Pytest suite updated to catch recent bug fixes
  • Over 50 test cases explained
  • Memory and property-based test support via optional deps

📦 Packaging

  • Debian .deb package updated
  • Fixed postinst and permissions issues
  • Clean Lintian report ✅

📥 Installation

sudo apt install ./StegX_1.2.0.deb

## 📘 Documentation

For full technical details and changelog:

- 🧠 [Project Wiki Overview](https://github.com/Delta-Sec/StegX/wiki)  
- 🧪 [Test Unit Suite](https://github.com/Delta-Sec/StegX/wiki/Test-Unit)  
- 📄 [StegX Test Case Explanations](https://github.com/Delta-Sec/StegX/wiki/StegX-Test-Case-Explanations)  
- 📜 [Full Changelog](https://github.com/Delta-Sec/StegX/blob/main/DEBIAN/changelog)