Як я можу відновити zip-пароль за допомогою CUDA (GPU)?


9

Як я можу відновити zip-пароль на Linux за допомогою CUDA (GPU). Останні два дні я намагався використовувати "fcrackzip", але це занадто повільно

Кілька місяців тому я побачив якийсь додаток, який може використовувати GPU / CUDA та отримати велике підвищення продуктивності порівняно з процесором.

Якщо груба сила із застосуванням cuda неможлива, скажіть, будь ласка, який найкращий додаток для виконання словенської атаки та де я можу знайти найкращий (найбільший) словник.

З повагою

Відповіді:


2

Згідно з цією статтею можливо використання CUDA для грубої сили проти ZIP, але поки що я не знайшов безкоштовного додатка. Складність використання CUDA для ZIP полягає в тому, що "примусова" спроба не складається з єдиного обчислення, як у хеш-груповому хеші, а вимагає зчитування zip-файлу та спроби його розшифрувати. Щоб використовувати CUDA, вам потрібно буде віртуалізувати цей процес - завантажте поштовий індекс у пам'ять GPU, перепишіть метод дешифрування у код, виконаний GPU, динамічно оцініть результат.

Будь ласка, поділіться, якщо ви самі знайшли якесь рішення.


0

Ви пробували заздалегідь обчислений райдужний стіл ?

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

Ось кілька місць, які ви можете завантажити .

btw, завантаживши таблицю з райдужною веселкою та виявивши, наскільки слабким було наше критичне хеширование Webapp, змусив мого менеджера SW погодитись, щоб нам не тривіально солити наші хеши.


2
Веселки працюють лише для хешей, а не для шифрування.
ОліверС

1
OliverS, як ти думаєш, чи працює шифрування, магія? Якщо поштовий індекс заблокований паролем, мета полягає в тому, щоб отримати пароль, а не грубою силою розшифрувати весь том. Усі реалізації паролів використовують хешування, щоб відповідати введеному паролю.
r00fus

2
Пароль на заблокований Zip-файл не зберігається як хеш, це ключ до алгоритму шифрування (AES). Ви не можете використовувати таблиці для веселки для атаки пароля, оскільки ви не можете відновити хеш для порівняння.
Нік Паскуччі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.