Просмотр полной версии : <<<MD5, minirelease, CUDA>>>
Станет актуальным с выходом GF9800
Когда скорость перебора паролей возрастет до 2 миллиардов в секунду.
О процессах Nvidia в сравнении с многоядерными Pentium совместимыми
// для понимания исходников
Чтобы получить 4-кратное увеличение скорости перебора на 4-ядерном Pentium, нужно запустить одновременно (например) 4 PasswordsPro. Ну это в принципе все что можно выжать.
С процессорами Nvidia немного по-другому.
Мультипроцессоров в GF8800GTX – 16 штук.
Причем в каждом мультипроцессоре 8 процессоров, итого 128.
Каждый процессор Nvidia выполняет инструкцию за 4 такта (GF9800 2400 МГц. ), но 8 процессоров в 32 потоках выполняют одинаковую инструкцию тоже за 4 такта.
т.е. (128*4) 512 потока на GF8800ULTRA будут выполнятся с той же скоростью как на 128-ядерном Pentium 1500 МГц
Теперь о недостатках:
Инструкции чтения-записи в глобальную память выполняются за 400..600 тактов.
Решается запуском большего количества потоков, чем процессоров*4.
Со скоростью инструкция за 4 такта процессора выполняют только одинаковые инструкции.
Если потоки разошлись следует использовать __syncthreads(); В MD5 все инструкции синхронные.
Работа только с видеопамятью - сильно тормозит, туда-сюда данные перекачивать.
Release V2.01 nvCUDA_md5.exe
nvCUDA_md5.rar (http://narod.ru/disk/1029838000/nvCUDA_md5.rar.html)
nvCUDA_md5.cu (исходник) (http://narod.ru/disk/1040049000/nvCUDA_md5.cu.html)
Необходимые библиотеки dll.rar (http://narod.ru/disk/21799000/dll.rar)
Скорости для GF8800GT (112 процессоров 1.625Гц.)
1 hash 400млн.. п/c
2..9 hashs 400 - 310 млн.. п/c
9..1000000 hashs 310 – 200 млн.. п/c
Командная строка:
nvCUDA_md5.exe c=loweralpha-numeric f=md5pas.txt s=1 e=9 b=70 o=find.txt
c=набор символов из charset.txt
f=файл откуда берем хеши
s=начальная длинна пароля
e=конечная длинна пароля (15 max)
b=(( количество процессоров ) / 8) *5 или экспериментируем.
o=файл куда будут записываться найденные пароли
Mini Release nvCUDA.exe
XP необходимо установить последние драйверы ForceWare: 169.21
MD5 хеши // Заточено на популярную GF8600GT
Предварительная атака 2..5 символов (0x21..0x7f)
Командная строка:
// перебирает 0..9,a..z
nvCUDA.exe -f=mypas.txt -s=7 -e=7
-f= файл с паролями до 50 шт. типа admin:9987d22788e810116a45109f2ea88648
-s= начальное количество символов в пароле 6 - by default
-e= конечное количество символов в пароле 8 - by default
Необходимые библиотеки dll.rar (http://narod.ru/disk/21799000/dll.rar) (158кб.) // cudart.dll , cutil32.dll
Собранный файл + Исходник nvCUDA.rar (http://narod.ru/disk/21798000/nvCUDA.rar) (82кб.)
Тестим скорость, описываем глюки.
У меня на GeForce 8600 GT TOP ~ 105 mln pas/sec
Если ни кто (из более опытных программистов АНТИЧАТа ) не возьмется писать, продолжу сам.
Mini Release nvCUDAsql.exe
MySql хеши
Командная строка:
nvCUDAsql.exe -f=mysqlpas.txt -s=4 -e=10 -sl=91 –bl=20
-f= файл с паролями до 50 шт. типа hash:6cb1963d2018c3ea
-s= начальное количество символов в пароле 4 - by default
-e= конечное количество символов в пароле 10 - by default
-sl= 25 , 35 , 71 , 91 наборы символов
-bl=производительность видеокарты. (20 - 128)
Собранный файл + Исходник ncCuda_mysql.rar (http://narod.ru/disk/23035000/ncCuda_mysql.rar) (81кб.)
Скорость перебора одного хеша 8 000 000 000 000 п/c. на GF8600GT
Ps
2 b3d3l - Pupkin-Zade c xakep.ru обещал премию выписать. :)
Пока продумываю 3D интерфейс…
Все работает GeForce 8600GTX 2 гига памяти,только мне кажеться более разумным собрать ботнет и грузить его на 10-20% от всей мощности видеокарты но получить в итоге огромные мощности ;)
Delimiter
25.02.2008, 17:38
Если ни кто (из более опытных программистов АНТИЧАТа ) не возьмется писать, продолжу сам.
.... прожолжай мну нравится! :d Тему нужно перенести в релизы от Сержа!
Серж,кстати неплохо бы еще ставить атаку по выбору цифры,буквы отдельно чтоб.
Пока продумываю 3d интерфейс…
Серьезно... +1 ;) Без 3d идея будет не полной. :)
// P.S. Да не у всех такие девайсы.
автор наверно хотел сказать ГУИ....
имхо , если перекомпилить под никс , можно максимальное быстродействие выжать ...
А на 8400М Gt бует пахать?
-=lebed=-
02.03.2008, 19:45
Вопрос к Xserg А видюхи от ATI, например HD 2900 линейки (ядро R600) ведь содержат 320 унифицированных суперскалярных потоковых процессоров их заюзать не удастся? Ну там 64х5 ALU на самом деле и только один полноценный (синусы, косинусы и пр.) а четыре чисто выполняют опрации сложения и умножения, а в ядре G80 все 128 шт. (16х8 ALU )универсальные с полноценными арифметико-логическими устройствами, так!?
PS Для выислени MD5 нужна плавающая точка или достаточно обычого АЛУ ? Если заюзать мощь R600 не будет ли ещё быстрее перебор?
-=lebed=-
02.03.2008, 19:47
А на 8400М Gt бует пахать?
в ней всего 16 шт. универсальных суперскалярных процессоров ;)
16 сони-плейстейшн было бы идейнее подключить к бруту...
http://forum.antichat.ru/thread63171.html
-=lebed=-
копипаст с cracklab.ru
Только для nVidia 8xxx и новее.
Где-то читал , что конкуренты готовят нечто подобное.
там есть константа
// влияет на количество потоков (20*32)
// 8600 своими 32 процессорами больше не тянет
#define BLOKS 20 // be in need of integer
Это настройка на видеокарту (20 – GF8600GT) на (80- GF8800ULTRA)
----------------
на 8400 скорее всего будет ошибка по тамауту .
>>16 сони-плейстейшн было бы идейнее подключить к бруту...
Деньги давай – приспособлю. Скорость будет ~ 12 миллиардов п/с
-=lebed=-
копипаст с cracklab.ru
Только для nVidia 8xxx и новее.
Где-то читал , что конкуренты готовят нечто подобное.
там есть константа
// влияет на количество потоков (20*32)
// 8600 своими 32 процессорами больше не тянет
#define BLOKS 20 // be in need of integer
Это настройка на видеокарту (20 – GF8600GT) на (80- GF8800ULTRA)
----------------
на 8400 скорее всего будет ошибка по тамауту .
>>16 сони-плейстейшн было бы идейнее подключить к бруту...
Деньги давай – приспособлю. Скорость будет ~ 12 миллиардов п/с
Сделай автодетект видяхи типа ComboBox на форме и так выбираешь свою видеокарту
GeForce 6800
GeForce 8800
GeForce 8600
Сейчас я код набиваю:
Генератор последовательности паролей (2 шт).
Брут соленых хэшей.
Загрузка и сохранение результатов.
Детектор производительности видеокарты.
Интерфейс пользователя.
Потом займусь общей оптимизацией.
Работы много – времени не очень.
Xserg, молодец, это очень крутая вещь!
Скорость на 8800 GTS 320 Mb (G80) ~183 mln pas/sec (а с разгоном ~251 mln pas/sec!!)
...правда, так только при бруте одного хеша, при бруте пятидесяти - ~41 mln pas/sec (c тем же разгоном 54 mln pas/sec)
-=lebed=-
06.03.2008, 23:08
Xserg, молодец, это очень крутая вещь!
Скорость на 8800 GTS 320 Mb (G80) ~183 mln pas/sec (а с разгоном ~251 mln pas/sec!!)
...правда, так только при бруте одного хеша, при бруте пятидесяти - ~41 mln pas/sec (c тем же разгоном 54 mln pas/sec)
Goto http://forum.xakep.ru/m_1073574/mpage_1/key_/tm.htm#1086487 трясти бабло с ихнего админа... (правда он за слова не отвечает...)
PS требуемый порог был 35 млн. пасс/сек.
Уязвимость MySql хешей
Для тех кто не знает MySql хеш вычисляется так:
#include <windows.h>
#include "stdafx.h"
#define DWORD unsigned int
DWORD hash0,hash1,hash11;
void pen_mysql(unsigned char * data)
{
DWORD f1 = 0x50305735,f2 = 0x12345671;
DWORD fadd = 7;
for (;*data;data++)
{
f1 = f1 ^ ((( (f1 & 0x3f) + fadd ) * *data ) + (f1 << 8));
f2 = f2 + ((f2 << 8) ^ f1 );
fadd = fadd + *data;
}
hash0= f1 & 0x7fffffff;
hash1= f2 & 0x7fffffff;
}
int _tmain(int argc, _TCHAR* argv[])
{
char pass[]="MySqlH";
pen_mysql((unsigned char *)&pass);
printf("Pass:%.8x%.8x:%s: \n",hash0,hash1,pass);
Сразу бросается в глаза, что алгоритм последовательный,
и можно в цикле перебирать последний символ.
Но главная уязвимость – это то что можно найти f2 предпоследнего перебираемого символа путем недолгого перебора:
int mlb = (hash1 - hash0 ) & 0xff;
for (DWORD ii=mlb;ii<0x80000000;ii+=0x100){
if (((ii + ((ii << 8) ^ hash0 )) & 0x7fffffff)==hash1) {
printf("%.8X \n",ii);
hash11=ii; // f2
break; }}
Так выглядит алгоритм перебора 6 символов
unsigned char simv[] ="asdfghjklqwertyuiopzxcvbnmASDFGHJKLQWERTYUIOPZXCVB NM";
DWORD len=sizeof(simv)-1;
DWORD f1 = 0x50305735, f2 = 0x12345671;
DWORD fadd = 7;
for (char i6=0; i6<=len ; i6++ ){
DWORD f6f1 = f1 ^ ((((f1 & 0x3f) + fadd ) * (DWORD)simv[i6]) + (f1 << 8));
DWORD f6f2 = f2 + ((f2 << 8) ^ f6f1 );
DWORD f6ad = fadd + simv[i6];
for (char i5=0; i5<=len ; i5++ ){
DWORD f5f1 = f6f1 ^ ((((f6f1 & 0x3f) + f6ad ) * (DWORD)simv[i5]) + (f6f1 << 8));
DWORD f5f2 = f6f2 + ((f6f2 << 8) ^ f5f1 );
DWORD f5ad = f6ad + simv[i5];
for (char i4=0; i4<=len ; i4++ ){
DWORD f4f1 = f5f1 ^ ((((f5f1 & 0x3f) + f5ad ) * (DWORD)simv[i4]) + (f5f1 << 8));
DWORD f4f2 = f5f2 + ((f5f2 << 8) ^ f4f1 );
DWORD f4ad = f5ad + simv[i4];
for (char i3=0; i3<=len ; i3++ ){
DWORD f3f1 = f4f1 ^ ((((f4f1 & 0x3f) + f4ad ) * (DWORD)simv[i3]) + (f4f1 << 8));
DWORD f3f2 = f4f2 + ((f4f2 << 8) ^ f3f1 );
DWORD f3ad = f4ad + simv[i3];
for (char i2=0; i2<=len ; i2++ ){
DWORD f2f1 = f3f1 ^ ((((f3f1 & 0x3f) + f3ad ) * (DWORD)simv[i2]) + (f3f1 << 8));
DWORD f2f2 = f3f2 + ((f3f2 << 8) ^ f2f1 );
if ((f2f2 & 0x7fffffff)==hash11) {
// ----- -1 -----------------------
DWORD f2ad = f3ad + simv[i2];
for (char i1=0; i1<=len ; i1++ ){
DWORD f1f1 = f2f1 ^ ((((f2f1 & 0x3f) + f2ad ) * (DWORD)simv[i1]) + (f2f1 << 8));
DWORD f1f2 = f2f2 + ((f2f2 << 8) ^ f1f1 );
if (((f1f1 & 0x7fffffff)==hash0)&((f1f2 & 0x7fffffff)==hash1)){
printf("Pass:%.8x%.8x:%c%c%c%c%c%c: \n",f1f1,f1f2,simv[i6],simv[i5],simv[i4],simv[i3],simv[i2],simv[i1]);
printf(" ok \n");
int c = getchar();
return 0;
}
}
// ----- -1 -----------------------
}
}}}}}
printf(" false \n");
int c = getchar();
return 0;
}
Получается - 8 символьный пароль можно найти за тоже время, что и 7 символьный.
На GF8600 получается 150 миллиардов п/сек.
А на GF9800 можно будет за полдня подобрать коллизию к любому хешу.
у меня: 8600 GTS 128мб
в CMD выдает:
C:\>C:\1\nvCUDA.exe -f=mypas.txt -s=7 -e=7
Device Emulation (CPU) Clock rate: 1.350 Mg
There is no device supporting CUDA.
че за шляпа? (((
}{0TT@БЬ)Ч
17.03.2008, 00:30
первый раз пробовал тоже что то писал, ща не помню уже что:) пробуй дрова поставить те что автор указывал.
первый раз пробовал тоже что то писал, ща не помню уже что:) пробуй дрова поставить те что автор указывал.
Качнул Дрова. поставил терь короче он мне выдает что типо файл с листом хешей не найден (((
C:\>C:\MD5\nvCUDA.exe -f=mypas.txt -s=6 -e=7
GeForce 8600 GTS Clock rate: 1.458 Mg
There is no mypas.txt file.
Press ENTER to exit...
че за нафиг? (((
Командная строка:
nvCUDA.exe -f=mypas.txt -s=7 -e=7
-f= файл с паролями до 50 шт. типа admin:9987d22788e810116a45109f2ea88648
-s= начальное количество символов в пароле 6 - by default
-e= конечное количество символов в пароле 8 - by default
Создай файл C:\md5.txt
Запиши туда хеши md5
запускай
nvCUDA.exe -f=C:\md5.txt -s=6 -e=9
[Paran0ik]
19.03.2008, 17:00
еще бы заюзать видяшку для работы с радужными табличками...
']еще бы заюзать видяшку для работы с радужными табличками...
Проверять по таблице ускорения не получится.
А вот генерировать таблицы можно подумать, только нужно где-то алгоритм генерации найти.
[Paran0ik]
19.03.2008, 18:13
А вот генерировать таблицы можно подумать, только нужно где-то алгоритм генерации найти.ну я это и имел ввиду, прошелся по гуглу - сходу алгоритмов никаких не нашел, но уделю этому потом свое время, а насчет проверки по таблице - тот же пассвордпро ищет хеши по одному...т.е. поиск 2х хешей по радужным таблицам будет в 2 раза дольше, 3х - в три раза дольше и т.д. я думаю с использованием мультипроцессоров видеокарты можно увеличить скорость поискам по таблицам большого количества хешей...
-=lebed=-
19.03.2008, 18:19
исходники http://www.antsight.com/zsl/rainbowcrack/rainbowcrack-1.2-src.zip
Basurman
19.03.2008, 19:39
*.exe
прежде чем запустить такую комманду, сделай cd MD5 ради хохмы...
Автор +5
Hardover
26.03.2008, 03:13
Перезалейте пожалуйста
Mini Release nvCUDAsql.exe
MySql хеши
Командная строка:
nvCUDAsql.exe -f=mysqlpas.txt -s=4 -e=10 -sl=91 –bl=20
-f= файл с паролями до 50 шт. типа hash:6cb1963d2018c3ea
-s= начальное количество символов в пароле 4 - by default
-e= конечное количество символов в пароле 10 - by default
-sl= 25 , 35 , 71 , 91 наборы символов
-bl=производительность видеокарты. (20 - 128)
Собранный файл + Исходник ncCuda_mysql.rar (http://narod.ru/disk/23035000/ncCuda_mysql.rar) (81кб.)
Скорость перебора одного хеша 8 000 000 000 000 п/c. на GF8600GT
Теперь вплотную займусь таблицами
Если у кого получится скомпилить под Linux, просьба отчитаться о результатах!
Генератор радужных таблиц на nVidia 8xxx+ (md5)
RainbowTableGeneratev01 (copy 2).rar (http://narod.ru/disk/129687000/RainbowTableGeneratev01%20(copy%202).rar) (Размер: 217.06 Кб)
+ исходник , ( сортировщик и крекер - rainbowcrack-1.2-src )
Dll V2.0 для таблиц. (http://narod.ru/disk/181041000/cudadll20l.rar)
Командная строка
RainbowTableGenerate.exe md5 numeric 1 5 3 1000 10000 test 64
64 – число процессоров в вашей видеокарте.
Скорость генерации цепочек на GF8600 ~21млн./сек
Где то в 10 раз быстрее чем AMD3500+
Трудности на nVidia :
отсутствие аппаратного ускорения при делении целых чисел.
+ ошибки компилятора при работе с ( unsigned long long )
Если у кого получится скомпилить под Linux, просьба отчитаться о результатах!
под линукс вот это немного подправить можно http://majuric.org/software/cudamd5/source/
под линукс нормально это собирается почти без правки http://www.troopers08.org/content/e6/e496/BELENKO_Andrej.zip
nvcc -c ./MD5_RFC1321_GPU.c
потом с gcc все остальное.
у меня на 9800gtx 125-122 M p/s кажет
Под Вистой я так понял работать не будет, потому что под нее нет Cuda или я не прав?
Ето самый полезный самопальный софт на Ачате :)
теперь у каждого хакерка с видяшкой нвидиа есть свой маааленький суперкомпутер =-()
flankerx
20.05.2008, 13:05
Народ, а зачем велосипед изобретать?
http://www.elcomsoft.com/md5crack.html
Народ, а зачем велосипед изобретать?
http://www.elcomsoft.com/md5crack.html
Тут более раньше идея зародилась.
-=lebed=-
20.05.2008, 16:42
Затестил, на одном хэше скорость на Nv8600gt ~60-83млн. пасс/сек. (md5хэш)
ЗЫ Автору + и респект! Пусть работает дальше. Ограничение в 50 хэшей в списке можно обойти?
Извиняюсь, но до середины июня ничего не ждите.
Для бурта в промышленных масштабах до 4000 хешей (ограничение текстурных констант) будет скорость, в 4 раза медленнее чем для одного.
-=lebed=-
20.05.2008, 18:34
Извиняюсь, но до середины июня ничего не ждите.
Для бурта в промышленных масштабах до 4000 хешей (ограничение текстурных констант) будет скорость, в 4 раза медленнее чем для одного.
именно это и нужно!
flankerx
21.05.2008, 08:45
Тут более раньше идея зародилась.
Это не так. Элком выпустил EDPR с поддержкой CUDA в октябре 2007, а фриварную md5crack -- да, м.б. позже, в середине апреля.
-=lebed=-
21.05.2008, 09:28
Xserg, у меня такой вопрос:
Допустим я имею две видюхи в режиме SLI, в этом случае будут ли они использоваться обе? Если нет, то возможна ли модернизация программы для реализации поддержки двух видюх? Производительность возрастёт тогда в два раза?
-=lebed=- если аидяхи одинаковые то скорее всего да производительность возрастет вдвое.....
но у меня такой вопрос: Серж можешь сделать поддержку ATI Radeon... а то не все могут позволить себе такую видяху )))
AdReNa1!Ne
21.05.2008, 23:14
Жестко... Пасс длинной в 7 символов похекал за 7 минут.
GeeForce 8600GT 512mb
-=lebed=-
21.05.2008, 23:37
Жестко... Пасс длинной в 7 символов похекал за 7 минут.
GeeForce 8600GT 512mb
8 символов loweralpha-numeric взломал за 1890 сек
Вообще полный перебор такого пароля 8 знаков (из этого набора символов) займёт около 7,5 часов. на GF8600GT
жесткач....... но наверно самое жесткое это будет когда стоит интеловский 4-х ядерник и два Gf8600gts на 2 гига) и все етьо по максимуму напрягать )))) и проц и обе видяхи.... ну у проца мона тока 3 ядра
-=lebed=-
22.05.2008, 09:31
жесткач....... но наверно самое жесткое это будет когда стоит интеловский 4-х ядерник и два Gf8600gts на 2 гига) и все етьо по максимуму напрягать )))) и проц и обе видяхи.... ну у проца мона тока 3 ядра
Если тесты подтвердят это дело, то такой буду себе брать. Пока нет нужных желязяк на работе, чтоб затестить (подождёмс...)
ЗЫ Я так понял, что кластер из 10шт. Celeron 1200 тут отдыхает (по деньгам 3200руб. за каждый системник).
А так ящик такой получится примерно 7+6+6+3+3+2+3~30 тыс. руб. всего...
AdReNa1!Ne
22.05.2008, 22:11
http://cool.multihack.info/md5.bmp
http://img80.imageshack.us/img80/6699/img00896fu7.jpg
всё-таки Xserg молодчина)
AdReNa1!Ne
22.05.2008, 23:12
Хм, а я думал, что из 8800 гтс можно больше выжать...
AdReNa1!Ne
22.05.2008, 23:49
Кстати, эта софтина брутит все хеши одновременно? Или по очереди? Если по очереди, то выйдет многовато по времени ...
-=lebed=- а я такую тока к концу лета возьму ((((((
-=lebed=-
23.05.2008, 08:37
-=lebed=- а я такую тока к концу лета возьму ((((((
Надо брать в начале лета, самые низкие цены в период начала отпусков, к осени всё поднимется (память в особенности).
Есть вопрос по параметру наборов символов:
-sl= 25 , 35 , 71 , 91 наборы символов Какие конкретно наборы соответствуют цифрам 25, 35, 71, 91 ?
По генератору таблиц тоже вопрос - количество цепочек, длину цепочек можно менять? Наборы символов я понял так - можно...
Хм, а я думал, что из 8800 гтс можно больше выжать...
ну у меня ещё старая гтс (на g80) :( думаю, думая новая покажет куда большие результаты
Кстати, эта софтина брутит все хеши одновременно? Или по очереди? Если по очереди, то выйдет многовато по времени ...
брутит одновременно
Сейчас появилась Cuda 2.0 под висту идет, http://www.nvidia.com/object/cuda_get.html
Пробовал установить и расшифровать хеш. Если в папку с nvCUDA кидать dll которые взяты с сайта nvidia то пишет что cudart.dll не был найден, хотя он там лежит.
А если пробовать с теме длл которые выложил автор то выдает вот такую фигню http://ipicture.ru/uploads/080524/du6b3q70kG.jpg (http://ipicture.ru/)
-=lebed=-
26.05.2008, 22:01
Сейчас появилась Cuda 2.0 под висту идет, http://www.nvidia.com/object/cuda_get.html
Пробовал установить и расшифровать хеш. Если в папку с nvCUDA кидать dll которые взяты с сайта nvidia то пишет что cudart.dll не был найден, хотя он там лежит.
А если пробовать с теме длл которые выложил автор то выдает вот такую фигню http://ipicture.ru/uploads/080524/du6b3q70kG.jpg (http://ipicture.ru/)
if ((data[4]==0)&(data[0]==0)){
printf( "\n\a X.Z. ??? :{", &data[1]);
У меня и на XP такое выдаёт иногда...
-=lebed=-
27.05.2008, 13:09
Ещё такой вопрос как сказывается количество памяти, установленной на борту видюхи на производительность? Есть версии 8800gt с 256 и 512 памяти на борту, разница будет? Если да, то в чём? (в остальном видюхи идентичны по частоте...)
доктор веб трояна в архиве нашел. не смог вылечить - удалил. это нормально?
я вообще хз как Zloi ко мне попал. качал мало и только с оф сайтов, ну и вот эту штучку качнул. проверял все нодом и аутпост на максимуме стоит. найдено 4 угрозы и 25 248 инфекций. пришлось винду сносить. я один такой идиот?
-=lebed=-
29.05.2008, 14:40
доктор веб трояна в архиве нашел. не смог вылечить - удалил. это нормально?
я вообще хз как Zloi ко мне попал. качал мало и только с оф сайтов, ну и вот эту штучку качнул. проверял все нодом и аутпост на максимуме стоит. найдено 4 угрозы и 25 248 инфекций. пришлось винду сносить. я один такой идиот?
В каком конкретно архиве? Ссылку дай, она в этой теме?
В каком конкретно архиве? Ссылку дай, она в этой теме?
да вот эту программу - первый пост.
собраный файл + исходник
обнаружил spyware doctor ом. после этого и доктор веб нашел.
смущает, что вылечить не смог. я ума не приложу где я мог так вляпаться. этот трой даже на рековери диск проник.
обрушил все(
-=lebed=-
29.05.2008, 14:57
да вот эту программу - первый пост.
собраный файл + исходник
обнаружил spyware doctor ом. после этого и доктор веб нашел.
смущает, что вылечить не смог. я ума не приложу где я мог так вляпаться. этот трой даже на рековери диск проник.
обрушил все(
Проверил архив, нет там ничего!
http://www.virustotal.com/ru/analisis/2fbe03739a66aeb7d00015c3b25295ac
File size: 84451 bytes
MD5...: a3714ac63fff852dacc0e27a6fdfc4b4
SHA1..: 3592b34d57b2bff80b24b1195819024235c470c7
SHA256: ed5b318443139caf4ef99d8c3128d4d317c40e720e2a53e70a ab1e7f15f9fa52
SHA512: 8ca5a49381855c507e6c8eb41a20866fa1dbcb1b8c4aea6270 ba889078570edb
967f702fd0823081bfdd2dac9921f7a7094c6ff5a106050588 3f29d227419741
ну вот такая хрень короче.( я не представляю через что смог подхватить.
-=lebed=-
29.05.2008, 15:03
ну вот такая хрень короче.( я не представляю через что смог подхватить.
Эта прога тут не причём - нет там никакого троя!
ЗЫ Предохранятся надо... модераторам раздела теперь тереть оффтоп...
-=lebed=-
14.06.2008, 21:45
up: никто не знает ответа на этот вопрос?
Ещё такой вопрос как сказывается количество памяти, установленной на борту видюхи на производительность? Есть версии 8800gt с 256 и 512 памяти на борту, разница будет? Если да, то в чём? (в остальном видюхи идентичны по частоте...)
up: никто не знает ответа на этот вопрос?
Ещё такой вопрос как сказывается количество памяти, установленной на борту видюхи на производительность? Есть версии 8800gt с 256 и 512 памяти на борту, разница будет? Если да, то в чём? (в остальном видюхи идентичны по частоте...)
Ещё как влияет, так что советую брать на 512, тем более по цене они с 256 версией не сильно отличаются
Кстати, опробывал вариант брутера от элкомсофт...
При бруте одного хеша по скорости выигрывает творение Xserg'а, но при работе с большими списками - элкомсофт.
Например, он легко съел список из 20000 хешей с hashcracking.info, и скорость была ~40M
-=lebed=-
16.06.2008, 21:21
Ещё как влияет, так что советую брать на 512, тем более по цене они с 256 версией не сильно отличаются
InsidePro мне сказал, что не влияет, а он щас PasswordsPro затачивает под подержку CUDA, я думаю он в этом вопросе компетентней.
PS Память, насколько я помню влияла на Z-буфер, колличество и детализацию текстур, цвет (16 или 32 bit), но когда её стало дохрена, то больше 256 уже и не требуется, но это для 3D-графики, а для вычислений и 256 хватит (я буду брать две и ставить в SLI - как раз будет 512).
-=lebed=-
16.06.2008, 21:47
берём максимальное разрешение 2560x1600 для чипсета 8800GT
получается 3,90625 мегапикселей. 16 бит на пиксель (2 байта) это 8 мб. на кадр, 24 бит (3 байта) это 12Мб. 32 бит (4 байта) 16 мб.
Вообщем при максимальном разрешении и цвете в кадровом буфере поместится 16 кадров (для остального придётся юзать системную память)
PS Вообщем много памяти актуально для тех, кто играет на дисплеях высокого разрешения в максимальном качестве (кем я точно не буду).
Наконец я немного освободился от простых чисел.
Обещанный релиз
nvCUDA_md5.rar (http://narod.ru/disk/1029838000/nvCUDA_md5.rar.html)
Dll версии 1.1 (http://narod.ru/disk/21799000/dll.rar.html)
nvCUDA_md5.cu (исходник) (http://narod.ru/disk/1040049000/nvCUDA_md5.cu.html)
Скорости для GF8800GT (112 процессоров 1.625Гц.)
1 hash 400млн.. п/c
2..9 hashs 400 - 310 млн.. п/c
9..1000000 hashs 310 – 200 млн.. п/c :confused:
Командная строка:
nvCUDA_md5.exe c=loweralpha-numeric f=md5pas.txt s=1 e=9 b=70 o=find.txt
c=набор символов из charset.txt
f=файл откуда берем хеши
s=начальная длинна пароля
e=конечная длинна пароля (15 max)
b=(( количество процессоров ) / 8) *5 или экспериментируем.
o=файл куда будут записываться найденные пароли
Отлаживал мало, о глюках отписываемся.
Зы извиняюсь за не ответы в ПМ, и на форуме - не было времени. :rolleyes:
Skorohod
22.06.2008, 04:38
GeForce 8800 GTX, Clock rate: 1.350 Mg.
CharSet loweralpha-numeric = asdfghjklqwertyuiopzxcvbnm1234567890
Start with 1 passwords 1-10
X.Z. nVidia driver fall down
Вешает драйвер каждый раз при запуске :/
Версия от ИнсайдПро работает со скоростью 260мп/c.
GeForce 8800 GTX, Clock rate: 1.350 Mg.
Вешает драйвер каждый раз при запуске :/
Под вистой CUDA v1.1 не работает.
Скоро переделаю под CUDA beta 2.0a (обладатели ХР готовимся к БСОДам)
Skorohod
24.06.2008, 01:39
У меня xp. Работает сначало нормально, потом вешает. С небольшими значениями b= (:D) работает нормально, начиная уже с 20 (100м п/c) вешает в первые 5 секунд.
сс:
http://img386.imageshack.us/img386/9434/52328401jc9.jpg
У меня xp. Работает сначало нормально, потом вешает. С небольшими значениями b= (:D) работает нормально, начиная уже с 20 (100м п/c) вешает в первые 5 секунд.
Попробуй v2.02
nvCUDA_md5 (copy 2).rar (http://narod.ru/disk/1082852000/nvCUDA_md5%20(copy%202).rar.html)
Новый параметр x=1 // медленнее но проверяет 75% хеша.
Skorohod
24.06.2008, 19:19
Работает! :) Без переменной x=1 со скоростью 200-400м п/c вешает уже за 30 сек =) А с нею еще до сих пор не повесило ничего :) ( 300м п/c )
под линукс нормально это собирается почти без правки http://www.troopers08.org/content/e6/e496/BELENKO_Andrej.zip
nvcc -c ./MD5_RFC1321_GPU.c
потом с gcc все остальное.
у меня на 9800gtx 125-122 M p/s кажетМаловато что-то,под виндой на вашей видухе более 400 миллионов должно быть.
Подскажите плыз!!!
после установки драйвера ForceWare: 169.21 на GT7600 все равно выдает:
MD5 V2.01
Device Emulation (CPU), Clock rate: 1.350 Mg.
There is no device supporting CUDA.
Это че получается под GT7600 не пашет прога????
Если это ошибка выскакивает из за моей видео-карты, то тогда подскажите, где можно скачать драйвер CUDA под мою видюху????
2 Zorgus
Твоя видюха не поддерживает cuda, на сайте есть список тех что поддерживает:
http://www.nvidia.com/object/cuda_learn_products.html
Поставил, проверил. На 8800gts/512 ~430 млн. в сек. На радостях поставил вторую 8800gts, получилось 390 млн. :( Что не так?
Krevedko
28.06.2008, 05:14
Товаресчи! А нельзя ли такую же прогу для АТИ карточек? Или они эту Сuda не поддерживают?
Поставил, проверил. На 8800gts/512 ~430 млн. в сек. На радостях поставил вторую 8800gts, получилось 390 млн. :( Что не так?Прога SLI не поддерживает,поэтому и увеличения производительности нет.
Товаресчи! А нельзя ли такую же прогу для АТИ карточек? Или они эту Сuda не поддерживают?Не поддерживают.
Md5 V2.03
nvCUDA_v2_03.rar (http://narod.ru/disk/1169829000/nvCUDA_v2_03.rar.html)
Скорость увеличена на 5%
Устранены некоторые ошибки.
+ к версии v2.01
Windows XP, Windows Vista
х=1 // проверяется 75% хэша
r=aaaaaaaA // рестарт, удобно для распределенного перебора.
CUDA для ATI AMD Stream™
http://forums.amd.com/devforum/categories.cfm?catid=328&entercat=y
Поддержки SLI в паблике не будет.
Пусть не плохой программист немного заработает.
http://forum.insidepro.com/viewtopic.php?t=1995
Продолжаю эксперименты. Первые тесты - 1 8800GTS = 430 млн. и 2 8800GTS = 390 млн - получалось на системе без поддержки SLI (чипсет iP35). Взял мамку со SLI (nforce 750i), правда, воткнул сразу обе карты, но вот что получилось: SLI в дровах включен - 330 млн, SLI выключен - 280 млн. Видяхи одни и теже. Хэши тоже.
Кроме матерей разница еще в процах - на первой (интеловской) - Q6600, на второй - E8400. Может ли быть такое из-за того, что мощей CPU не хватает? Имхо, нет, т.к. до 100% загрузка проца в обоих случаях не доходила, причем достаточно хорошо не доходила...
geezer.code
30.06.2008, 12:29
Xserg
странная фигня... твой софт вылетает с эксепшном и пытается запустить дебаггер.
а прога от insidepro робит.
в чем может быть трабла ?
пс у меня 8600M GT, дрова - официальные 177.35 (правда насилу их поставил- вручную пришлось девайс выбрать таккак в списке моего чипа не было)
-=lebed=-
30.06.2008, 12:40
Поддержки SLI в паблике не будет.
Пусть не плохой программист немного заработает.
http://forum.insidepro.com/viewtopic.php?t=1995
Я так понял, что в Extreme GPU Bruteforcer от InsidePro она будет?! или как?
Xserg
странная фигня... твой софт вылетает с эксепшном и пытается запустить дебаггер.
Версия программы?
Но возможно не хватает ОЗУ.
Я так понял, что в Extreme GPU Bruteforcer от InsidePro она будет?! или как?
SLI на стадии ожидания денег на компьютер для отладки.
Небольшая работа в этом направлении ведется совместно с Snik
Насколько я знаю в Extreme GPU Bruteforcer поддержки SLI тоже пока нет.
geezer.code
30.06.2008, 12:56
Версия программы?
Но возможно не хватает ОЗУ.
только што скачал 2.03 аналогичная фигня :(
какой ОЗУ не хватает... видео ? у меня 256 + расширяемая за счет системной.
вот што точно пишет.
An unhandled win32 exception occured in nvCUDA.exe[XXX]
xxx- цифры разные каждый раз
если нажать debug (стоит msvs2005)
получаем такое сообщение
Unhandled exception at 0x00000002 in nvCUDA.exe: 0xC0000005: Access violation reading location 0x00000002.
и кнопочки break / continue
только што скачал 2.03 аналогичная фигня :(
V2.03 называется nvCUDA_md5.exe там же Dll v2.0 бета.
А что на консоли выводится ?
geezer.code
30.06.2008, 13:13
2Xserg
2.3?????
я вот тока на это в топе нашел ссылку.
Md5 V2.03
nvCUDA_v2_03.rar
Скорость увеличена на 5%
Устранены некоторые ошибки.
2.03 в консоли ничего не пишет молча вылетает
2Xserg2.03 в консоли ничего не пишет молча вылетает
У меня молча вылетает в двух случаях:
1. если DLL v2.0 запустить на версии программы скомпилированной под v1.1 или наоборот.
2. драйвера видеокарты не поддерживают версию DLL
geezer.code
30.06.2008, 13:57
Xserg
всьо разобрался. перевесил дрова. 169.21 всьо работает ... (177.35 - были бэта) может изза этого.
спасибо ... супер тул :)
Krevedko
30.06.2008, 23:19
Md5 V2.03
CUDA для ATI AMD Stream™
http://forums.amd.com/devforum/categories.cfm?catid=328&entercat=y
А кто занимается программой? У АТИ карт ИМХО скорость перебора повыше будет, особенно на новой 4870, когда она появится, естественно.
Уважаемый Xserg!
Будет ли реализован на брут salted-MD5 хешей?
Проводились ли работы по созданию программы для других алгоритмов: Blowfish, например?
Ждём новых релизов.
Очень полезный инструментище. :)
geezer.code
03.07.2008, 18:48
Blowfish - блочный алгоритм ШИФРОВАНИЯ, если я не ошибаюсь.
в хэшам не относится. и взлом его производится совершенно другим способом.
Да-да. Всё верно. Но, благодаря тому что на графических каточках уйма процессоров можно написать алгоритм который будет вычислять хеши гораздо быстрее чем на обычных процессорах.
Такой алгоритм будет полезен для подбора паролей по словарю, ибо в некторых дистрах Linux уже используется такой алгоритм в качестве шифрования паролей пользоватеей (shadow).
Например, скорость вычисления хеша по алгоритму Blowfish на 4xXEON 3.20 GHz всего лишь 650 в секунду (через John и openMPI).
Поэтому и был вопрос.
Кстати, а возможно ли подобным образом восстанавливать пароли к соленым хешам, например, md5(md5($pass).$salt)?
DimOnOID
12.07.2008, 18:12
Кстати, а возможно ли подобным образом восстанавливать пароли к соленым хешам, например, md5(md5($pass).$salt)?
можно...
Xserg С нетерпением ждём md5($pass.$salt) :p
DES(Unix) , MD5(MD5($pass).$salt) , MD5($pass.$salt)
Поддержка до 4 видеокарт одновременно.
salt.rar (http://narod.ru/disk/1470831000/salt.rar.html)
MD5, MD5(MD5($pass)), mySQL(64) , SHA1 , SHA1(base64) , mySQL5
Последние версии поддержка 1 видеокарты. (+исходники)
CUDA_nV.rar (http://narod.ru/disk/1402685000/CUDA_nV.rar.html)
Командная строка:
nvCUDA_md5.exe c=loweralpha-numeric f=md5pas.txt s=1 e=9 b=112 o=find.txt
c=набор символов из charset.txt
f=файл откуда берем хэши
s=начальная длинна пароля
e=конечная длинна пароля (15 max)
b=количество процессоров или экспериментируем.
o=файл куда будут записываться найденные пароли
r=aaaaaaaa1 рестарт с этого места
DimOnOID
15.07.2008, 12:30
А как запускать MD5($pas.$salt)?
вот, например, создаю файл
_pas.txt
с содержанием
160b2607a37b928cc1e8256c4a57609f:84.58.40.179
запускаю
MG_MD5($pas.$salt).exe пишет.. типо это не является MD5($pas.$salt)
-=lebed=-
15.07.2008, 12:54
А как запускать MD5($pas.$salt)?
вот, например, создаю файл
_pas.txt
с содержанием
160b2607a37b928cc1e8256c4a57609f:84.58.40.179
запускаю
MG_MD5($pas.$salt).exe пишет.. типо это не является MD5($pas.$salt)
Имхо после хэша должна быть соль, через двоеточие, а у тебя Айпи к чему? - не монятно... или это соль в качестве IP :confused:
DimOnOID
15.07.2008, 13:31
это соль..
paprobuj
username:hash:salt
neidiot?
А как запускать MD5($pas.$salt)?
вот, например, создаю файл
_pas.txt
с содержанием
160b2607a37b928cc1e8256c4a57609f:84.58.40.179
запускаю
MG_MD5($pas.$salt).exe пишет.. типо это не является MD5($pas.$salt)
:160b2607a37b928cc1e8256c4a57609f:84.58.40.179:178 177
001 001 178177 Speed = 562 mln.pas/sec Time: 0.00.04
В некоторых модулях есть ошибка, файл с паролями обязательно должен заканчиваться переводом строки. Иначе последний пароль не загрузится
DimOnOID
15.07.2008, 17:37
так стоп..ты как то запустил..почему у меня не пахает?
что
1:160b2607a37b928cc1e8256c4a57609f:84.58.40.179
что запишу
160b2607a37b928cc1e8256c4a57609f:84.58.40.179
всё равно пишет что..это типо не MD5($pas.$salt) и тут же закрывает программу..
так стоп..ты как то запустил..почему у меня не пахает?
что
1:160b2607a37b928cc1e8256c4a57609f:84.58.40.179
что запишу
160b2607a37b928cc1e8256c4a57609f:84.58.40.179
всё равно пишет что..это типо не MD5($pas.$salt) и тут же закрывает программу..
просто в конце файла с хешами нужно поставить перевод строки
DimOnOID
15.07.2008, 17:50
:D дошло наконец до моих мозгов)
а набор символов возможно как нить поменять?)
например numeric ....и т.д
:D дошло наконец до моих мозгов)
а набор символов возможно как нить поменять?)
например numeric ....и т.д
в параметре c задаётся
я для удобства делаю такой вот батник
"MG_MD5($pas.$salt).exe" s=1 e=10 b=128 c=numeric f=pas.txt o=find.txt
DimOnOID
15.07.2008, 18:17
думал об этом..но руки не дошли ... :)
спасибо что разжевали) ;)
DimOnOID
15.07.2008, 19:01
а почему он берёт только 95 паролей? .. :( ..или это глюк?
а почему он берёт только 95 паролей? .. :( ..или это глюк?
#define MAXpasswordsMaxMax 100
Ограничение в 100 паролей.
Вообще , если у 100 паролей соли разные, скорость перебора упадет в 100 раз.
Лучше выбери для брута наиболее важные для тебя хеши.
А будет ли версия с поддержкой алгоритма
md5($salt.md5($pass)."AOL Instant Messenger (SM)")
?
J:\Documents and Settings\Owner\Desktop\salt>"MG_MD5(MD5($pas).$salt).exe" s=1 e
=14 c=numeric o=found.txt
MD5(MD5($pass).$salt) V2.01 Win:v5.01
1:CudaV1.00 GeForce 8800 GTX, Processors: 128 Clock rate: 1.350 Mg.
CharSet numeric = asdfghjklqwertyuiopzxcvbnm1234567890
Salt MD5(MD5($pass).$salt) count 97
Start with 100 passwords 1-14
041 097
sto ja tut ploho delaju, pocemu on mne nedajot 0-9 numeric charset?
DimOnOID
15.07.2008, 23:42
в папку засунь файл charset.txt который ты можешь найти в других версиях брутеров от серга)...
Xserg
Можно сорцы к DES(Unix). Буду очень благодарен!
BarsMonster
21.07.2008, 12:58
Добавил программу на страницу с тестированием скорости разных MD5 брутфорсеров :-)
http://3.14.by/ru/read/md5_benchmark
Xserg
А не можешь ли сделать бетку для MSSQL хэшей? Пусть даже для одного только одновременно?
Вот тут пример кода и как пасс хэшится: http://www.ngssoftware.com/papers/cracking-sql-passwords.pdf
nicotine
28.07.2008, 03:52
простите моё возможное невежество, но...
не слышал ли автор о такой замечательной штуке как hxxp://www.hackerz.ir/e-books/msqlfast-c.txt ?
nicotine
Слышал и увеличил скорость это алгоритма в 3 раза, даже для обычного процессора.
budden
Все уже реализовано.
https://forum.antichat.ru/showpost.php?p=773273&postcount=95
Xserg
Я имел в виду MSSQL, а не mysql хэши. Для них нет интереса?
-=lebed=-
28.07.2008, 22:15
2Xserg напиши пожалуйста какая версия дров нужна для GUI+SLI ?
У мну выдаёт ошибку драйвера...
UP: Щас SP1 поставлю, скорее всего в этом проблема
-=lebed=-
30.07.2008, 03:28
Затестил!
на 86К хэшах:
1) одна 8800gt - 160млн. пасс/сек.
2) две в Sli 8800 Gt - 260 млн. пасс/сек. но драйвер вылетает с ошибкой через некоторое время.
Дрова поставил последнюю бэту под висту 32 бит. + либы от Sdk для висты... тогда заработало...
Подскажите, какая ожидаемая скорость перебора MD5 или salted-MD5 ожидается на карточках типа Nvidia Quardo FX 4600/5600?
Не нашёл точных характеристик потоковых процессоров на них. Есть только пропускная способность памяти.
Может быть кто-нибудь тестировал...
FX5600 сравнима с 8800 за исключением количества памяти наборту.
Данные из NVIDIA_CUDA_Programming_Guide (http://developer.download.nvidia.com/compute/cuda/1_1/NVIDIA_CUDA_Programming_Guide_1.1.pdf)
А нельзя ли переположить файлик с генератором радуги, ато ругается что файл с ресурса удалён :(
Оченна нада.
Xserg,
Проблема есть с MG: не выставляет больше 512 процов. А я 3 штуки 9800GX2 поставил, 768 получается.
-=lebed=-
08.08.2008, 09:03
Есть следующие предложения по программам к Xserg:
1. Добавить возможность включения/выключения сигнала (простой короткий beep на динамик компа) при нахождении пасса от пароля.
2. Добавить примерный расчёт оставшегося времени до конца текущей атаки. (особенно актуально в превад GUI-версии).
сделать несложно:
1) определяем общее кол. паролей N=X^Y, где X число используемых символов, Y - число символов в пароле. При использовании диапазона от m до n (числа символов в пароле) придётся проссумировать: N=X^(m)+X^(m+1)+X^(m+i)+....+X^(n-1)+X^(n)
2) Далее определяем скорость S через некоторое время после начала брута (уже реализовано).
3) Делим N (число паролей к перебору) на скорость S - получаем время в секундах.
4) Вычитаем из расчётного времени прошедшее с начала атаки.
5) переводим время в привычный формат лет (не уверен что нужно-хотя можно и сделать):месяцев:дней:часов :минут:секунд.
6) Выводим - "С начала атаки:" прошло времени:осталось времени
Здравствуйте.
Нужен Совет спецов
Есть:
1) Дамп форума. это VBULLETIN.
2) MG_MD5($pas.$salt).exe
3) Батник ("MG_MD5($pas.$salt).exe" f=mypas.txt s=1 e=12 b=112 x=0 c=mixalpha-numeric-all o=find.txt r=[9f_%=
pause)
4) mypas.txt (user:hash:salt)
5) GeForce 8800 GTS, 320 mb
Вот так это выглядит
http://img254.imageshack.us/img254/8123/saltoi5.gif
Я правильно делаю или что-то не так?
Спасибо.
PandoraBox
10.08.2008, 05:34
Вопрос к автору, карту не калечит такая скорость брута и нагрузка на Gpu?
-=lebed=-
10.08.2008, 08:28
Вопрос к автору, карту не калечит такая скорость брута и нагрузка на Gpu?
Уже вторую неделю бручу, при дост. охлаждении всё ок!
Всем доброго времени суток!
Друзья очень нужна ваша помощь
необходимо слегка поправить исходник nvCUDA_md5
т.е. сделать перебор по маске
я скрипткидис, но стараюсь думать логически и хотел что бы гуру указали на возможные ошибки
быстрее и проще всего, на мой взгляд, организовать атаку по маске без заморочек следующим образом к примеру условная схема:
void md5 (pass)
{
здесь хешируем пасс
return pass;
}
char pass='abc123'; //предположим в данный момент перебора на хеширование отправляется строка 'abc123'
md5(pass) //сам момент передачи пароля на хеширование для последующей сверки с оригинальным хешем
вопрос: Будет ли корректно работать следующая имитация перебора по маске:
md5('aaa'+pass+'bbb')
Исходник покопал, естественно грузанулся :)
Сильно не пинайте, буду благодарен любому совету
Спасибо!
Можно перезалить?
Генератор радужных таблиц на nVidia 8xxx+ (md5)
RainbowTableGeneratev01 (copy 2).rar (http://narod.ru/disk/129687000/RainbowTableGeneratev01%20(copy%202).rar) (Размер: 217.06 Кб)
+ исходник , ( сортировщик и крекер - rainbowcrack-1.2-src )
RainbowTableGeneratev01 (copy 2).rar
Размер:
203.55 Кб
Закачан:
19 апр 2008 20:57
Скачан:
67 раз, последний раз 24 июл 2008 23:10
Файл проверен Dr.Web:
Вирусов нет
Файл удален с сервиса.
-=lebed=-
15.08.2008, 00:06
вообщем после некоторого времени брута идёт вылет системы на синий экран, я думаю всё-таки дело в перегреве видеопамяти и GPU
http://img220.imageshack.us/img220/5329/screenshottsf4.th.jpg (http://img220.imageshack.us/my.php?image=screenshottsf4.jpg) я прав? 74 градуса это много, щас жарко в квартире, сбои участились...
-=lebed=-, 74 градуса это не много, другое дело что это может быть температура не луне, а не на чипе. Лично я риватюнером выставил вентилятор на повышенные обороты, чтобы не перегревалось.
-=lebed=-
15.08.2008, 11:16
-=lebed=-, 74 градуса это не много, другое дело что это может быть температура не луне, а не на чипе. Лично я риватюнером выставил вентилятор на повышенные обороты, чтобы не перегревалось.
Еверест выдаёт температуру с внутренних датчиков в кристалах, я ему верю...
ЗЫ ссыль на риватюнер плиз кинь...
Pernat1y
15.08.2008, 11:19
http://downloads.guru3d.com/download.php?det=163
дока http://www.nvworld.ru/docs/rt.html
Hellsp@wn
15.08.2008, 12:11
никто аську Xserg'a не знает? скинте в пм, есть предложение для него по CUDA.
Pernat1y
30.08.2008, 14:02
оно не работает с Cuda 2.0 :(
Под Ati 9600 до сих пор не заточили ?=_=
Pernat1y
10.09.2008, 17:46
Под Ati 9600 до сих пор не заточили ?=_=
куда нВидиивская технология
geezer.code
10.09.2008, 17:48
под ати есть аналогичная технология вроде называется OpenCL
но кто и что под него пишет. не знаю.
NVIDIA GeForce 8400M GS 256Mb, будет работать?..
Просто всю тему читать нету времени ((
Посмори на нвидиа.ру.Если поддерживает кудку,то пляши : ))),а еси нет,то...А за инфу спасибо пипл ))
Pernat1y
10.09.2008, 19:01
NVIDIA GeForce 8400M GS 256Mb, будет работать?..
Просто всю тему читать нету времени ((
качай эту хреновину http://www.insidepro.com/rus/egb.shtml
там в комплекте тест видяхи идет
Выложите пожалуйста dll 2 версии, а то просмотрел всю тему но везде дллки уже удалили похоже
ikolla$$
14.09.2008, 17:14
Выложите пжалсата Генератор RainbowTables под КУДА.
Скоро будет оптимизация под DES(Unix) ? Очень-очень интересует)
Владельцы 8800GT/GTS и выше, не могли бы вы отписать на какой скорости идет брут 1 хеша в MG_MD5($pas.$salt).exe ?
Хэш, если нужен, для примера (пробелы убрать): a60acd87fb7246e0d39087f99773a9ba:BTnTDCUBJvGcnEJ8
Плюсами одарю :)
PS Сейчас догадался, что те, кому требуется атака по маске вида passMASK (т.е. маска вида добавки символов в конец) могут не ждать релиза новой egb, а использовать вышеупомянутую прогу, просто ставя вместо соли маску.
De-visible
21.09.2008, 20:54
Владельцы 8800GT/GTS и выше, не могли бы вы отписать на какой скорости идет брут 1 хеша в MG_MD5($pas.$salt).exe ?
Хэш, если нужен, для примера (пробелы убрать): a60acd87fb7246e0d39087f99773a9ba:BTnTDCUBJvGcnEJ8
Плюсами одарю :)
PS Сейчас догадался, что те, кому требуется атака по маске вида passMASK (т.е. маска вида добавки символов в конец) могут не ждать релиза новой egb, а использовать вышеупомянутую прогу, просто ставя вместо соли маску.
Спроси у Лебедя, а насчет плюсов, спс поржал....
-=lebed=-
23.09.2008, 20:25
Владельцы 8800GT/GTS и выше, не могли бы вы отписать на какой скорости идет брут 1 хеша в MG_MD5($pas.$salt).exe ?
Хэш, если нужен, для примера (пробелы убрать): a60acd87fb7246e0d39087f99773a9ba:BTnTDCUBJvGcnEJ8
Плюсами одарю :)
PS Сейчас догадался, что те, кому требуется атака по маске вида passMASK (т.е. маска вида добавки символов в конец) могут не ждать релиза новой egb, а использовать вышеупомянутую прогу, просто ставя вместо соли маску.
Ну если хэш всего один с солью, то скорость равносильна одному хэшу без соли но для чистоты эксперимента затестил: на двух 8800GT скорость 711 млн. пасс/сек, соответсвенно на одной наверно около 350 млн. пасс/сек.
ЗЫ Кстати формат списка хэшей в файле просто hash salt (через пробел а не двоеточие)
-=lebed=-
23.09.2008, 20:31
Выложите пожалуйста dll 2 версии, а то просмотрел всю тему но везде дллки уже удалили похоже
Тут посмотри: https://hashcracking.info/forum/viewtopic.php?f=10&t=12 там уже архивы с dll.
для чистоты эксперимента затестил: на двух 8800GT скорость 711 млн. пасс/сек, соответсвенно на одной наверно около 350 млн. пасс/сек.
ЗЫ Кстати формат списка хэшей в файле просто hash salt (через пробел а не двоеточие)
Спасибо!
PS формат всё же hash:salt (я проверял на хэшах) - его точно ломает, а с пробелом мне прога говорит, что не находит хэшей. Возможно у тебя более новая версия.
-=lebed=-
23.09.2008, 21:19
Спасибо!
PS формат всё же hash:salt (я проверял на хэшах) - его точно ломает, а с пробелом мне прога говорит, что не находит хэшей. Возможно у тебя более новая версия.
PS Проверь кошель для hashcracking, жду кредитов )
Ну да, у мну превад, там пробел, двоеточие не канает.
PS Креды кинул.
Т.е. тот алгоритм, которым создаются хеши паролей системных пользователей для FreeBSD и Linux (ещё используется DES и Blowfish, но речь сейчас не об этом).
Описание алгоритма:
http://www.freebsd.org/cgi/cvsweb.cgi/src/sbin/md5/md5.c
Хеши характеризуются начальными символами $1$.
Данный алгоритм очень популярен и очень нужен.
Спасибо!
BarsMonster
25.09.2008, 12:28
Только что вышла BarsWF 0.7
http://3.14.by/ru/md5
Я смотрю пока я в армии служил вы тут время не теряли :-)
ikolla$$
25.09.2008, 13:43
Есть уже Des.Ну во всяком случае у меня....есть.... :p
чё за фигня:
C:\Documents and Settings\Admin\Рабочий стол\CUDA_nV>"MG.exe" f=pass.txt s=1 e=1
2 b=112 o=find.txt c=mixalpha-numeric-all-space
MD5($pass.$salt) V2.01 Win:v5.01
1:CudaV1.01 GeForce 8600 GT, Processors: 128 Clock rate: 1.350 Mg.
There is no MD5($pass.$salt) hash
C:\Documents and Settings\Admin\Рабочий стол\CUDA_nV>pause
Для продолжения нажмите любую клавишу . . .
файл существует.... в нём прописанно:
0c9547f48001b281c55f496030f6681b:YJAoIoaZDehhwa6r
чё за фигня:
There is no MD5($pass.$salt) hash
C:\Documents and Settings\Admin\Рабочий стол\CUDA_nV>pause
Для продолжения нажмите любую клавишу . . .[/CODE]
файл существует.... в нём прописанно:
0c9547f48001b281c55f496030f6681b:YJAoIoaZDehhwa6r
В файле ентер в конце нажми, чтобы пустая строчка появилась.
Бетка для Радеонов, держит вроде 2,3 4ую серии:
http://3.14.by/forum/viewtopic.php?f=8&t=49&st=0&sk=t&sd=a&start=140#p1153
Бетка для Радеонов, держит вроде 2,3 4ую серии:
http://3.14.by/forum/viewtopic.php?f=8&t=49&st=0&sk=t&sd=a&start=140#p1153
У меня что то не хочет работать ! пишет не может найти amdcalcl.dll ! Это наверно из-за того что у меня слишком старый радеон 9550! - думал у меня пойдет :(
А где посмотреть можна список видеокарт которые поддерживают ? у меня 8200M интегрировая будет брутить ?
BarsMonster
07.01.2009, 03:04
8200M пойдет, но скорее всего процессор будет быстрее :-)
Да, 9550 не поддерживается, да и насчет HD2xxx пока отчетов положительных небыло.
На 4870 - 1160 MHash/sec
На 3870 - ~310
Для сравнения GTX280 - 721
Вышла версия 0.8 !
http://3.14.by/ru/md5
http://s50.radikal.ru/i130/0903/1b/ee7c6942d4cf.jpg (http://www.radikal.ru)
Acer Aspire 5520g
AMD Turinon x64
3GB DDR2
черт, когда же кто-нибудь выпустит MD5(Unix) брутер на GPU....
черт, когда же кто-нибудь выпустит MD5(Unix) брутер на GPU....
ты же кодишь сам, вот я на твоем месте просто переписал то что имеется, и респекты тогда и пр.
ты же кодишь сам, вот я на твоем месте просто переписал то что имеется, и респекты тогда и пр.
Вчера такая мысль уже проскакивала
Pernat1y
07.04.2009, 10:00
черт, когда же кто-нибудь выпустит MD5(Unix) брутер на GPU....
EGB вроде md5 unix'овые умеет брутить
EGB вроде md5 unix'овые умеет брутить
Да не умеет он. Не уверен - не пиши. (З.Ы. Не уверен - не обгоняй)
А по поводу всего топика может лучше его с сохранением ссыдки перенести в расшифровку хешей?
schwarze
01.07.2009, 20:30
ShadOS, MD5(Unix) наскольно я понимаю это просто тысяча раз обычный md5 ?
Думаю прироста огромного не будет - рекурсию CUDA не поддерживает, а жаль...
Я попробую переделать, если никто еще не сделал.
Это оказалась весьма нетривиальная задача, кто-нить разобрался как всё-таки получается хеш - пишите в асю.
Student :)
09.06.2010, 23:11
Ребята а как заточить прогу под брут паролей Radmin 2.x
Student :)
10.06.2010, 17:00
может подскажите
Student :)
10.06.2010, 17:13
вот мне подсказали функцию создания пароля Radmin v 2.x
<?php
$userpass='12345678';
$newtext = $userpass."\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0";
$newtext = substr($newtext, 0, 100);
echo md5($newtext);
?>
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot