Ещё раз хотелось бы напомнить о пользе сборки брутфорсеров из исходников. Проведем эксперимент со старым добрым джонни риппером (http://www.openwall.com/john/).
Тестовая платформа - ноутбук с Ubuntu 8.04 на AMD x64x2.
Пакет из репозитория после apt-get:
Код:
john --test
Benchmarking: Standard DES [64/64 BS]... DONE
Many salts: 534979 c/s real, 535662 c/s virtual
Only one salt: 502906 c/s real, 502906 c/s virtual
Benchmarking: BSDI DES (x725) [64/64 BS]... DONE
Many salts: 18822 c/s real, 18822 c/s virtual
Only one salt: 18609 c/s real, 18609 c/s virtual
Benchmarking: FreeBSD MD5 [32/64]... DONE
Raw: 4184 c/s real, 4184 c/s virtual
Benchmarking: OpenBSD Blowfish (x32) [32/64]... DONE
Raw: 282 c/s real, 282 c/s virtual
Benchmarking: Kerberos AFS DES [48/64 4K]... DONE
Short: 243259 c/s real, 243259 c/s virtual
Long: 662566 c/s real, 663615 c/s virtual
Benchmarking: NT LM DES [48/64 4K]... DONE
Raw: 2301392 c/s real, 2298240 c/s virtual
Качаем исходники, распаковываем, правим ./Makefile. В нем нам необходимо поставить ключ оптимизации -O3 вместо -O2.
Затем собираем под нашу платформу:
make linux-x86-64
Проверяем: