Wednesday, June 10, 2020

Network Security (Tugas 4)

Steganography (Steganografi)

Steganografi adalah seni dan ilmu menulis pesan tersembunyi atau menyembunyikan pesan dengan suatu cara sehingga selain si pengirim dan si penerima, tidak ada seorangpun yang mengetahui atau menyadari bahwa ada suatu pesan rahasia. Sebaliknya, kriptografi menyamarkan arti dari suatu pesan, tapi tidak menyembunyikan bahwa ada suatu pesan. Kata "steganografi" berasal dari bahasa Yunani steganos, yang artinya “tersembunyi atau terselubung”, dan graphein, “menulis”.
 
Kini, istilah steganografi termasuk penyembunyian data digital dalam berkas-berkas (file) komputer. Contohnya, si pengirim mulai dengan berkas gambar biasa, lalu mengatur warna setiap pixel ke-100 untuk menyesuaikan suatu huruf dalam alphabet (perubahannya begitu halus sehingga tidak ada seorangpun yang menyadarinya jika ia tidak benar-benar memperhatikannya).
 
Pada umumnya, pesan steganografi muncul dengan rupa lain seperti gambar, artikel, daftar belanjaan, atau pesan-pesan lainnya. Pesan yang tertulis ini merupakan tulisan yang menyelubungi atau menutupi. Contohnya, suatu pesan bisa disembunyikan dengan menggunakan tinta yang tidak terlihat di antara garis-garis yang kelihatan.
 
Teknik steganografi meliputi banyak sekali metode komunikasi untuk menyembunyikan pesan rahasia (teks atau gambar) di dalam berkas-berkas lain yang mengandung teks, image, bahkan audio tanpa menunjukkan ciri-ciri perubahan yang nyata atau terlihat dalam kualitas dan struktur dari berkas semula. Metode ini termasuk tinta yang tidak tampak, microdots, pengaturan kata, tanda tangan digital, jalur tersembunyi dan komunikasi spektrum lebar.
 
Tujuan dari steganografi adalah merahasiakan atau menyembunyikan keberadaan dari sebuah pesan tersembunyi atau sebuah informasi. Dalam praktiknya, kebanyakan pesan disembunyikan dengan membuat perubahan tipis terhadap data digital lain yang isinya tidak akan menarik perhatian dari penyerang potensial, sebagai contoh sebuah gambar yang terlihat tidak berbahaya. Perubahan ini bergantung pada kunci (sama pada kriptografi) dan pesan untuk disembunyikan. Orang yang menerima gambar kemudian dapat menyimpulkan informasi terselubung dengan cara mengganti kunci yang benar ke dalam algoritme yang digunakan.
 
Pada metode steganografi cara ini sangat berguna jika digunakan pada cara steganografi komputer karena banyak format berkas digital yang dapat dijadikan media untuk menyembunyikan pesan. Format yang biasa digunakan di antaranya:
  • Format image : bitmap (bmp), gif, pcx, jpeg, dll.
  • Format audio : wav, voc, mp3, dll.
  • Format lain : teks file, html, pdf, dll.
Kelebihan steganografi jika dibandingkan dengan kriptografi adalah pesan-pesannya tidak menarik perhatian orang lain. Pesan-pesan berkode dalam kriptografi yang tidak disembunyikan, walaupun tidak dapat dipecahkan, akan menimbulkan kecurigaan. Seringkali, steganografi dan kriptografi digunakan secara bersamaan untuk menjamin keamanan pesan rahasianya.
 
Sebuah pesan steganografi (plaintext), biasanya pertama-tama dienkripsikan dengan beberapa arti tradisional, yang menghasilkan ciphertext. Kemudian, covertext dimodifikasi dalam beberapa cara sehingga berisi ciphertext, yang menghasilkan stegotext. Contohnya, ukuran huruf, ukuran spasi, jenis huruf, atau karakteristik covertext lainnya dapat dimanipulasi untuk membawa pesan tersembunyi; hanya penerima (yang harus mengetahui teknik yang digunakan) dapat membuka pesan dan mendekripsikannya.
 
Adapun tools yang bisa digunakan untuk melakukan steganography, di antaranya adalah Xiao Steganography dan S-Tools, dan tools untuk komparasi atau perbandingan data antara lain WinMD5 dan HxD.

Xiao Steganography

Sembunyikan semua informasi rahasia dalam sebuah gambar.



Prosedur yang digunakan program ini untuk menyembunyikan dokumen yang sering digunakan oleh organisasi resmi dan rahasia untuk mengirim informasi melalui jaringan tanpa terlihat. Ini disebut steganografi, proses di mana Anda menyembunyikan satu jenis informasi rahasia dalam gambar atau suara, seperti yang sudah dijelaskan di atas.
 
Proses konversi sangat sederhana: yang harus Anda lakukan adalah memilih file audio atau gambar di mana Anda ingin menyembunyikan informasi Anda, dan dokumen yang memiliki informasi yang perlu Anda enkripsi. Anda juga dapat membuat parameter lebih lanjut, seperti perlindungan kata sandi, dan memodifikasi algoritma enkripsi. Dengan begitu, hanya penerima pesan Anda yang dapat mengakses informasi, asalkan mereka juga memiliki program yang diinstal pada PC mereka, dan mereka mengetahui kata sandi (jika ada yang telah dibuat).

