Чому ми не розшифровуємо файли excel

Просто це неможливо. І ось чому ...

Коли неможливо розшифрувати файл Excel або Word

Відповідь криється в алгоритмах шифрування різних версій Microsoft Office і довжині ключа (за умовчанням), за допомогою якого шифруються дані документа:

Але розмір цих даних занадто великий. Тому на другому етапі, дані, за допомогою додаткових розрахунків, стискаються до прийнятного розміру - будується райдужна таблиця - відмінний приклад компромісу часу і пам'яті.


Райдужні таблиці для Excel / Word в дії

Розшифровка файлів Excel / Word без райдужних таблиць


Дешифрування Excel / Word з Accent OFFICE Password Recovery

Пошук ключа гарантує розшифровку файлу Excel / Word і успішне видалення пароля з документа на повні 100%, оскільки перебираються всі можливі варіанти ключа - 2 40 значень. Так, це довше, ніж пошук в райдужних таблицях, але все ж набагато швидше ніж злом невідомого пароля.

У цьому випадку теж неможливо побудувати райдужні таблиці, але з інших причин.

Для розрахунку даних райдужної таблиці необхідно перебрати всі можливі значення ключа шифрування (насправді в кілька разів більше). І якщо перебір варіантів для 40-ка бітного ключа (2 40 значень) займає один тиждень безперервних розрахунків, то перебір значень для 128-ми бітного ключа в 2 128/2 40 = 3.0948501e + 26 раз більше. Тобто +309485009999999936272792512 тижнів або +5951634807692306466784471 років ...

Злом паролів Microsoft Office

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

Схожі статті