Как взаимодействовать с rar архивами c++?

254
05 апреля 2018, 14:25

Хочу написать подбор паролей(на лабу нужно) для rar архивов. Существуют ли какие то апишки что бы у меня как минимум был функционал открытия архива и ввода пароля? Пишу на с++ на винде. Прошу прощения если есть плохо сформулирован вопрос.

Answer 1

Для данного случая могу порекомендовать LibZip - высокоуровневую библиотеку для работы как с .rar, так и с .zip файлами. Скачать ее можно здесь, а посмотреть документацию - здесь. Думаю, вам понадобятся следующие статьи:

  • установка libzip;
  • работа с ziptool.

Обе статьи англоязычные, но все равно обязательно прочитайте их! Удачи!

READ ALSO
В чём отличие flash drive от thumb drive для функции GetDriveType?

В чём отличие flash drive от thumb drive для функции GetDriveType?

Разбираюсь с WinAPI-функцией GetDriveTypeОна возвращает тип диска

279
Ловить утечки и порчу памяти под Windows из QtCreator

Ловить утечки и порчу памяти под Windows из QtCreator

Нужно ловить утечки и порчу памяти под Windows из QtCreatorvalgrind, к сожалению, под Windows не работает

233
Замена присвоения := из Pascal на = из C++ при помощи #define

Замена присвоения := из Pascal на = из C++ при помощи #define

Возможно ли как-нибудь заменить присвоение из Pascal на С++ при помощи #define?

239
Наследование дескрипторов в Windows

Наследование дескрипторов в Windows

Нужно передать готовое соединение другом процессуПрочитал про наследование дескрипторов на msdn, но примеров не нашел

262