Category: Tech articles

  • RainbowCrack

    \"rainbowcrack\"

    Собрал на днях полигон для прогона RainbowCrack \”тестов\”.

    Пока доступны алгоритмы: SHA1, MD5

    Таблицы:

    md5_mixalpha-numeric#1-8
    (ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789)
    Вероятность подбора: 99.9%
    127GB

    md5_mixalpha-numeric#1-9
    (ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789)
    Вероятность подбора: 96.8%
    1009GB

    md5_mixalpha-numeric-all-space#1-8
    (ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 )
    Вероятность подбора: 99.9%
    1049GB

    sha1_mixalpha-numeric#1-8
    (ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789)
    Вероятность подбора: 99.9%
    127GB

    sha1_mixalpha-numeric#1-9
    (ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789)
    Вероятность подбора: 96.8%
    690GB

     

    Конфигурация железа в данной генерации:

    Core i7 4790 CPU (rcrack)
    2 x GeForce GTX 680 GPU (rcrack_cuda)
    4 x Seagate ST2000DM001 собраны в RAID 0
    4GB DDR3

    Основной просчет ведется на 2-х GPU, но для тестов производительности доступен также вариант с прогоном на CPU.

     

    Производительность для 1 хэша

    В текущей конфигурации скорость вычислений доходит до:

    8.96E+12 (Plaintexts per Second) на 2-х GPU GeForce GTX 680

    9.21E+11 (Plaintexts per Second) при использовании CPU i7 4790.

    Открыт ограниченный бесплатный :) доступ по адресу: http://891rpm.arthead.ru/rc/

    0. [2016-01-20] Доступ предоставляется по запросу на странице сервиса.
    1. [2016-01-20] Введено ограничение на количество одновременных запусков тестов.
    2. [2016-01-26] Введено ограничение на обращение к сервису с одного IP.

    В планах:

    0. Добавить кириллицу в таблицы
    1. Добавить алгоритмы RIPEMD-160 и MySQL SHA1

    P.S. Front-End для сервиса (для своей тренировки) написан на Django.
    Позже выложу исходники :)