cyber security

Steganalysis Web App

Aplikasi web pendeteksi steganografi LSB pada citra digital. Membandingkan Chi-Square Attack dan RS Analysis di setiap channel warna, lalu menampilkan hasilnya dalam grafik interaktif.

Tentang proyek

Steganografi LSB menyembunyikan pesan di bit paling rendah setiap piksel sehingga gambar terlihat normal di mata manusia. Aplikasi ini membantu menjawab pertanyaan sebaliknya: apakah sebuah gambar kemungkinan besar menyimpan pesan tersembunyi?

Pengguna cukup mengunggah citra (PNG, BMP, TIFF, atau JPG). Server Flask menjalankan dua algoritma steganalysis klasik secara terpisah pada channel Grayscale, Red, Green, dan Blue, lalu membandingkan hasilnya untuk menghasilkan verdict akhir Tinggi, Sedang, atau Rendah.

Seluruh analisis dilakukan di memori per request. Tidak ada file yang disimpan ke disk, sehingga gambar yang diunggah tidak tertinggal di server.

Live demo di situs ini memakai port JavaScript dari kedua algoritma yang menghasilkan angka identik dengan versi Python, sehingga analisis berjalan sepenuhnya di browser tanpa mengunggah gambar.

Fitur utama

  • Chi-Square Attack (Westfeld, 2001) untuk menguji kesetaraan frekuensi pasangan nilai piksel
  • RS Analysis (Fridrich, Goljan, Du, 2001) untuk mengestimasi panjang pesan tersembunyi
  • Analisis per channel warna dengan verdict gabungan dari kedua metode
  • Visualisasi hasil interaktif menggunakan Chart.js
  • Tanpa penyimpanan file: aman untuk gambar sensitif
  • Live demo yang menjalankan kedua algoritma langsung di browser — lihat Live Demo

Rilis

Belum ada rilis resmi untuk proyek ini. Kode terbaru selalu tersedia di repositori GitHub.

Proyek lainnya