Immage (i'm mage ๐ฎ) - a cross-platform GUI image analysis tool (steganography tool) and hidden data extractor. The tool applies different steganography algorithms (pixel color manipulations and bit manipulations) on the imported image in order to find hidden artifacts.
Written in ๐ Python. GUI - Tkinter. GUI Design - Figma, Tkdesigner.
Click on GitHub Releases section and download binary for a specific OS
- Clone the repo
git clone https://github.com/SafarSoFar/immage
- Download pyinstaller, tkinter and pillow
pip install pyinstaller, tk, pillow
- Build for Windows/Linux
Windows PyInstaller arguments:
pyinstaller --onefile --add-data "assets/*.png;assets/" --name immage immage_app.py
Linux PyInstaller arguments:
pyinstaller execution config: pyinstaller --onefile --name immage --hidden-import='PIL._tkinter_finder' --add-data "assets/*.png:assets/" immage_app.py
- Execute the program binary.
Linux:
Windows: Click on immage.exe or type in a console
./immage
.\immage.exe
- The GUI application will pop up
- Import an image via Change Image GUI button
Linux v0.1-beta build : Python 3.9.19 Windows v0.1-beta bulld : Python 3.9.0