• Pamukkale Turizm
  • Pamukkale Turizm
  • Pamukkale Turizm
  • Pamukkale Turizm
  • Booking.com
  • Booking.com
  • Booking.com
 
Booking.com
5 Dakikada Okunur!...

Steganografi, bilgiyi göz önünde saklama sanatıdır ve bu eğitimde, tam da bunu yapmak için çok basit bir komut satırı aracı olan Steghide’ı nasıl kullanacağınızı göstereceğim . Ek olarak, perde arkasında neler olup bittiğini anlamanıza yardımcı olmak için biraz kavramsal arka plan üzerinde duracağım. Bu, basit, yapılandırılabilir ve birçok dosya türündeki bilgileri gizlemesi yalnızca birkaç saniye süren bir araçtır.

Steganografi Nedir?

Bir mesajın gizlendiğinin açıkça görüldüğü şifrelemeden farklı olarak steganografi, verileri resim gibi bir dosyanın içinde düz görünümde gizler. Görüntüler söz konusu olduğunda, gizli veriler içerdiğinin farkında olmayan biri için normal, masum bir resim gibi görünür.

Steganografi, ifade özgürlüğünün yasaklandığı ülkeler gibi şifreli mesajlar göndermenin şüphe uyandırabileceği durumlarda kullanışlıdır. Görüntülerin veya ses dosyalarının çalındığını bulmak için sıklıkla dijital bir filigran olarak da kullanılır. Ve daha az pratik bir not – sadece harika.

Günlük Fotoğrafları Kullanarak Verileri Gizleyin Veya Çıkarın
Günlük Fotoğrafları Kullanarak Verileri Gizleyin veya Çıkarın

Steganografi Nasıl Uygulanır?

Normal dosyaların içindeki verileri gizlemek için birkaç farklı teknik vardır. En yaygın olarak kullanılan ve belki de anlaşılması en basit olanlardan biri, yaygın olarak LSB olarak bilinen en önemsiz bit tekniğidir.

Bu teknik, bir mesajı kodlamak için bir bayttaki son birkaç biti değiştirir; bu, özellikle her pikselin kırmızı, yeşil ve mavi değerlerinin 0 ile 8 bit (bir bayt) arasında temsil edildiği görüntü gibi bir şeyde yararlıdır. Ondalık olarak 255 veya ikili olarak 00000000 ila 11111111. Tamamen kırmızı bir pikseldeki son iki biti 11111111’den 11111101’e değiştirmek yalnızca kırmızı değeri 255’ten 253’e değiştirir;

En az önemli bit tekniği, hafifçe değişen bayt değerlerinin yalnızca hafif algılanamayan değişiklikler oluşturduğu medya dosyaları için iyi çalışır, ancak tek bir bitin yerinde olmamasının karakteri tamamen değiştireceği ASCII metni gibi şeyler için o kadar iyi değildir. Bununla birlikte, LSB steganografisi kullanılarak gizlenen verilerin, birisi tarafından arandığında tespit edilmesinin de kolay olduğu gerçeğinden bahsetmiyoruz bile. Bu nedenle, her birinin kendi yararları ve sakıncaları olan çok sayıda başka steganografi tekniği vardır. Bir diğer çok daha az algılanabilir olan, bir JPEG görüntüsünü yeniden oluşturmak için kullanılan kosinüs dalgalarının ağırlıklarını (katsayılarını) biraz değiştiren ayrık kosinüs dönüşüm katsayısı tekniğidir (biliyorum, bu bir ağız dolusu).

Steganografiyi Etkili Kullanmak

Belirli dijital steganografi tekniklerinin diğerlerinden daha iyi olduğunu akılda tutarak, genel olarak, LSB tekniğinden kaçınmak ve biraz daha sofistike bir şey seçmek en iyisidir. Aslında, zaten iyi bir kodlama ve matematik temeliniz varsa, kendi steganografi algoritmanızı tasarlamak çok da zor değil. Ancak steganografinin nasıl çalıştığına dair bir fikir edinmek için, Steghide’nin kullandığı LSB burada gayet iyi iş görecektir.

Dikkate alınması gereken diğer iki şey şifreleme ve sıkıştırmadır. Verileri gömmeden önce şifrelemek, fazladan bir güvenlik katmanı eklerken, verilerinizi sıkıştırmak açıkça kapak dosyanıza daha fazlasını sığdırmanıza izin verecektir. Hem şifreleme hem de sıkıştırma şemaları, Steghide’a isteğe bağlı parametreler olarak dahil edilebilir ve bunları aşağıda ele alacağız.

Gizli Verileri Bir Dosyaya Gömün

Steghide’ı kullanmak çok kolaydır. Linux’taki terminalden yüklemek için apt kullanmanız yeterlidir.

  • apt-get kurulum steghide

Yüklendikten sonra, verileri bir dosyaya gömmek için aşağıdaki komutu yazın.

  • steghide embed -ef secretFile -cf coverFile -sf outputFile -z sıkıştırmaLevel -e şeması

