Возможно ли взломать ZIP пароли?

3327
t123

У меня есть часть программного обеспечения, которую я должен установить на ноутбуки компании. Для правильной работы установщику необходим серийный номер, но у меня его нет (моего менеджера здесь нет, поэтому я не могу его спросить). Установщик говорит мне позвонить по номеру телефона, который больше не подключен.

Я бы скачал win32dasm и ollydbg и попробовал взломать установщик, но у меня не было времени, и я не делал этого годами.

На диске есть zip-файл, который выглядит так, как будто содержит все программные файлы, но имеет пароль. Возможно ли это взломать или это займет много лет?

4

3 ответа на вопрос

1
Iain

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

Начиная с Winzip v9, шифрование использует AES, который является безопасным.

Он имеет XceedZip.dll в каталоге, так что я теоретически могу найти функцию, которая передает пароль и посмотреть, что он дает. Сайт для проблемного программного обеспечения находится в автономном режиме, а также телефон, поэтому я думаю, что я немного застрял :( t123 14 лет назад 0
0
Mehper C. Palavuzlar

Вы можете использовать некоторые программы для восстановления паролей zip, но если пароль надежный, потребуется много времени. Эти программы обычно используют грубую силу, и для этого вам понадобится словарь паролей.

0
desgua

Для пользователей Linux

Есть Rarcrack .

Требования к программному обеспечению:
*> glibc 2.4
* любая POSIX-совместимая операционная система [извините, Window $ не существует]
* pthreads
* libxml2
* и, наконец, 7zip, unrar, unzip

Сборка и установка:

Все очень просто


tar -xjf rarcrack-VERSION.tar.bz2
cd rarcrack-VERSION
вам нужен gcc или любой компилятор C (отредактируйте Makefile CC = YOUR_C_COMPILER),
make
вы должны быть пользователем root на следующем шаге:
make install


Использование RarCrack:

rarcrack your_encrypted_archive.ext [--threads thread_num] [--type rar|zip|7z]


Все в [] является необязательным, rarcrack по умолчанию разбивает два потока и автоматически определяет тип архива. Если обнаружение неверно, вы можете указать правильный тип файла с параметром type. RarCrack в настоящее время взломать максимум в 12 потоков.

После запуска взлома RarCrack напечатает текущее состояние взлома и сохранит его в файле состояния. Если вам нужен более конкретный набор символов пароля, вам нужно запустить RarCrack, чтобы создать файл состояния XML (3 секунды).


<?xml version="1.0" encoding="UTF-8"?> <rarcrack> <abc>0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</abc> <current>uU</current> <good_password></good_password> </rarcrack> 

Это образец XML-файла, и вы видите, что есть набор символов. Если вы хотите, вы можете изменить этот файл и при следующем запуске RarCrack программа будет использовать новые переменные.

Внимание: будьте осторожны при изменении этого файла, убедитесь, что текущий пароль не содержит символов вне abc [набор символов]!

Похожие вопросы