Crack vs. Keygen
Crack je doslova program, který trhá unixová hesla. Je navržen speciálně pro správce systému, aby měl možnost lokalizovat uživatele, jejichž hesla jsou příliš slabá a zranitelná vůči útokům hackerů pomocí hackerského systému slovníku. Je to přímý výsledek tvůrce programu, Aleca Muffetta, který chce vylepšit svého předchůdce - „pwc“ cracker v COPS. Díky jednoduchému přepracování správy paměti programu se Muffet podařilo zvýšit jeho výkon.
Keygen je zkrácená forma generátoru frázových klíčů. Je to malý program, který generuje platné klíče CD nebo sériová (registrační) čísla softwaru. Tato sériová čísla jsou k dispozici správcům prostřednictvím skupin pro crackování softwaru zdarma ke stažení na řadě webových stránek věnovaných softwarovému pirátství. V zemích se považuje za zcela nezákonné aktivovat software bez zakoupení pravého kódu.
Crack byl poprvé vydán jako verze 2.7a a byl zaslán do diskusních skupin Usenet alt.sources a alt.security. Další vydání přinesla řadu nových upgradů, včetně programovatelného generátoru slovníků, síťově distribuovaného systému sledování hesel a vylepšeného kódu s mnohem větší flexibilitou než jeho předchůdci. Zahrnutí generátoru slovníku, který je programovatelný do systému, znamená, že uživatel je schopen aplikovat pravidla na tradiční seznam slovníků slovníku, aby generoval modifikované verze slov obsažených v tomto seznamu. Tyto úpravy pravidel mohou být neuvěřitelně jednoduché (do té míry, že slova se ve skutečnosti vůbec nezmění), nebo mohou být neuvěřitelně složitá. Tato pravidla mohou také zpracovat pole GECOS v hesle. Pokud jde o přidávání síťového distribuovaného mechanismu prolomení hesla, mohlo by to uživatelům dále umožnit používat síť heterogenních pracovních stanic připojených sdíleným souborovým systémem jako součást programu na šíření hesel, který je široce distribuován.
Keygen je používán jednoduše implementací rozebírače, aby se vplížil do a studoval prvotní kód sestavy cílového programu. To buď zkontroluje v softwaru nebo instalátoru požadovaný kód. Jakmile uživatel získá přístup k kódu programu, lze snadno zjistit umístění a podprogram (y), které jsou odpovědné za ověření platnosti kódu. To umožňuje, aby algoritmus byl zpětně upraven, aby se vygenerovaly platné klíče. Kicker je občas, že nalezené klíče nemusí fungovat s online softwarem (včetně stažených aktualizací softwaru) - hlavně proto, že uživatel musí při každém připojení softwaru k serveru potvrdit sériové číslo..
Souhrn:
1. Crack je program pro prasknutí hesla Unix; Keygen je generátorový program, který slouží ke zjišťování softwarových klíčů.
2. Crackovy nejnovější permutace zahrnovaly aktualizace, jako je programovatelný generátor slovníku a síťový systém sledování hesel; Keygen pracuje jednoduchým způsobem, ale nemusí poskytovat klíče, které fungují.