SecretPixel
XOR_LSB_Stego
SecretPixel | XOR_LSB_Stego | |
---|---|---|
2 | 3 | |
199 | 8 | |
- | - | |
7.0 | 6.4 | |
2 months ago | 6 months ago | |
Python | Python | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
SecretPixel
-
Show HN: SecretPixel – Advanced Image Steganography Tool
I've tested Binwalk on all the example files, and the BMP and TGA samples didn't show any zlib compressed data (https://i.ibb.co/R4WWsV2/2024-02-04-16h22-31.png). Can you please confirm that you have used the files from the example folder (https://github.com/x011/SecretPixel/tree/main/examples)? I will try to work on the PNG and TIFF cases soon. Thanks for the paper :)
XOR_LSB_Stego
-
Show HN: SecretPixel – Advanced Image Steganography Tool
Binwalk was able to detect the embedded zlib compressed data in all three of your example images. You should give [this paper](https://github.com/JustinPack/XOR_LSB_Stego/blob/main/Paper/...) a read.
-
Show HN: File Hider
Modern forensic analysis tools would be able to detect the high entropy encrypted data within the host file fairly easily. Additionally, the process of embedding the unencrypted session key, salt, file size, and then the encrypted data as a struct like you are would increase the detection of embedded data.
Half the battle is making sure the hidden data cannot be detected and the second is that the data cannot be read if detected. A more algorithmic approach to the embedding and extraction which uses properties of the host file to determine the relative locations of the session key, salt, file size, and data would likely better hide the presence of the embedded/encrypted data.
I recently made a novel implementation of, "An Image Steganography Algorithm using LSB Replacement through XOR Substitution (DOI:10.1109/ICOIACT46704.2019.8938486)" which you can find here: https://github.com/JustinPack/XOR_LSB_Stego
While my approach is a simple one lacking any inherent encryption, it could easily be added. I think you will find the paper a highly interesting read and it is also in my project.
Cheers and great work nonetheless.
- Show HN: LSB Stego with Python and a Twist of XOR