Steganografi: Gizli Mesajları Saklama Sanatı – Göz Önünde Saklanmanın Bilimi

Siber Güvenlik,Veri Güvenliği

Boş Bir Kağıdın Anlattıkları

Kriptografi, bir mesajı kilitli bir kasaya koymaktır. Kasa ortadadır, herkes onu görür ama anahtarı olmayan açamaz. Steganografi ise o kasayı bir ormanın içinde, milyonlarca ağacın arasına saklamaktır. Kasa hala oradadır ama kimse orada bir kasa olduğunu bile bilmez. Siber güvenlik dünyasında “Şifreleme” (Encryption) mesajın içeriğini (anlamını) gizlerken, “Steganografi” (Steganography) mesajın varlığını gizler. 

Yunanca “Steganos” (Gizli/Örtülü) ve “Graphein” (Yazı) kelimelerinden türeyen bu sanat, Herodot zamanında kölelerin tıraşlı kafasına mesaj yazıp saçları uzayınca göndermekle başlamış, bugün ise siber casusların en sofistike silahına dönüşmüştür. Sektördeki en büyük yanılgı, Steganografinin sadece “çocukça bir ajanlık oyunu” sanılmasıdır. Oysa modern APT (Gelişmiş Kalıcı Tehdit) grupları, güvenlik duvarlarını ve antivirüsleri atlatmak için zararlı yazılımlarını masum görünen şirket logolarının veya komik internet görsellerinin (Meme) içine saklamaktadır. Bu kapsamlı rehberde; LSB (Least Significant Bit) tekniğinin bit seviyesindeki matematiğini, ses ve video dosyalarındaki frekans manipülasyonlarını, veri sızıntısında kullanılan görünmez kanalları ve bir resmin içine saklanmış sırrı ortaya çıkarmak için kullanılan “Steganaliz” yöntemlerini en ince teknik detayına kadar inceleyeceğiz. 

Steganografi vs. Kriptografi: Görünmezlik Pelerini

Güvenlik dünyasında bu iki kavram sıkça karıştırılır veya rakip sanılır. Oysa onlar arkadaştır. 

  • Kriptografi: 
    • Amaç: Gizlilik (Privacy). 
    • Mesaj: “Burada bir sır var ama okuyamazsın.” 
    • Zayıflık: Şifreli bir trafik (örneğin rastgele karakterler), dikkat çeker. Bir istihbarat servisi şifreli trafiği gördüğünde, içeriğini çözemese bile iletişimi kesebilir veya göndereni sorgulayabilir. 
  • Steganografi: 
    • Amaç: İnkar Edilebilirlik (Deniability). 
    • Mesaj: “Burada hiçbir sır yok, sadece tatil fotoğrafım var.” 
    • Güç: Dikkat çekmemesidir. Eğer kimse mesaj aramazsa, kimse mesaj bulamaz.

En Yaygın Teknik: LSB (En Düşük Anlamlı Bit)

Dijital dünyada bir resim, piksellerden oluşur. Her piksel, Kırmızı (R), Yeşil (G) ve Mavi (B) renklerinin karışımıdır (RGB). Her renk 8 bitlik (0-255 arası) bir sayıyla ifade edilir. 

Matematiksel Büyü 

Diyelim ki bir pikselin Kırmızı değeri 254 olsun. İkili sistemde (Binary): 11111110. Bu sayının sonundaki 0 (En sağdaki bit), “En Düşük Anlamlı Bit”tir (LSB). Eğer bu biti 1 yaparsak sayı 255 (11111111) olur. 

  1. Sonuç: Kırmızı renkteki bu 1 puanlık değişimi insan gözünün algılaması imkansızdır. 
  2. Uygulama: Steganografi yazılımı, gizli mesajın her bir bitini (ASCII kodlarını), resimdeki piksellerin bu son bitlerine (LSB) yerleştirir.Büyük bir resimde milyonlarca piksel vardır. Bu, milyonlarca bitlik gizli veri alanı demektir. Resmin boyutu değişmez, görünüşü değişmez ama içi sırlarla doludur.

Dosya Türlerine Göre Gizleme Yöntemleri

Sadece resimler değil, dijital olan her şey bir taşıyıcı (Carrier) olabilir. 

1. Ses Steganografisi (Audio Steganography) 

İnsan kulağı 20Hz-20kHz arasını duyar ama bazı frekans değişimlerine karşı duyarsızdır. 

  • Yöntem: LSB, ses dosyalarında (WAV/MP3) da kullanılır. Ayrıca “Echo Hiding” (Yankı Gizleme) veya duyulmayan frekans aralıklarına (Örn: 19kHz üzeri) veri gömme teknikleri vardır. 
  • Kullanım: Casuslar, radyo yayınlarının içine veya YouTube müzik videolarına gizli emirler gömebilir.