S-tools

S-Tools adalah alat steganografi yang menyembunyikan file dalam file BMP, GIF, dan WAV. Anda membuka salinan S-Tools dan menyeret gambar dan suara menyeberang ke sana. Untuk menyembunyikan file, Anda cukup menyeretnya ke jendela suara / gambar terbuka. Anda dapat menyembunyikan banyak file dalam satu suara / gambar dan data Anda dikompresi sebelum dienkripsi kemudian disembunyikan. Operasi multi-utas berarti Anda dapat menjalankan banyak operasi sembunyi / terbuka secara bersamaan tanpa takut akan mengganggu atau menghambat pekerjaan Anda. Anda bahkan dapat menutup gambar / suara asli tanpa efek buruk pada utas yang sedang berlangsung. Layanan enkripsi berasal dari "cryptlib" oleh Peter Gutmann (dan lainnya).


WinMD5Free

WinMD5Free adalah utilitas kecil dan cepat untuk menghitung nilai hash MD5 untuk file. Ini bekerja dengan Microsoft Windows 98, Me, 2000, XP, 2003, Vista dan Windows 7/8/10. 


Sebagai standar Internet (RFC 1321), MD5 telah digunakan dalam berbagai aplikasi keamanan, dan juga biasa digunakan untuk memeriksa integritas file, dan memverifikasi unduhan. WinMD5 adalah alat kecil dan mudah untuk menghitung hash atau checksum md5 untuk file yang berbeda (termasuk file yang lebih besar dari 4 GB).
Fitur:
  • Mendukung hampir semua platform Windows termasuk Microsoft Windows 95, 98, 2000, Me, XP, 2003, Vista, Windows 7, 8, dan Windows 10.
  • Cepat dan multi-utas. Ini dapat menghitung file 2 GB kurang dari 1 menit.
  • Mendukung file besar lebih besar dari 4 GB.
  • Penggunaan sumber daya yang rendah. Ini menggunakan kurang dari 5 MB RAM.
  • Tidak memerlukan .NET runtime diinstal. Ini adalah file EXE mandiri dan startup cepat. Ada alat MD5 untuk Windows di pasaran, tetapi kebanyakan dari mereka membutuhkan .NET runtime dan mereka mungkin membutuhkan beberapa detik untuk memulai.
  • Mendukung “Drag & Drop” atau tarik & jatuhkan. Anda bisa memilih file, atau seret dan jatuhkan file ke jendela program untuk mendapatkan nilai hash MD5.
  • Mendukung verifikasi nilai MD5 asli dan nilai MD5 saat ini.
  • Paling penting, ini GRATIS. Tidak ada paket spyware atau adware.
  • Ukuran kecil, alat yang efektif dan kecil untuk keamanan data.

HxD Hex Editor

HxD Hex Editor adalah hex editor cepat yang dirancang dengan baik yang menangani file dari berbagai ukuran. Selain itu Anda dapat bekerja dengan pengeditan disk baku dan modifikasi RAM. 


HxD Hex Editor memiliki antarmuka yang sederhana dan mudah digunakan yang memiliki banyak fitur, termasuk checksum / intisari, pencarian dan penggantian, ekspor, penyisipan pola byte, penggabungan atau pemisahan file, shredder file, dan statistik.
Fitur Utama meliputi:
  • RAM-Editor.
  • Edit memori utama.
  • Bagian memori ditandai dengan lipatan data.
  • Disk-Editor: hard disk, floppy disk, ZIP-disk, USB flash drive, CD.
  • RAW membaca dan menulis disk dan drive.
  • Mendukung Win9x, WinNT dan lebih tinggi.
  • Pembukaan instan.
  • Hingga 8EB; pembukaan dan pengeditan sangat cepat.
  • Berbagi file dengan aman, namun aman dengan aplikasi lain.
  • Pencarian / penggantian yang fleksibel dan cepat untuk beberapa tipe data.
  • Checksum-Generator: Checksum, CRCs, Custom CRC, SHA-1, SHA-512, MD5.
  • Perbandingan file (sederhana).
  • Mengekspor data ke beberapa format.
  • Jenis data: teks (termasuk Unicode), nilai hex, integer dan float.
  • Lihat data dalam rangkaian karakter Ansi, DOS, EBCDIC, dan Macintosh.
  • Source code (Pascal, C, Java, C#, VB.NET).
  • Penyisipan pola byte.
  • Memisahkan atau menyatukan file.
  • Menavigasi ke nibbles dengan Ctrl+Left atau Ctrl+Right.
  • Visual Studio/Visual C++, WinHex, HexWorkshop.
  • Undo tidak terbatas.
  • Representasi grafis dari distribusi byte / karakter.
Secara keseluruhan HxD Hex Editor adalah aplikasi yang berguna yang meninggalkan jejak kecil, menghabiskan sedikit sumber daya dan memiliki antarmuka yang sederhana untuk bekerja dengannya. Ini cepat dan efisien, dan memberi Anda kebebasan lebih besar daripada yang mungkin Anda dapatkan dengan editor lain.

No comments:

Post a Comment