eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
обновлён 2 декабря!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: (+1 невидимый пользователь)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Софт, инструменты —› Ищу софт для распределенного брута SHA-1
Посл.ответ Сообщение

Ранг: 42.3 (посетитель)
Статус: Участник

Создано: 16 декабря 2011 14:30 · Поправил: kampaster New!
Цитата · Личное сообщение · #1

Всем привет!
Ищу софт для распределенного брута SHA-1
Мне только SHA-1 хеши брутить.
То есть задействовать мощности нескольких компьютеров, желательно CPU а не GPU!
Есть к примеру 140 компов в сетке.
Есть цитата: oclHashcat поддерживает распределенный подбор паролей с задействованием мощности нескольких машин.
Честно не понял как её распараллелить... и похоже она только на GPU рассчитана.
В общем буду рад обсуждению, программам, советам.
ПС. модераторам: если не там создал тему или назвал не так - не удаляйте, просто перенесите или сделайте замечание.
Спасибо!


Ранг: 793.4 (! !)
Статус: Участник
Шаман

Создано: 16 декабря 2011 14:39 New!
Цитата · Личное сообщение · #2

Готового софта для этого дела я так и не нашел, писал свой. Не SHA-1, но тоже алго хеша.

| Сообщение посчитали полезным: kampaster


Ранг: 42.3 (посетитель)
Статус: Участник

Создано: 16 декабря 2011 14:43 · Поправил: kampaster New!
Цитата · Личное сообщение · #3

PE_Kill Спасибо.
А где можно посмотреть на Ваше творение?
Ну ждём - может еще кто чего умного напишет.

Ранг: 310.8 (мудрец)
Статус: Участник

Создано: 17 декабря 2011 13:42 New!
Цитата · Личное сообщение · #4

kampaster Самое простое распараллеливание: поделить проверяемые ключи на части и каждую часть проверять на отдельном компе/ядре. Дешево и сердито.

| Сообщение посчитали полезным: kampaster


Ранг: 42.3 (посетитель)
Статус: Участник

Создано: 17 декабря 2011 15:45 · Поправил: kampaster New!
Цитата · Личное сообщение · #5

tundra37
Спасибо!
Но ткните носом - где написано/примеры есть - как это делать? (правильно поделить, на сколько частей можно поделить максимум и т.д)
Заранее благодарю

Ранг: 12.6 (новичок)
Статус: Участник

Создано: 17 декабря 2011 16:24 · Поправил: V1KT0P New!
Цитата · Личное сообщение · #6

kampaster
Допустим тебе надо сбрутить 140 хешей. У тебя 140 компов. Вывод: брутить на каждом компе по хешу.
Допустим тебе надо сбрутить 1 хеш. У тебя 140 компов. Допустим брут начнется с чисел до 14 знаков, значит делим все количество на 140 частей и каждый комп брутит свою часть:
1 комп: 1 - 714285714285, 2 комп: 714285714286 - 1428571428570 ... 140 комп 99285714285714 - 99999999999999 и т.д.
Тупо берешь либу с самой большой скоростью, пишешь сервер для управления компами и клиент на компы который будет выполнять команды сервера.
Не вижу никакой проблемы в написании собственного софта для распределенного брута SHA-1.

Ранг: 56.1 (постоянный)
Статус: Участник

Создано: 17 декабря 2011 16:43 New!
Цитата · Личное сообщение · #7

V1KT0P пишет:
Допустим тебе надо сбрутить 140 хешей. У тебя 140 компов. Вывод: брутить на каждом компе по хешу.


Неправильно. Сравнение занимает меньше времени, чем вычисление хеша.
Разбивать следует диапазон перебора.

| Сообщение посчитали полезным: V1KT0P, DimitarSerg, Hexxx, kampaster


Ранг: 12.6 (новичок)
Статус: Участник

Создано: 17 декабря 2011 16:56 New!
Цитата · Личное сообщение · #8

vptrlx пишет:
Неправильно. Сравнение занимает меньше времени, чем вычисление хеша.

Спасибо буду знать.

Ранг: 310.8 (мудрец)
Статус: Участник

Создано: 18 декабря 2011 12:10 New!
Цитата · Личное сообщение · #9

Не надо никакого сервера - это все потери времени. Про деление на части: тут уж все зависит от равномощности компов и конкретной задачи. Увы, обычно число знаков неизвестно. Поэтому сначала тупо на одном компе перебираем короткие ключи, а потом уже делим, когда расчет доли по времени значительно превышает время на загрузку задачи на комп. Лучше вообще не привязываться к цифре 140 и делать кучу мелких долек.
Конечно нужна автоматизация: типа сервера запуска с базой проверенных и проверяемых ключей.
Ну и в зависимости от величины долек и ситуации: контроль расчета и запоминание промежуточных значений проверенных ключей.

| Сообщение посчитали полезным: kampaster


Ранг: 12.6 (новичок)
Статус: Участник

Создано: 18 декабря 2011 14:21 New!
Цитата · Личное сообщение · #10

kampaster
Чем тебя не устраивает Durandal? Можно ведь скачать исходники и изменить то что не устраивает.

| Сообщение посчитали полезным: kampaster


Ранг: 42.3 (посетитель)
Статус: Участник

Создано: 18 декабря 2011 18:42 New!
Цитата · Личное сообщение · #11

Всем спасибо что откликнулись!
V1KT0P спасибо, какжется то что нужно!
Завтра отпишусь о результатах!

Ранг: 42.3 (посетитель)
Статус: Участник

Создано: 19 декабря 2011 13:32 · Поправил: kampaster New!
Цитата · Личное сообщение · #12

Вроде работает.
Единственный минус то что на всех компах должна быть x64 система
Наврное тему закрываю, пока вопросов нет - тестирую....
PE_Kill я всё еще жду Вашего ответа в ЛС
 eXeL@B —› Софт, инструменты —› Ищу софт для распределенного брута SHA-1
Эта тема закрыта. Ответы больше не принимаются.

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS