Virtual Steganographic Laboratory (VSL)
Virtual Steganographic Laboratory (VSL) by Michał Węgrzyn is a graphical block diagramming tool that allows complex using, testing and adjusting of methods both for image steganography and steganalysis. VSL provides simple GUI along with modular, plug-in architecture.
It is a platform-independent Java 1.5+ application.
The goal of the application is hiding data in digital images, detecting its presence and testing its robustness using any number of different adjustable techniques.
Data can be hidden with the basic Least Significant Bit (LSB) method, the more advanced Karhunen-Loeve Transform (KLT) technique, or the F5 algorithm, which uses DCT transformation in JPEG files.
For steganalysis it supports two advanced techniques, RS-Analysis for LSB methods, and Binary Similarity Measures (BSM) method with Support Vector Machines (SVMs) classifier, a blind (universal) technique which can be used to detect any kind of steganography.