Форум программистов, компьютерный форум CyberForum.ru

Как обойти пароль в RAR архиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перезагрузка операторов. http://www.cyberforum.ru/cpp-beginners/thread500670.html
Люди, нид хелп! Пишу модуль для работы с матрицами, template <class T> class cmatrix { T *data; int n, m; cmatrix(int _m,int _n){ n=_n; m=_m; data=new T;}; ...
C++ Построение интерфейса на VC++. Требуется построить интерфейс (MFC or WinApi не имеет значения), получается так: http://www.cyberforum.ru/cpp-beginners/thread500624.html
Выполнение Open/Close CD ROM в цикле. C++
Необходимо выполнить в цикле n-ое количество раз Open/Close CD ROM''а для тестирования. Как выполнить Open/Close не проблема. Но когда я эту програму ставлю в BAT файл, первый раз процедура Open/Close проходит нормально. А следующие разы, идет задержка во времени. Понимаю так, что в это время идет проверка готовности СD привода. Как эту прверку убрать, чтобы процесс нового открытия/закрытия...
C++ Ошибка при большом размере массива
Есть код: #include <stdio.h> main() { int y=0; const int i=10000000; // если i=1000000 работает, если больше, например 10000000 - не работает. unsigned __int8 m; // массив для временного хранения файла FILE *f1; f1=fopen("v2.txt", "rb"); // открытие файла для чтения
C++ Класс Vector и оператор new http://www.cyberforum.ru/cpp-beginners/thread500547.html
Есть класс CItem Есть тип: typedef std::vector <CItem> ItemVector; typedef std::vector <CItem>::iterator Iter;Есть вектор и итератор: ItemVector ItemContainer; Iter v1_Iter;Есть функция: CItem* Func() { for(int i=0;i<10;i++) {
C++ Взаимодействие AvtiveX элемента с сервером откуда он был слит Hello All !!! Возник следующий вопрос. Есть Web сайт, в который встроен ActiveX элемент. При обращении к этому Web сайту, данный элемент (ActiveX), сливается в браузер пользователя, и там запускается, после этого пользователь работает уже непосредственно с этим элементом. Вопрос в следующем: каким образом данный ActiveX элемент-компонент (который выступает виде клиента), может взаимодействовать... подробнее

Показать сообщение отдельно
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
01.01.2012, 00:00     Как обойти пароль в RAR архиве
Aniskov хоть и ближе к истине, но тоже не совсем прав.

Пароль вообще не храниться в архиве ни в открытом виде, ни в зашифрованном. Он используется для шифрования и дешифрования данных хранящихся в архиве, другими словами пароль - маска для шифрования/изменения данных запакованных в архиве.

Причем проверить правильность пароля можно лишь после того как данные распакованы и дешифрованы, тогда они сверяются с checksum-ой которая храниться там же. Если сошлась с оригинальной - данные распакованы верно, пароль - правильный, иначе ошибка пароля, попробуйте другой.

Так что для взлома/подбора подходит только способ перебора, ну возможно для ускорения процесса можно применить какой-нибудь эвристический анализатор, если после расшифровки ожидается какой-то определенный набор данных.

С уважением,
Владимир
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru