Bilgisayara Gizli Mesajlar Gömmek: Steganografi ile Dijital Casusluk

Gizli mesajlar sadece filmlerde kalmadı. Artık bir mesajı herhangi bir görsel dosyanın içine saklayabilir, dışarıdan bakıldığında sıradan bir resim gibi görünmesini sağlayabilirsin. Bu yöntem, hem eğlenceli hem de dijital gizlilik açısından güçlü bir tekniktir. Adı: Steganografi. Bu yazıda, açık kaynaklı ve güvenli bir steganografi yazılımı olan OpenStego ile bilgisayarda nasıl gizli mesajlar saklayabileceğini, bunları nasıl paylaşabileceğini ve ne kadar güvenli olduğunu detaylıca öğreneceksin. Steganografi Nedir? Steganografi, bir veriyi başka bir verinin içerisine gizlemek anlamına gelir. Örneğin, bir .png görselin içerisine bir belge, metin ya da şifreli dosya gömebilirsin. Bu gömülü veri, görüntüye bakıldığında fark edilmez, ama doğru araç ve şifreyle yeniden çıkarılabilir. OpenStego Nedir? OpenStego, Java tabanlı, açık kaynak bir steganografi programıdır. Gizli dosyaları resimlerin içine yerleştirirken aynı zamanda AES şifreleme kullanarak içeriğin korunmasını da sağlar. Windows, Linux ve macOS sistemlerinde çalışır. Avantajları: Açık kaynaklı ve ücretsiz AES-128 bit şifreleme desteği Hem “gizle” hem “çıkar” işlemleri için sade arayüz Resim görünümünü bozmaz Fark edilmesi zordur Nereden İndirilir? OpenStego’nun resmi web sitesi: https://www.openstego.com/ Kurulum Gereksinimi: Bilgisayarında Java yüklü olmalıdır. https://www.java.com/tr/download/ adresinden indirebilirsin. Adım Adım Kullanım 1. Gerekli Dosyaları Hazırla Kapak dosyası: resim.png (verinin gömüleceği görsel) Gizli dosya: mesaj.txt veya herhangi bir belge OpenStego programı (indirdiğin .jar dosyası) Bir parola (senin belirleyeceğin) 2. Mesajı Görsele Saklamak OpenStego’yu aç “Data Hiding” sekmesine gel Şu alanları doldur: Message File: gizlemek istediğin dosya (mesaj.txt) Cover File: resim.png (normal resim dosyası) Output Stego File: örneğin gizlidosya.png Passphrase: mesajı şifreleyecek parola (unutma, alıcı da bu şifreyi bilmeli) “Hide Data” butonuna bas Yeni bir dosya oluşturulur: gizlidosya.png Artık bu dosyanın içinde gizli mesajın vardır. Resme bakan kimse fark etmez. 3. Karşı Tarafa Göndermek Sadece gizlidosya.png dosyasını gönder Şifreyi güvenli bir yolla alıcıya ilet Alıcı, OpenStego ile dosyayı açabilir 4. Mesajı Çıkarmak Alıcı OpenStego’yu açar “Extract Data” sekmesine geçer Şu alanları doldurur: Stego File: gizlidosya.png Output Folder: çıkarılacak dosyanın kaydedileceği klasör Passphrase: dosya gömülürken kullanılan şifre “Extract Data” butonuna basılır Mesaj dosyası çıkarılır Ne Kadar Güvenli? OpenStego, yalnızca gizleme değil, gerçek şifreleme de uygular. AES-128 bit şifreleme sayesinde mesajın içeriği dosyanın içindeyken bile korunur. Güvenlik Artıları: Verinin varlığı görselde fark edilmez Şifre olmadan veri çıkarılamaz Açık kaynaklı olduğu için şeffaftır Kaliteli steganografi algoritması kullanır Sınırlamalar: Çok büyük dosyalar için uygun değildir Yalnızca görsellere gömme yapar (video, ses gibi dosyaları desteklemez) Java yüklü olmayan bilgisayarda çalışmaz

Apr 19, 2025 - 21:44
 0
Bilgisayara Gizli Mesajlar Gömmek: Steganografi ile Dijital Casusluk

