Різниця між Крек і Кейгеном

Крейк проти Кейгена

Crack - це буквально програма, яка розбиває паролі Unix. Він розроблений спеціально для системних адміністраторів, щоб мати можливість знаходити користувачів, паролі яких занадто слабкі та вразливі для атаки з боку хакерів за допомогою системи злому словника. Це прямий результат того, що творець програми Алек Маффет прагне вдосконалити свого попередника - «pwc» зломщика в COPS. За допомогою простого перепрофілювання управління пам'яттю програми, Muffet вдалося підвищити її продуктивність.

Кейген - скорочена форма генератора ключів фрази. Це невелика програма, яка генерує дійсні ключі CD або серійні (реєстраційні) номери програмного забезпечення. Ці серійні номери надаються адміністраторам через групи злому програмного забезпечення безкоштовно через завантаження на ряді веб-сайтів, присвячених програмному піратству. В країнах вважається досить незаконним активувати програмне забезпечення без придбання справжнього коду.

Вперше Crack був випущений у версії 2.7a та був розміщений у групах новин Usenet alt.sources та alt.security. Подальші випуски запропонували безліч нових оновлень, включаючи програмований генератор словників, мережеву систему відстеження паролів та покращений код із значно більшою гнучкістю, ніж його попередники. Включення в систему генератора словників, що програмується, означає, що користувач може застосовувати правила до традиційного списку слів словника для того, щоб генерувати модифіковані версії слів, що містяться у цьому списку. Ці зміни правил можуть бути неймовірно простими (настільки, що слова насправді зовсім не змінені), або вони можуть бути неймовірно складними. Ці правила також можуть обробити поле GECOS у паролі. Що стосується додавання мережевого механізму злому паролів, це може додатково дозволити користувачам використовувати мережу різнорідних робочих станцій, з'єднаних спільною файловою системою, як частини програми злому паролів, яка широко розповсюджується.

Keygen використовується, просто впроваджуючи розбиральник, щоб проникнути і вивчити необроблений код складання цільової програми. Це або перевіряє програмне забезпечення або інсталятор на потрібний код. Після того, як користувач отримав доступ до коду програми, легко визначати місцеположення та підпрограми, які відповідають за перевірку дійсності коду. Це дозволяє алгоритм реверсувати інженерно, щоб генерувати дійсні ключі. У деяких випадках знайдені ключі можуть не працювати з програмним забезпеченням в Інтернеті (включаючи завантажені оновлення програмного забезпечення) - головним чином тому, що користувач повинен підтверджувати серійний номер кожного разу, коли програмне забезпечення підключається до сервера.

Підсумок:

1. Crack - програма злому паролів Unix; Keygen - це програма-генератор, яка використовується для встановлення програмних ключів.

2. Найновіші перестановки Crack включали оновлення, такі як програмований генератор словників та мережева система відстеження паролів; Кейген працює просто, але може не надавати ключі, які працюють.