Сценарий Crack7

Сценарий Crack7 — это утилита отгадывания паролей методом "грубой силы". Сценарий берет заданный хешированный пароль и пытается "взломать" его, проверяя все возможные перестановки алфавитно-цифровых символов длиной до 8 символов. Поскольку Crack7 — сценарий интерпретатора sh, его можно легко модифицировать для отгадывания паролей, содержащих не только алфавитно-цифровые символы, а также паролей длиной более 8 символов (за счет увеличения времени отгадывания). По умолчанию проверки 6-, 7- и 8-символьных паролей превращены в комментарии.

Сценарий Crack7 поддерживает библиотеку libdes. Если планируется использовать эту библиотеку, скомпилируйте ее, как описывалось на с. 291. В противном случае модифицируйте файл Makefile в подкаталоге extra, превратив в комментарий ссылку на библиотеку libdes и убрав комментарий со ссылки на библиотеку crypt. Далее нужно выполнить в подкаталоге extra команду make для компиляции сценария. Результаты работы сценария приведены в листинге 12.16.

Листинг 12.16. Работа сценария Crack7

cd /usr/src/c50a/extra

./Сгаск7 S2vOSqZOxXlU2

make: Nothing to be done for 'all', brute: ciphertext: S2vOSqZOxXlU2

brute: set 0: a-zO-9 -> ' 0123456789abcdefghijklmnopqrstuvwxyz' brute: ciphertext: S2vOSqZOxXlU2

brute: set 0: a-zO-9 -> ' 0123456789abcdefghijklmnopqrstuvwxyz' brute: set 1: a-zO-9 - '0123456789abcdefghijklmnopqrstuvwxyz'

'множество строк опущено'

brute: guessed S2vOSqZOxXlU2 'guestl'


Ведете ли вы блог?

Да
Нет
Планирую


Результаты опроса

Новостной блок