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

4

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

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

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

t123
источник

Ответы:

1

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

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

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

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

Мехпер С. Палавузлар
источник
0

Для пользователей 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 [набор символов]!

desgua
источник