Argümanlar aşağıdaki gibi bölünmüştür:

  • -ef, gizlemek istediğiniz dosyanın yolunu belirtir. Python betikleri veya kabuk dosyaları dahil olmak üzere her tür dosyayı kapak dosyasının içine gömebilirsiniz.
  • -cf, verilerin gömülü olduğu dosyadır. Bu, BMP, JPEG, WAV ve AU dosyalarıyla sınırlıdır.
  • -sf, çıktı dosyasını belirten isteğe bağlı bir bağımsız değişkendir. Bu atlanırsa, yeni steganografik dosyanız orijinal kapak dosyasının üzerine yazılacaktır.
  • -z, 1 ile 9 arasındaki sıkıştırma düzeyini belirtir. Dosyanızı sıkıştırmak istemiyorsanız, bunun yerine -Z argümanını kullanın.
  • -e şifreleme türünü belirtir. Steghide, çok sayıda şifreleme şemasını destekler ve bu bağımsız değişken varsayılan olarak atlanırsa, Steghide 128 bit AES şifreleme kullanır. Şifreleme kullanmayı tercih etmiyorsanız, -e none yazmanız yeterlidir.

Gizli Verileri Dosyadan Çıkarın

Gizli verileri bir steganografik görüntüden çıkarmak daha da kolaydır. Komut aşağıdaki sözdizimini kullanır.

  • $ steghide özü -sf stegoFile -xf çıktıDosyası

Bu komutu çalıştırdığınızda, ayıklanan dosyayı oluşturmak için yukarıda oluşturduğunuz parolayı girmeniz istenecektir. Bu kadar basit!

    Belirli Gün ve Haftalar

  • Bu hafta Ebeler Haftası
  • Bu hafta Kardeşlik Haftası
Pin
20220519193354
Kategoride İlk On Gönderi

Cam pencereleri güneş ışığında parlayan yüksek bir gökdelenin dibinde durduğunuzu hayal edin. Çoğu insan bunu aşılmaz bir zorluk olarak görür, Daha Fazla!...

Bir Binaya Tırmanmak İpsiz
Bir Binaya Tirmanmak Ipsiz

Silahlar tarih boyunca güç ve korumanın sembolü olmuştur. Kılıçlardan ateşli silahlara, insanlar kendilerini savunmak için her zaman yenilikçi çözümler aramışlardır. Daha Fazla!...

Bir Zincirden Silah Yapın
Bir Zincirden Silah Yapin

Kaçış için doğaçlama bir halat yapmak, bazı acil durumlarda çok önemli bir beceri olabilir. İster yanan bir binada mahsur kalmış Daha Fazla!...

Kaçış İçin Doğaçlama Bir Halat Yapmak
Kacis Icin Dogaclama Halat Yapmak

Acil durumlarda, hızlı ve etkili tahliye, bireylerin güvenliğini ve refahını sağlamak için çok önemlidir. En etkili kaçış yöntemlerinden biri de Daha Fazla!...

Bir Acil Durumda Araçla Kaçış
Bir Acil Durumda Aracla Kacis

Günümüz dünyasında acil durumlar ve felaketler ne yazık ki giderek daha sık görülüyor. Depremler ve kasırgalar gibi doğal felaketlerden yangınlar Daha Fazla!...

Kaçış İçin Bir Acil Durum Rotası Planlayın
Kacis Icin Bir Acil Durum Rotasi Planlayin

Hayat hiç kuşkusuz, ilerlememizi engelleyen, dayanıklılığımızı zorlayan ve kararlılığımızı sınayan kontrol noktalarını ve barikatlarla dolu bir yolculuktur. Bu engeller kişisel Daha Fazla!...

Kontrol Noktalarını ve Barikatları Aşmak
Kontrol Noktalarini Ve Barikatlari Asmak

Bir görevi başarıyla tamamladıktan sonra, bireylerin güvenliklerini sağlamak için iyi düşünülmüş bir kaçış planı sahip olmaları çok önemlidir. İster askeri Daha Fazla!...

Görev Tamamlandıktan Sonra Kaçış Planı
Gorev Tamamlandiktan Sonra Kacis

İnsanların doğaüstü güçlerle donatıldığı filmlerde sıkça rastlanan ve aksiyon dolu bir sahne olan "yüksek katlı bir binadan doğaçlama ip ile Daha Fazla!...

Yüksek Katlı Bir Binadan Doğaçlama İple Kaçış İniş
Binadan Dogaclama Iple Kacis Inis

Suya atılmak, el ve ayaklarınızın bağlı olmasıyla birlikte boğulma korkusu yaratabilecek bir durumdur. Ancak, panik yapmadan ve doğru teknikleri kullanarak, Daha Fazla!...

El ve Ayaklarınız Bağlı Suya Atılırsanız Boğulmaktan Nasıl Kurtulursunuz?
Bagli Suya Atilirsaniz Bogulmaktan Nasil Kurtulursunuz

Zorlu veya tehdit edici durumlarla karşılaşıldığında benimsenmesi gereken fiziksel ve zihinsel durumu ifade eder. Kaçış için uygun duruş kavramını inceleyecek Daha Fazla!...

Kaçış için Uygun Duruş
Kacis Icin Uygun Durus

Originally posted 2023-02-02 18:11:45.

Booking.com
Booking.com

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz