How To

[TR] Resmin ve Videonun İçine Veri Eklenmesi – 2

Reklam

[TR] Resmin İçine Veri Eklenmesi – 2

Merhabalar herkese, bugünkü yazımızda bir video içerisine veri nasıl saklanır bundan bahsedeceğim. Bir görüntü içerisine veri saklamak Steganography  alanına girmektedir. Geçtiğimiz günlerde yazmış olduğumuz bir yazımızda tanımsal anlatımını ve mantığını anlatmıştım. Konuya bakmak için tıklayabilirsiniz.

Birçok farklı yöntem var ancak sizlere üç farklı yöntem göstereceğim. Haydi başlayalım.

İlk Yöntem

Bu yöntemimizde Photoshop uygulaması ile bir resim oluşturacağız. Bu resmin siyah-beyaz tonlarında olması gerekmektedir aksi taktirde videoda çok fazla bozulmalar meydana gelmektedir. Bunun için arka planı siyah, yazıyı da beyaz yapmanızı tavsiye ederim.

Photoshop 1
Photoshop 1

Resmi BMP formatında kaydetmemiz gerekiyor. Kullanacağımız uygulamamız BPM türündeki görselleri videoya eklemektedir.

Photoshop 2
Photoshop 2

Kullanacağımız uygulamanın ismi Coagula dır. Araç sayesinde görüntüyü sese dönüştürebilmekteyiz. Aracı açalım ve Open Image > Dosya.bmp  yaparak dosyamızı açalım.

Dosyayı Coagula ile Açma -1
Dosyayı Coagula ile Açma -1

Üstte kırmızı işaretle gösterdiğim butona tıklayalım ve görselimizin ses dosyasına dönüştürelim. Birkaç saniye içerisinde çızıltılı bir ses duyacaksınız, o bizim saklanmış verimizin sesi. Ardından File > Save Sound As diyerek sesimizi kaydedelim.

Ses Dosyası Olarak Kaydetme
Ses Dosyası Olarak Kaydetme

Ses dosyamız oluştu, isterseniz bunu farklı edit uygulamaları ile başka bir ses ile birleştirebilirsiniz. Bu gizlenmiş veriyi analiz etmek için ise Sonic Visualiser veya Audacity uygulamalarını kullanabilirsiniz.

Sonic Visualiser’i açtıktan sonra ses dosyamızı içeriye atalım.

Sonic Visualiser -1
Sonic Visualiser -1

Ardından sağ tık yapıp  Layer > Add Spectogram  diyelim ve karşımızda gizlenmiş verimiz.

Sonic Visualiser -2
Sonic Visualiser -2

 

İkinci Yöntem

Bu yöntemde ise bir resim hazırlamadan yapacağız. Coagula uygulamasını açtığımızda bizlere fırça veriyor. Bu fırça ile ekrana istediğiniz her şeyi yazabilirsiniz.

Coagula - 1
Coagula – 1

Yazdıktan sonra üstte kırmızı olarak işaretlediğim butona tıklayalım. Hemen ardından sesler duyacaksınız, bittikten sonra File > Save sound as diyoruz.

Coagula - 2
Coagula – 2

Sesi kaydettikten sonra Sonic Visualiser gibi bir uygulama ile sesimizi açalım.

Sonic Visualiser - 1
Sonic Visualiser – 1

Açtıktan sonra sağ tık > layer > add spectogram diyelim ve gizli şifremizi görelim.

Sonic Visualiser - 2
Sonic Visualiser – 2

Gördüğünüz gibi yazdığımız yazı net bir şekilde gözüküyor.

Sonic Visualiser - 3
Sonic Visualiser – 3

Son Yöntem

Bu yöntem steganografi alanına tam olarak girer mi emin değilim çünkü dosyamız burada bozuluyor. Karşı taraf veri saklandığını anlayabilir ancak geleneksel yöntemlerle çözülmemektedir. Bunun için photoshop uygulamasına ihtiyacımız var. İlk olarak bir resim belirleyip bunu siyah-beyaz hale getirip, kaydediyoruz. Dosyanın uzantısı normalde jpg, png, jpeg gibi bir formatta oluyor fakat biz .raw  uzantısına çeviriyoruz.

Resim Uzantısı Değiştirme -1
Resim Uzantısı Değiştirme -1

 

 

Resim Uzantısı Değiştirme -2
Resim Uzantısı Değiştirme -2

 

Resmi aç dediğimizde photoshop uygulaması ile açmaktadır. Açarken sizlere boyut soruyor, mümkün olduğunca yüksek boyut yazınız ki veriyi daha iyi saklayabilesiniz.

Photoshop Raw Uzantılı Dosya
Photoshop Raw Uzantılı Dosya

Ardından herhangi bir yere bir yazı girelim.

Photoshop Gizli Veri Girme
Photoshop Gizli Veri Girme

Dosyayı farklı kaydet > .raw uzantısında dosyayı kaydedelim. Ardından dosyanın uzantısını yine eski haline yani jpg’e getirelim.

Resmin Uzantısını Eski Haline Getirme
Resmin Uzantısını Eski Haline Getirme

Gördüğünüz gibi resim bozuluyor ancak güzel bir CTF sorusu olabilir 🙂

Resmin İçerisine Veri Gizleme
Resmin İçerisine Veri Gizleme

 

Dosyanın uzantısını tekrardan .raw’a getirdiğinizde girdiğiniz değeri yeniden görebilirsiniz.

Yazım bu kadardı, umarım beğenmişsinizdir.

Reklam
Reklam

Yusuf Can Çakır

Selamlar, ben Yusuf Can Çakır. Kütahya Dumlupınar Üniversitesinde bilgisayar mühendisliği okumaktayım. Bu sene İngilizce hazırlık sınıfındayım fakat boş vakitlerimde Incident Response alanında kendimi geliştirmeye çalışmaktayım.

İlgili Makaleler

Bir Yorum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu