 |
|

29.07.2011, 01:50
|
|
Новичок
Регистрация: 01.06.2009
Сообщений: 6
С нами:
8917831
Репутация:
0
|
|
На BackTrack 5 вообще никаких проблем не было с pyrit + cuda
Библиотеки нужные ставишь, dev-пакеты, компилишь pyriy_cuda, потом pyrit =)
Спасибо за статью
|
|
|

25.09.2011, 16:32
|
|
Новичок
Регистрация: 18.05.2010
Сообщений: 17
С нами:
8412608
Репутация:
0
|
|
root@dupd0m-Satellite-A300:/home# python setup.py build
python: can't open file 'setup.py': [Errno 2] No such file or directory
в чем проблема помогите?
|
|
|

25.09.2011, 20:26
|
|
Участник форума
Регистрация: 01.10.2009
Сообщений: 105
С нами:
8742676
Репутация:
94
|
|
Помогтёща при настройке, интересная штуковина, и работает с пол-тычка!
|
|
|

25.09.2011, 21:38
|
|
Постоянный
Регистрация: 14.09.2005
Сообщений: 415
С нами:
10871526
Репутация:
131
|
|
said:
Помог
тёща
при настройке, интересная штуковина, и работает с пол-тычка!
помог однозначно!!!!!
проблемка появилась ? Пирит не видит ядро видюхи ? почему . ?
|
|
|

26.09.2011, 19:15
|
|
Новичок
Регистрация: 18.05.2010
Сообщений: 17
С нами:
8412608
Репутация:
0
|
|
Сообщение от теща
помог однозначно!!!!!
проблемка появилась ? Пирит не видит ядро видюхи ? почему . ?
такая же история!поставил на убунту и видит ток ядра проца и все а они слабенькие....
|
|
|

27.09.2011, 01:43
|
|
Постоянный
Регистрация: 22.09.2011
Сообщений: 471
С нами:
7705046
Репутация:
97
|
|
Добавлю пару слов о режимах атаки pyrit:
attack_passthrough - атака по словарю из файла (путь к файлу словаря задается ключом -i). при такой атаке вычисляемые PMK не сохраняются на диск, идет только проверка подошел пароль или нет. pyrit показывает реальную скорость GPU.
attack_db - атака только по предварительно вычесленным радужным таблицам (rainbow tables). GPU не задействуется, скорость атаки зависит от производительности центрального процессора и диска, а так же от формата базы данных pyrit (file, sqlite, mysql). самая быстрая атака - на хороших машинах скорость легко превышает 2М PMK/s (!)
attack_batch - комбинированная атака, использует (при наличии) предварительно рассчитанные таблицы, при отстуствии задействует GPU и сохраняет данные в базу данных для дальнейшего использования. скорость демонстрируемая pyrit может быть меньше реальной скорости GPU т.к. требуется оверхед для сохранения PMKs в базу данных.
batch - просто расчет заданных ESSID в радужные таблицы для дальнешего использования.
eval - показать состояние базы данных (число паролей в БД и состояние радужных таблиц)
import_passwords - импортировать пароли из файла в БД с проверкой уникальности (медленно)
import_unique_passwords - импортировать заведомо уникальные пароли в БД (быстро, но забота о уникальности паролей лежит на генераторе)
Надеюсь будет полезно.
|
|
|

27.09.2011, 11:15
|
|
Познающий
Регистрация: 23.06.2008
Сообщений: 34
С нами:
9411985
Репутация:
45
|
|
Сообщение от теща
помог однозначно!!!!!
проблемка появилась ? Пирит не видит ядро видюхи ? почему . ?
Решил его проблему.
|
|
|

27.09.2011, 12:12
|
|
Постоянный
Регистрация: 22.09.2011
Сообщений: 471
С нами:
7705046
Репутация:
97
|
|
Несколько слов об оптимизации скорости pyrit.
Для многих пользователей pyrit - черный ящик, который выдает какие-то цифры и иногда пароли
Этой заметкой я хочу помочь страждущим разобраться с оптимизацией своей системы для повышения скорости перебора с использованием pyrit.
1. Оценку скорости нужно проводить только в режиме attack_passthrough и желательно с приличным (1-2Гб) словарем. Встроенная оценка по команде pyrit benchmark всегда немного завышает результат, атаки attack_batch будут давать большой разброс показаний в плюс или минус в зависимости от того, был ли уже посчитан текущий ESSID, от скорости диска, типа базы данных
2. Если у вас в системе несколько GPU - отключите CrossFire (у NVIDIA это SLI). CrossFire балансирует нагрузку между GPU что сильно снижает суммарную производительность системы. Отключение CrossFire:
aticonfig --adapter=all --cf=off
после этого необходимо перезапустить Х-сервер.
3. Если у вас карта ATI (AMD) используйте CAL++ и свежую версию pyrit из svn. CAL++ дает значительный выигрыш по скорости (до 30%) над OpenCL на адаптерах 5ххх и 6ххх серий.
4. Отключите Hyperthreading. Несмотря на большее число "виртуальных" ядер в режиме Hyperthreading суммарная производительность pyrit только снизится. Особенно опасны ситуации когда pyrit будет пытаться считать на ядре, предназначенном для "кормления" GPU данными - снижение производительности неизбежно! Для систем с мощными видеокартами (100-150К PMK/s) можно вообще отключить возможность расчетов на CPU.
5. Установите параметр workunit_size в конфиге pyrit (обычно ~/.pyrit/config) в размере двойной скорости вашей видеокарты. По умолчанию там стоит 75000 что может быть маловато для быстрых карт.
6. Следите за температурой GPU. Если она приближается к 90С - обеспечьте лучшее охлаждение железа.
Выполнение всех этих пунктов позволило мне получить 155К PMK/s на стоковом HD 6990 без разгона (изначально "из коробки" было 80-90К).
Ну и немного оффтопика - oclHashcat-plus-0.06 с ключом --gpu-loops 4096 обгоняет pyrit в моей конфигурации и выдает 166К PMK/s, но через 10-15 минут работы вылетает с перегревом GPU. Для длительного использования приходится задавать --gpu-loops 2048 что дает в результате те же 150-155К и приемлемую температуру GPU 88-89C.
|
|
|

13.10.2011, 11:34
|
|
Новичок
Регистрация: 12.10.2011
Сообщений: 2
С нами:
7676246
Репутация:
0
|
|
Какой аналог во FreeBSD проги pyrit?
|
|
|

21.04.2012, 03:49
|
|
Новичок
Регистрация: 09.04.2012
Сообщений: 11
С нами:
7417046
Репутация:
0
|
|
подскажите пож а через виртуальную машину будет видна видео карточка?
я все сделал вроде правильно
но выдает только это
111@bt:~$ pyrit list_cores
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg http://pyrit.googlecode.com
This code is distributed under the GNU General Public License v3+
The following cores seem available...
#1: 'CPU-Core (SSE2)'
111@bt:~$
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|