Posted on Nov 3
Unsupervised malware detection via reversible byteplots
I wanted to build an unsupervised malware detection via reversible byteplots.
Most published byteplot pipelines do not record what is needed to invert the image, so the visualization ends up one-way in practice. This one maps byte streams to grayscale pixel intensities (byteplots) while staying reversible by construction: the conversion preserves the byte stream sequence, so a tile set can be reassembled into the original executable and checked against the SHA-256.
The codebase and evaluation notebook are available at https://github.com/HelixCipher/malware-detection. If you find this reversible approach useful, consider leaving a star on GitHub.