LINUX.ORG.RU

помогите переделать John'a для подбора >8 символов


0

0

Прива ALL.Помогите переделать JohnTheRipper чтобы он мог генерировать словари более 8 символов и соответствено перебирать по этим словарям.
Раньше в версии 1.6 в файле params.h менял
....
#define CHARSET_SIZE (CHARSET_MAX - CHARSET_MIN + 1)
#define CHARSET_LENGTH 8 менял на любое число к примеру 12 и он мог генерировать 12 символьные пароли для соваря соответственно и перебирал также 12 символьные пароли
#define CHARSET_SCALE 0x100
.....
в версии 1.6.38 делаю теже изменения и он выдает при генерации словаря ошибку типа
localhost run # ./john --make-charset=123 (пытаюсб сгенерить словарь с названием 123)
Self test failed (pow64of32() overflow)
как это можно победить подскажите или носом ткните где поменять.

anonymous

Используя gdb найдите место где происходит overflow, и юзая "/dev/brain и /usr/lib/libhads.a"(с) исправте ее. Или совет : откатиться на старую версию.

anotherLinuxUser
()
Ответ на: комментарий от anotherLinuxUser

на старую версию не вариант - она не поддерживается (тоесть модули на MYSQL и тому подобное на неё не пишутся).Так что кому интересно давайте вместе найдем ошибку и переделаем его на 12 или более символов !!!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.