Merhabalar TurkHackTeam ailesi! Bugünkü yazımda bir yazıyı ses dosyasına nasıl saklarız bunu göstereceğim. Birkaç CTF yarışmasında bu tür veri gizleme yönteminin kullanıldığını gördüm. Açıkçası bu tip bir sorunun nasıl yapıldığını merak ettim, araştırdım ve buldum.
Bir veriyi gizlemeye Steganography (Steganografi) denmektedir. Nedir veya tarihçesine çok girmeyeceğim merak ederseniz: Steganografi Nedir? buraya bakabilirsiniz.
Yazıyı Ses Dosyasında Gizleme
İlk öncelikle bizlere bir uygulama gerekmektedir. Uygulamanın ismi Coagula dır. Bu uygulamayı indirelim ve açalım. Sizde siyah ekranın boyutu az olabilir onu büyültmek için File > New Image yaparak yükseklik ve genişlik ayarlarını değiştirebilirsiniz.
Siyah ekrana mouse yardımıyla istediğiniz yazıyı yazabilirsiniz. Burada yazdığınız yazı ses dosyasına dönüşecektir.
Gördüğünüz gibi bu şekilde yazdık. Şimdi sıra bunu ses dosyasına dönüştürmektedir. Kırmızı okla gösterdiğim kutucuğa tıklayınız. Bu kutucuğa tıkladığınızda yazdığımız yazı sese dönüşmüş olacaktır ve biz duyabileceğiz.
Bunu kaydetmek için File > Save Sound As seçeneğine tıklayalım. Dosyayı .wav uzantılı kaydettiğini görebilirsiniz. Şimdi bu dosyayı nasıl analiz edebiliriz buna bakalım.
Sese Gizlenen Yazıyı Analiz Etme
Bunun içinde farklı bir uygulamaya ihtiyacımız olacaktır. Uygulamamız Sonic Visualiser dır. Uygulamayı linke tıklayarak indirebilirsiniz. Gelelim analiz etmeye, öncelikle uygulamayı açalım.
Bu şekilde bir arayüzü bulunmaktadır. Şimdi buraya bir ses dosyası atmamız gerekiyor.(İllaki ses dosyası olmasına gerek yoktur. Birçok dosya tipini desteklemektedir) Bunun için File > Open yapıp kaydettiğimiz ses dosyasını seçelim.
Frekanslar sıkışık olduğunu fark etmişsinizdir. Bunu genişletmek için mouse'un scroll'unu aşağı doğru döndürmeniz gerekmektedir. Şimdi bu frekanslardan pekte bir şey anlayamadık haliyle. Asıl mesaja erişmek için Sağ tık > Layer > Add Spectogram diyelim.
Ve gördüğünüz gibi...
Bu şekilde analizini yapabilirsiniz.
CTF yarışmalarında kullanılan bir tekniktir bilginiz olsun
Bir veriyi gizlemeye Steganography (Steganografi) denmektedir. Nedir veya tarihçesine çok girmeyeceğim merak ederseniz: Steganografi Nedir? buraya bakabilirsiniz.
Yazıyı Ses Dosyasında Gizleme
İlk öncelikle bizlere bir uygulama gerekmektedir. Uygulamanın ismi Coagula dır. Bu uygulamayı indirelim ve açalım. Sizde siyah ekranın boyutu az olabilir onu büyültmek için File > New Image yaparak yükseklik ve genişlik ayarlarını değiştirebilirsiniz.
Siyah ekrana mouse yardımıyla istediğiniz yazıyı yazabilirsiniz. Burada yazdığınız yazı ses dosyasına dönüşecektir.
Gördüğünüz gibi bu şekilde yazdık. Şimdi sıra bunu ses dosyasına dönüştürmektedir. Kırmızı okla gösterdiğim kutucuğa tıklayınız. Bu kutucuğa tıkladığınızda yazdığımız yazı sese dönüşmüş olacaktır ve biz duyabileceğiz.
Bunu kaydetmek için File > Save Sound As seçeneğine tıklayalım. Dosyayı .wav uzantılı kaydettiğini görebilirsiniz. Şimdi bu dosyayı nasıl analiz edebiliriz buna bakalım.
Sese Gizlenen Yazıyı Analiz Etme
Bunun içinde farklı bir uygulamaya ihtiyacımız olacaktır. Uygulamamız Sonic Visualiser dır. Uygulamayı linke tıklayarak indirebilirsiniz. Gelelim analiz etmeye, öncelikle uygulamayı açalım.
Bu şekilde bir arayüzü bulunmaktadır. Şimdi buraya bir ses dosyası atmamız gerekiyor.(İllaki ses dosyası olmasına gerek yoktur. Birçok dosya tipini desteklemektedir) Bunun için File > Open yapıp kaydettiğimiz ses dosyasını seçelim.
Frekanslar sıkışık olduğunu fark etmişsinizdir. Bunu genişletmek için mouse'un scroll'unu aşağı doğru döndürmeniz gerekmektedir. Şimdi bu frekanslardan pekte bir şey anlayamadık haliyle. Asıl mesaja erişmek için Sağ tık > Layer > Add Spectogram diyelim.
Ve gördüğünüz gibi...
Bu şekilde analizini yapabilirsiniz.
CTF yarışmalarında kullanılan bir tekniktir bilginiz olsun