KomputerKeselamatan

Cara menguraikan MD5-hash: Sebuah Metode Sederhana

Dalam beberapa dekade terakhir, masalah kerahasiaan dan keamanan informasi menjadi lebih relevan. Itulah sebabnya upaya terus-menerus untuk mengenkripsi data menggunakan algoritma terbaru. Salah satu metode tersebut adalah dengan menggunakan algoritma hash MD5 nama. Cara menguraikan MD5 hash sekarang dan akan dipertimbangkan. Namun, khusus berharap untuk mendapatkan pengetahuan tentang hacking password atau informasi rahasia lainnya tidak harus menghitung karena sulitnya proses dan ilegalitas tersebut.

Apa MD5 hash?

Umumnya, hashing transformasi memahami string data yang masuk dari panjang tertentu, diwakili dalam heksadesimal notasi dasar 128-bit, menggunakan algoritma khusus.

Dengan kata lain, proses ini tidak bisa disebut enkripsi. Dan jadi kami tidak bisa berbicara tentang bagaimana untuk mendekripsi MD5 hash, karena ada digunakan metode lain untuk menyajikan informasi. Selain itu, dalam hal ini, sistem komputasi khusus yang semua mencoba untuk mendekripsi meniadakan.

Cara menguraikan MD5-hash: prinsip-prinsip umum

Paling-paling, hanya dapat pergi tentang memilih konten yang diinginkan dalam tiga cara utama:

  • menggunakan kamus;
  • penerapan "tabel pelangi";
  • Metode Brutus.

Mulai teknologi MDA5-hashing dikembangkan di Massachusetts Institute of Technology, yang dipimpin oleh Profesor Ronald L. Rivest. Sejak itu banyak digunakan sebagai salah satu metode enkripsi untuk menyimpan password dan kunci online, tanda tangan elektronik, memeriksa integritas filesystem, menciptakan pengidentifikasi web, mencari file duplikat , dll Dan, karena diyakini untuk mendekripsi hash MD5-langsung metode algoritmik sangat sulit (tapi tidak mustahil), karena bahkan perubahan salah satu karakter dalam representasi shestnadtsatrichnom memerlukan perubahan otomatis semua yang lain. Dengan demikian, hanya ada sebuah metode, yang biasa disebut Brutus (gangguan brute force). Hasil kombinasi namun sederhana dalam bentuk aslinya mungkin.

Menggunakan sumber daya online

Jika demikian ada kebutuhan dari decoding, untuk pemula, Anda dapat mengambil keuntungan dari banyak layanan sumber daya online, menawarkan jasa mereka. Secara umum prinsip operasi terletak pada kenyataan bahwa pengguna memasukan jalur khusus pada urutan situs, tunduk decoding, dan kemudian mengaktifkan proses seleksi.

Jika informasi encoding awal diproduksi menggunakan bahasa PHP berarti, dalam beberapa kasus, layanan online dapat menggunakan kombinasi base_64 encode / decode base_64. Dalam kasus apapun, metode ini hanya melibatkan pemilihan simbol, angka atau huruf dalam kombinasi yang diinginkan dibandingkan dengan database yang disimpan hasil contoh kode.

Bagaimana memecahkan hash-sendiri MD5?

Beberapa pengguna mencoba untuk memecahkan kode hash dari sendiri. Tapi, ternyata, membuatnya cukup sulit. Untuk menyederhanakan prosedur ini, membuat lebih baik menggunakan utilitas yang difokuskan secara sempit, di antaranya terlihat jelas program-program berikut:

  • PasswordPro.
  • John the Ripper.
  • Cain & Abel.
  • "Shtirlits" et al.

Dua program pertama yang dirancang untuk menghitung kombinasi yang paling sederhana dengan menggantikan kombinasi dasar seperti 1.212.121.

Ketiga tampaknya dapat mendekripsi MD5 hash, tapi ia melakukannya dengan sangat lambat. Namun, keuntungan adalah bahwa ia memiliki generator meja lengkap, bahkan pengguna belum tahu dengan ini hampir tidak mengerti.

"Stirlitz" - aplikasi ini sangat menarik, tetapi menggunakan jumlah yang sangat terbatas dari algoritma komputasi, di antaranya yang paling penting adalah seperti BtoA, uuencode, base64, xxencode dan binhex.

Jika bahkan yang hilang, Anda perlu menggunakan utilitas Brutus BarsWF, yang merupakan tercepat dari semua yang dikenal dan dalam kebanyakan kasus dapat mendekripsi MD5 hash (password, jika ada, juga dapat dibawa ke dalam bentuk yang diinginkan), operasi dengan miliaran komputasi hash di kedua . Namun, bahkan dengan penggunaan perangkat lunak ini juga harus memperhitungkan waktu dan bahwa, selain algoritma dasar, MDA5-coding dapat dilakukan secara simultan menggunakan MD4 atau IM.

Namun, meskipun semua ini, hashing dapat ditemukan banyak celah. Banyak ahli percaya bahwa panjang kode bahkan dengan yayasan 128-bit terlalu rendah, dan oleh karena itu pengembangan perangkat lunak dan meningkatkan kemampuan komputasi dari sistem prosesor modern yang proses dekripsi menjadi kurang memakan waktu, yang mengapa pengembangan lebih lanjut dan penggunaan dana tersebut sudah terlihat cukup tdk.

kesimpulan

Masih menambahkan bahwa untuk mendekripsi MD5 hash tidak dapat hanya menggunakan alat-alat di atas. Jika menggeledah baik di Internet, Anda dapat menemukan program-program ini sangat banyak. Pertanyaannya adalah: apakah untuk terlibat dalam hal semacam ini yang Anda butuhkan? Tampaknya bahwa rata-rata pengguna dari setiap sistem komputer pengetahuan tersebut tidak mungkin berguna.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 delachieve.com. Theme powered by WordPress.