Retak vs Keygen
Crack secara harfiah adalah program yang memecahkan kata sandi Unix. Ini dirancang khusus untuk administrator sistem untuk dapat menemukan pengguna yang kata sandinya terlalu lemah dan rentan diserang oleh peretas menggunakan sistem peretasan kamus. Ini adalah hasil langsung dari pembuat program, Alec Muffet, yang ingin meningkatkan pendahulunya - cracker 'pwc' dalam COPS. Dengan rekayasa ulang sederhana dari manajemen memori program, Muffet mampu meningkatkan kinerjanya.
Keygen adalah bentuk singkatan dari generator kunci frase. Ini adalah program kecil yang menghasilkan kunci CD atau nomor seri (pendaftaran) yang valid untuk perangkat lunak. Nomor seri ini disediakan untuk administrator melalui grup peretas perangkat lunak secara gratis melalui unduhan di sejumlah situs web yang didedikasikan untuk pembajakan perangkat lunak. Di negara-negara dianggap sangat ilegal untuk mengaktifkan perangkat lunak tanpa membeli kode asli.
Crack pertama kali dirilis sebagai versi 2.7a, dan diposting ke Usenet newsgroup alt.sources dan alt.security. Rilis berikutnya telah memperkenalkan sejumlah besar pembaruan baru, termasuk generator kamus yang dapat diprogram, sistem pelacakan kata sandi yang didistribusikan jaringan, dan kode yang ditingkatkan dengan fleksibilitas yang jauh lebih banyak daripada pendahulunya. Memasukkan generator kamus yang dapat diprogram ke dalam sistem berarti bahwa pengguna dapat menerapkan aturan ke daftar kata kamus tradisional untuk menghasilkan versi modifikasi dari kata-kata yang terdapat pada daftar itu. Modifikasi aturan ini bisa sangat sederhana (sampai-sampai kata-kata itu tidak benar-benar berubah sama sekali), atau mereka bisa sangat kompleks. Aturan-aturan ini juga dapat memproses bidang GECOS di kata sandi. Adapun menambahkan mekanisme cracking kata sandi yang didistribusikan jaringan, ini lebih lanjut dapat memungkinkan pengguna untuk menggunakan jaringan workstation heterogen yang terhubung oleh sistem file bersama sebagai bagian dari program cracking password yang telah didistribusikan secara luas.
Keygen digunakan dengan hanya menerapkan disassembler untuk menyelinap masuk dan mempelajari kode perakitan mentah dari program yang ditargetkan. Ini baik memeriksa perangkat lunak atau penginstal untuk kode yang diinginkan. Setelah pengguna mendapatkan akses ke kode program, lokasi dan subrutin yang bertanggung jawab untuk memverifikasi validitas kode mudah dipastikan. Ini memungkinkan algoritma direkayasa balik untuk menghasilkan kunci yang valid. Kicker kadang-kadang kunci yang ditemukan mungkin tidak berfungsi dengan perangkat lunak online (termasuk pembaruan perangkat lunak yang diunduh) - terutama karena pengguna harus mengkonfirmasi nomor seri setiap kali perangkat lunak terhubung ke server.
Ringkasan:
1. Crack adalah program pemecahan kata sandi Unix; Keygen adalah program generator yang digunakan untuk memastikan kunci perangkat lunak.
2. Permutasi terbaru Crack telah menyertakan pembaruan seperti generator kamus yang dapat diprogram, dan sistem pelacakan kata sandi yang didistribusikan jaringan; Keygen bekerja dengan cara yang sederhana, tetapi mungkin tidak menyediakan kunci yang berfungsi.