Станція для злому паролів з чотирма відеокартами GeForce GTX 1070

Вже давно відомо, що графічні карти пропонують набагато більшу продуктивність, ніж процесори. Вам цікаво на що здатні чотири відеокарти GeForce GTX 1070?

vvod-parolya

Для чого можна використовувати чотири відеокарти GeForce GTX 1070? Послідовники філософії PCMasterRace, напевно відразу подумали про потужний комп'ютері для ігор. Автор блогу Netmux подав трохи іншу ідею - він створив робочу станцію, яка дозволяє зламувати паролі на веб-сайтах.

Паролі на веб-сайтах не зберігаються в стандартному вигляді, тому як в разі крадіжки бази користувачів, ці дані були б легко доступні для злодіїв. Як правило, застосовуються алгоритми шифрування (одним з найбільш престижних є MD5), який дозволяє убезпечити бази даних користувачів в разі витоку даних - простіше кажучи, на основі пароля обчислюється так званий хеш, і саме він зберігається в базі даних користувачів, в той час як при вході порівнюється хеш пароля, збереженого в базі даних, і вводиться користувачем.

Важливо відмітити, що функції хешування односторонні, тому не можна однозначно вказати пароль, маючи хеш - принаймні в теорії, тому що існують способи обчислення пароля на основі хешу, але вони вимагають дуже великої обчислювальної потужності. На допомогу приходять графічні карти, які пропонують набагато більш високу продуктивність ніж процесори, тому їх використовують для злому паролів.

Автор блогу Netmux поставив перед собою завдання – створення робочої станції за 5000 доларів, яка дозволить найбільш ефективним чином зламувати хеші MD5. З цією метою придбав такі комплектуючі:

  • материнська плата SuperMicro X10DRG-Q + корпус SuperMicro SYS-7048GR-TR 4U – 1989,99 доларів;
  • два процесори Intel Xeon E5-2620 v3, 2,4 Ггц, Ларга 2011-3 85 В – 469,98 доларів;
  • чотири відеокарти Nvidia GeForce GTX 1070 засновники видання – $1737,14 доларів;
  • чотири модулі пам'яті Kingston ValueRAM Server DDR4, 2133 Мгц, 16 ГБ - $ 391,96;

Вся платформа працює з підтримкою ос Ubuntu 14.0.4.5, драйверів Intel OpenCL час виконання 16.1 x64 і Nvidia-Linux-x86_64 375.20. Для злому паролів використовується програмне забезпечення Hashcat v3.20.

Дана конфігурація забезпечує продуктивність 76526,9 MH / с MD5, а це значить, що він підбирає хеші MD5 зі швидкістю понад 76,5 мільярдів запитів в секунду. В результаті пароль складається з 10-ти символів(малих літер або цифр) станція підбере приблизно за 14 годин, але якщо йдеться про 10-ти символьному паролі, який складається з цифр а також маленьких і великих літер то знадобиться до 20 років.

Станція при повному навантаженні нагрівається до 83 градусів за Цельсієм і споживає 820 ват

джерело: меблі Верес

Оцінити статтю
Новини IT
Додати коментар