2. Video Steganografisi 

Video, saniyede 24-60 kare resimden oluşur.

  • Kapasite: Çok yüksektir. Her kareye ayrı veri gömülebilir. 
  • DCT (Discrete Cosine Transform): Videolar sıkıştırılırken (MPEG/H.264) kullanılan matematiksel dönüşümlerin içine veri saklanabilir.

3. Metin Steganografisi (Text) 

Bir Word belgesinde veya e-postada nasıl veri saklanır? 

  • Boşluklar: Satır sonlarına fazladan boşluk (Space) koymak. 
  • Görünmez Karakterler: “Zero-Width Joiner” gibi ekranda yer kaplamayan Unicode karakterlerini metnin içine serpiştirmek.
  • Homoglifler: Latin alfabesindeki “a” yerine, Kiril alfabesindeki (görünüşü tıpatıp aynı olan) “а” harfini kullanmak. Bilgisayar için farklı, göz için aynıdır. 

4. Ağ Steganografisi (Network Protocol)

Veriyi dosya içine değil, iletişim protokolüne gizlemektir. 

  • TCP/IP Başlıkları: TCP paketlerinde kullanılmayan veya opsiyonel alanlara (Reserved Fields) gizli veri yazmak. Güvenlik duvarları genellikle paketin içeriğine (Payload) bakar, başlığındaki bu küçük sapmaları görmezden gelir.

Karanlık Taraf: Zararlı Yazılımlar ve APT Grupları

Steganografi artık sadece gizli aşk mektupları için değil, siber saldırılar için kullanılıyor. Buna Stegware denir. 

Payload Teslimatı (Droppers) 

Saldırganlar, zararlı yazılımın kodunu (Örn: Fidye yazılımı) şifreleyip bir logo.png dosyasının içine gömerler. 

  1. E-posta filtresi, logo.png dosyasını tarar. Resim temizdir, virüs imzası yoktur. İçeri alınır. 
  2. Kullanıcı dosyayı açtığında, arka plandaki küçük bir script (Loader), resmin içindeki piksellerden zararlı kodu ayıklar (Extract), birleştirir ve çalıştırır. 

Komuta Kontrol (C2) İletişimi 

APT grupları (Örn: Turla, Platinum), Twitter veya Instagram gibi sosyal medya platformlarına masum fotoğraflar yüklerler. 

  1. Bu fotoğrafların içinde, ele geçirdikleri bilgisayarlara yönelik gizli emirler (Örn: “Şu dosyayı çal”, “Kendini sil”) saklıdır. 
  2. Güvenlik duvarı, trafiğin Twitter’a gittiğini gördüğü için engellemez. Buna Dead Drop Resolver denir. 

Veri Kaçırma (Exfiltration) 

Şirketten çalınan hassas veriler (Kredi kartları, formüller), şirketin kendi “Yılbaşı Partisi Fotoğrafları”nın içine gizlenerek dışarı çıkartılır (DLP atlatma).

Aydınlık Taraf: Telif Hakları ve Dijital Filigran (Watermarking)

Steganografi, yasal dünyada hak korumak için kullanılır. 

  1. Dijital Filigran: Bir fotoğrafçı, çektiği fotoğrafın içine görünmez bir imza (Copyright © 2025) gömer. 
  2. İspat: Eğer fotoğrafı izinsiz kullanırsanız ve “Ben çektim” derseniz, fotoğrafçı özel bir yazılımla o gizli imzayı ortaya çıkarıp mahkemede eserin kendisine ait olduğunu kanıtlar.
  3. Sinema Sektörü: Vizyona giren filmlere, her sinema salonuna özel görünmez filigranlar eklenir. Eğer film korsan olarak internete düşerse, stüdyo filigranı analiz ederek hangi salondan ve hangi seansta çekildiğini (CamRip) tespit edebilir.

Steganaliz: Görünmezi Görmek

Saklanan bir şeyi bulma bilimine Steganaliz denir. Bu, bir kedi-fare oyunudur.

1. Görsel Saldırı (Visual Attack)

Resmin bit katmanları (Bit Planes) ayrıştırılır. Normal bir resimde LSB katmanı rastgele gürültü (Noise) gibi görünür. Ancak steganografi uygulanmışsa, LSB katmanında yapısal desenler veya bloklaşmalar görülebilir.

2. İstatistiksel Saldırı (Histogram Analysis) 

Her resmin bir renk dağılım grafiği (Histogram) vardır.

  • Steganografi uygulandığında, piksellerin değerleri yapay olarak değiştirildiği için (Çift sayılar tek sayıya dönüşür veya tam tersi), histogram grafiğinde anormal “çiftler” (Pairing) veya düzleşmeler oluşur. Chi-Square (Ki-Kare) testi ile bu matematiksel anormallik tespit edilebilir.

