Perbezaan Antara Crack dan Keygen

Crack vs. Keygen

Crack secara harfiah merupakan program yang mencetuskan kata laluan Unix. Ia direka khusus untuk pentadbir sistem untuk mempunyai keupayaan untuk mencari pengguna yang kata laluannya terlalu lemah dan terdedah kepada serangan oleh penggodam menggunakan sistem penggodam kamus. Ini adalah hasil langsung dari pencipta program, Alec Muffet, yang ingin membaikpulih pendahulunya - 'crack' pwc di COPS. Dengan kejuruteraan semula semula pengurusan memori program, Muffet dapat meningkatkan prestasinya.

Keygen adalah bentuk penjana utama yang disingkat. Ia adalah program kecil yang menghasilkan kunci CD yang sah atau nombor siri (pendaftaran) untuk perisian. Nombor bersiri ini disediakan untuk pentadbir melalui kumpulan retak perisian secara percuma melalui muat turun di beberapa laman web yang didedikasikan untuk pembajakan perisian. Ia dianggap agak menyalahi undang-undang di negara-negara untuk mengaktifkan perisian tanpa membeli kod asli.

Crack pertama kali dikeluarkan sebagai versi 2.7a, dan telah diposting ke kumpulan berita Usenet alt.sources dan alt.security. Siaran berikutnya telah memperkenalkan pelbagai peningkatan baru, termasuk penjana kamus yang boleh diprogramkan, rangkaian sistem pengesanan kata laluan yang diedarkan, dan kod yang lebih baik dengan lebih banyak fleksibiliti daripada yang terdahulu. Termasuk penjana kamus yang boleh diprogramkan ke dalam sistem bermakna pengguna dapat menerapkan peraturan ke wordlist kamus tradisional untuk menghasilkan versi diubahsuai kata-kata yang terkandung dalam senarai itu. Pengubahsuaian peraturan ini boleh menjadi sangat mudah (sehingga titik kata-kata itu tidak diubah sama sekali), atau mereka boleh menjadi sangat kompleks. Peraturan ini juga boleh memproses bidang GECOS dalam kata laluan. Bagi menambah mekanisme retakan kata laluan yang diedarkan rangkaian, ini dapat membolehkan pengguna menggunakan rangkaian stesen kerja heterogen yang dihubungkan oleh sistem fail bersama sebagai sebahagian daripada program retak kata laluan yang telah diedarkan secara meluas.

Keygen digunakan dengan hanya melaksanakan disassembler untuk menyelinap ke dalam dan mengkaji kod pemasangan mentah program sasaran. Ini sama ada menyemak perisian atau pemasang untuk kod yang dikehendaki. Sebaik sahaja pengguna mendapat akses ke kod program, lokasi dan subrutin (s) yang bertanggungjawab untuk mengesahkan kesahihan kod adalah dengan mudah dipastikan. Ini membolehkan algoritma terbalik dibina untuk menghasilkan kunci yang sah. Kicker kadang-kadang kunci yang didapati mungkin tidak berfungsi dengan perisian dalam talian (termasuk kemas kini perisian yang dimuat turun) - terutamanya kerana pengguna harus mengesahkan nombor siri setiap kali perisian tersebut dihubungkan ke server.

Ringkasan:

1. Crack adalah program cracking password Unix; Keygen adalah program penjana yang digunakan untuk menentukan kunci perisian.

2. Permutasi terbaru Crack telah memasukkan kemas kini seperti penjana kamus yang boleh diprogramkan dan rangkaian sistem pengesanan kata laluan yang diedarkan; Keygen berfungsi dengan mudah, tetapi mungkin tidak memberikan kunci yang berfungsi.