Gizli mesajlar sadece filmlerde kalmadı. Artık bir mesajı herhangi bir görsel dosyanın içine saklayabilir, dışarıdan bakıldığında sıradan bir resim gibi görünmesini sağlayabilirsin. Bu yöntem, hem eğlenceli hem de dijital gizlilik açısından güçlü bir tekniktir. Adı: Steganografi.

Bu yazıda, açık kaynaklı ve güvenli bir steganografi yazılımı olan OpenStego ile bilgisayarda nasıl gizli mesajlar saklayabileceğini, bunları nasıl paylaşabileceğini ve ne kadar güvenli olduğunu detaylıca öğreneceksin.

Steganografi Nedir?

Steganografi, bir veriyi başka bir verinin içerisine gizlemek anlamına gelir.

Örneğin, bir .png görselin içerisine bir belge, metin ya da şifreli dosya gömebilirsin.

Bu gömülü veri, görüntüye bakıldığında fark edilmez, ama doğru araç ve şifreyle yeniden çıkarılabilir.

OpenStego Nedir?

OpenStego, Java tabanlı, açık kaynak bir steganografi programıdır.

Gizli dosyaları resimlerin içine yerleştirirken aynı zamanda AES şifreleme kullanarak içeriğin korunmasını da sağlar.

Windows, Linux ve macOS sistemlerinde çalışır.

Avantajları:

  • Açık kaynaklı ve ücretsiz
  • AES-128 bit şifreleme desteği
  • Hem “gizle” hem “çıkar” işlemleri için sade arayüz
  • Resim görünümünü bozmaz
  • Fark edilmesi zordur

Nereden İndirilir?

OpenStego’nun resmi web sitesi:

https://www.openstego.com/

Kurulum Gereksinimi:

Bilgisayarında Java yüklü olmalıdır.

https://www.java.com/tr/download/ adresinden indirebilirsin.

Adım Adım Kullanım

1. Gerekli Dosyaları Hazırla

  • Kapak dosyası: resim.png (verinin gömüleceği görsel)
  • Gizli dosya: mesaj.txt veya herhangi bir belge
  • OpenStego programı (indirdiğin .jar dosyası)
  • Bir parola (senin belirleyeceğin)

2. Mesajı Görsele Saklamak

  1. OpenStego’yu aç
  2. “Data Hiding” sekmesine gel
  3. Şu alanları doldur:
    • Message File: gizlemek istediğin dosya (mesaj.txt)
    • Cover File: resim.png (normal resim dosyası)
    • Output Stego File: örneğin gizlidosya.png
    • Passphrase: mesajı şifreleyecek parola (unutma, alıcı da bu şifreyi bilmeli)
  4. “Hide Data” butonuna bas
  5. Yeni bir dosya oluşturulur: gizlidosya.png

Artık bu dosyanın içinde gizli mesajın vardır. Resme bakan kimse fark etmez.

3. Karşı Tarafa Göndermek

  • Sadece gizlidosya.png dosyasını gönder
  • Şifreyi güvenli bir yolla alıcıya ilet
  • Alıcı, OpenStego ile dosyayı açabilir

4. Mesajı Çıkarmak

  1. Alıcı OpenStego’yu açar
  2. “Extract Data” sekmesine geçer
  3. Şu alanları doldurur:
    • Stego File: gizlidosya.png
    • Output Folder: çıkarılacak dosyanın kaydedileceği klasör
    • Passphrase: dosya gömülürken kullanılan şifre
  4. “Extract Data” butonuna basılır
  5. Mesaj dosyası çıkarılır

Ne Kadar Güvenli?

OpenStego, yalnızca gizleme değil, gerçek şifreleme de uygular.

AES-128 bit şifreleme sayesinde mesajın içeriği dosyanın içindeyken bile korunur.

Güvenlik Artıları:

  • Verinin varlığı görselde fark edilmez
  • Şifre olmadan veri çıkarılamaz
  • Açık kaynaklı olduğu için şeffaftır
  • Kaliteli steganografi algoritması kullanır

Sınırlamalar:

  • Çok büyük dosyalar için uygun değildir
  • Yalnızca görsellere gömme yapar (video, ses gibi dosyaları desteklemez)
  • Java yüklü olmayan bilgisayarda çalışmaz