3. Yapısal Analiz 

Dosya boyutu, format standartlarına (JPEG header) uyumsuzluk veya dosyanın sonunda (End of File – EOF) gereksiz veri yığınları olup olmadığı kontrol edilir.

Popüler Araçlar

Bu sanatı icra etmek veya analiz etmek için kullanılan araçlar: 

  • Gizleme Araçları: 
    • OpenStego: Açık kaynaklı, kullanımı kolay resim gizleme aracı. 
    • Steghide: Komut satırı tabanlı, şifreleme destekli popüler araç. 
    • SilentEye: Hem resim hem ses dosyalarını destekler.
  • Analiz Araçları: 
    • StegExpose: Toplu LSB analizi yapan güçlü bir araç.
    • Aperi’Solve: Web tabanlı, resim üzerindeki tüm katmanları ve metadata’yı analiz eden platform.
    • Zsteg: PNG ve BMP dosyalarındaki gizli verileri (CTF yarışmalarında sıkça kullanılır) bulur.

Geleceğin Steganografisi: Yapay Zeka

Klasik steganografi “var olan” bir resme veri saklardı ve bu da resimde (farkedilmese de) bozulma yaratırdı. 

Yapay Zeka (GANs – Generative Adversarial Networks) ile artık Generative Steganography dönemi başladı.

  1. Yöntem: AI,veri saklamak için bir resim seçmez; gizli mesajı içerecek şekilde sıfırdan bir resim üretir. 
  2. Sonuç: Orijinal bir “kaynak resim” olmadığı için, karşılaştırma yapılamaz ve istatistiksel analizle yakalanması neredeyse imkansızdır.

Sıkça Sorulan Sorular (SSS)

  1. Steganografiyasa dışı mıdır? 

Tek başına bir teknoloji olarak yasa dışı değildir. Tıpkı bıçak gibi; ekmek kesmek için de (Telif hakkı), suç işlemek için de (Veri kaçırma) kullanılabilir.

  1. Antivirüslersteganografiyi yakalar mı? 

Çoğu geleneksel antivirüs yakalayamaz. Çünkü resim dosyası teknik olarak “temizdir”. Ancak modern EDR sistemleri, resim dosyasının bellekte çalıştırdığı şüpheli scriptleri (Behavioral Analysis) yakalayabilir. 

  1. Birresimdegizli mesaj olduğunu gözle anlayabilir miyim? 

Hayır. İyi yapılmış bir LSB steganografisini çıplak gözle veya yakınlaştırarak (Zoom) anlamak imkansızdır. Piksellerdeki değişim 1/255 oranındadır. 

  1. WhatsAppveyaFacebook’ta gönderilen resimlerde steganografi çalışır mı? 

Genellikle hayır. Sosyal medya platformları, yüklenen resimleri sıkıştırır (Compression) ve formatını değiştirir. Bu işlem, LSB’lere gizlenmiş hassas verileri bozar ve yok eder. Bu yüzden saldırganlar dosyaları “zip”leyerek veya dosya transfer servisleri üzerinden gönderir.

  1. Engüvenliyöntem hangisidir? 

Metni önce güçlü bir algoritma (AES-256) ile şifrelemek, sonra bu şifreli veriyi yüksek çözünürlüklü bir RAW görselin içine gömmek ve bu görseli fiziksel bir medya (USB) ile taşımaktır. 

Görünenin Ötesine Bakmak

Steganografi, dijital dünyanın “sihirbazlık” numarasıdır. Bize baktığımız şeyin, her zaman gördüğümüz şey olmadığını hatırlatır. Bir şirket logosu, bir siber silahı barındırıyor olabilir; bir müzik dosyası, bir devrimin planlarını taşıyor olabilir. 

Siber savunmacılar için ders şudur: “Güven ama doğrula” yetmez; “Görünmeyeni ara”. Dosya uzantılarına güvenmeyin, içeriğe (Content) odaklanın. 

SiberTim olarak tavsiyemiz; kurumunuzda DLP (Veri Sızıntısı Önleme) ve Ağ Trafiği Analizi (NTA) çözümlerini yapılandırırken, sadece metin tabanlı taramalarla yetinmeyin. Açıklanamayan boyutlardaki resim dosyalarına ve şüpheli medya trafiklerine karşı tetikte olun.

Tags :
Steganaliz,Steganografi,Veri Gizleme
Share This :

Diğer Yazılar

Bize Soru Sorun

Soru ve görüşleriniz için bizimle iletişime geçebilirsiniz.