четвер, 24 липня 2008 р.

Відкриваємо запаролені Rar архіви

Чи траплялося вам забувати пароль до архіву? Мабуть хоча б раз та траплялося. Ну, що ж, спосіб його відкрити все ж таки є.

Отже, нам знадобиться програма RarCrack, яка використовує алгоритм bruteforce для підбору паролю. Її немає у офіційних репозиторіях тому ми будемо збирати її вручну. Але спочатку довстановимо необхідну нам бібліотеку:
sudo apt-get install libxml2-dev

Звичайно ж, якщо ви ще не встановили на своєму комп'ютері компілятор, то це також необхідно зробити (sudo apt-get install build-essential).

Тепер завантажуємо необхідні вихідні коди з SourceForge:
wget http://superb-east.dl.sourceforge.net/sourceforge/rarcrack/rarcrack-0.2.tar.bz2

Подальші дії цілком стандартні:
tar xvjf rarcrack-0.2.tar.bz2
cd rarcrack-0.2
make
sudo make install


Все, тепер можемо використовувати наступну команду:

rarcrack ім'я_архіву

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

PS: дана програма дозволяє зламувати паролі не лише до архівів rar, але й zip та 7z.

3 коментарі:

  1. О! Дякую за огляд, якраз дуже актально! До речі, та прога має свій встроєний словник, чи просто тупо перебирає алфавіт і цифри?

    ВідповістиВидалити
  2. Мені здалося, що тупо перебирає. Можливо помиляюсь.

    ВідповістиВидалити