Crack vs. Keygen
A Crack szó szerint egy program, amely feltöri az Unix jelszavakat. Kifejezetten a rendszergazdák számára készült, hogy képesek legyenek olyan felhasználókat keresni, akiknek jelszavai túlságosan gyenge és érzékenyek a hackerek támadására egy szótár-hackelési rendszer segítségével. Ennek közvetlen eredménye az, hogy a program készítője, Alec Muffet javítani akarja elődjét - a „pwc” krakkolót a COPS-ben. A program memóriakezelésének egyszerű átalakításával a Muffet növelte teljesítményét.
A Keygen a kulcsgenerátor kifejezés rövidített formája. Ez egy kis program, amely érvényes CD-kulcsokat vagy soros (regisztrációs) számokat generál a szoftver számára. Ezeket a sorozatszámokat a szoftver-feltörési csoportokon keresztül ingyenesen letölthetik a rendszergazdák, letöltésük révén számos olyan szoftver-kalózkodásnak szentelt webhelyen. Meglehetősen illegálisnak tartják az országokban a szoftver aktiválását az eredeti kód megvásárlása nélkül.
A Crack először 2.7a verziójaként jelent meg, és a alt.sources és alt.security Usenet hírcsoportokba tették közzé. A későbbi kiadások számos új frissítést vezettek be, beleértve a programozható szótárgenerátort, a hálózaton elosztott jelszókövető rendszert és a továbbfejlesztett kódot, sokkal nagyobb rugalmassággal, mint elődei. A rendszerbe programozható szótárgenerátor bevonása azt jelenti, hogy a felhasználó képes a szabályokat alkalmazni a hagyományos szótár szavak listájára annak érdekében, hogy a listában szereplő szavak módosított változatát előállítsa. Ezek a szabálymódosítások hihetetlenül egyszerűek (annyira, hogy a szavakat valójában egyáltalán nem változtatják meg), vagy hihetetlenül összetettek is lehetnek. Ezek a szabályok a GECOS mezőt is feldolgozzák a jelszóban. Ami a hálózaton elosztott jelszó-feltörési mechanizmust illeti, ez lehetővé teheti a felhasználók számára, hogy a megosztott fájlrendszerrel összekapcsolt heterogén munkaállomások hálózatát is széles körben elosztott jelszó-krakkoló program részeként használják..
A Keygen-et egyszerűen egy szétszerelő végrehajtásával használják, hogy belecsapódjanak és megismerjék a megcélzott program nyers összeszerelési kódját. Ez vagy ellenőrzi a szoftvert, vagy a telepítőt a kívánt kódhoz. Miután a felhasználó hozzáférést kapott a program kódjához, a kód érvényességének ellenőrzéséért felelős hely és alprogram (ok) könnyen megtudható. Ez lehetővé teszi az algoritmus fordított tervezését az érvényes kulcsok előállítása érdekében. A kicker időnként a talált kulcsok nem működnek az online szoftverekkel (beleértve a letöltött szoftverfrissítéseket) - főleg azért, mert a felhasználónak minden alkalommal meg kell erősítenie a sorozatszámot, amikor a szoftver csatlakozik a szerverhez.
Összefoglaló:
1. A Crack egy Unix jelszó-krakkoló program; A Keygen egy generátor program, amellyel meg lehet határozni a szoftverkulcsokat.
2. A Crack legújabb permutációi tartalmaztak olyan frissítéseket, mint egy programozható szótárgenerátor és egy hálózaton elosztott jelszókövető rendszer; A Keygen egyszerű módon működik, de előfordulhat, hogy nem biztosítja a működő kulcsokat.