Вопрос или проблема
Я только что скачал 1.9.0-jumbo-1 64-bit Windows binaries с openwall.com. Я добавил все в PATH, и всё работало нормально, пока я не попытался запустить zip2john.exe из CMD: исполняемый файл не выдает никаких ошибок, но просто, похоже, ничего не делает. Даже если я пытаюсь запустить что-то вроде следующего
zip2john boxx1.zip > hash.txt
файл hash.txt оказывается пустым, и никаких ошибок не сигнализируется. Что происходит? Если вам нужна дополнительная информация, я с радостью предоставлю её.
вам нужно выполнить следующий шаг
john hash.txt
это займет некоторое время, после завершения выполните эту команду, чтобы показать пароль
john hash.txt --show
Ответ или решение
К сожалению, решение проблемы с zip2john
в последнем дистрибутиве Openwall на Windows может быть не таким простым, как кажется на первый взгляд. Давайте разберем, какие шаги можно предпринять для диагностики и решения возникшей ситуации.
1. Проверка правильности установки
Перед тем как глубже анализировать проблему, убедитесь, что вы правильно установили дистрибутив John the Ripper
. Проверьте следующие моменты:
-
Путь к исполняемым файлам: Убедитесь, что вы добавили директорию, содержащую
zip2john.exe
, в системную переменнуюPATH
корректно. Для проверки можно открыть командную строку и ввестиecho %PATH%
, чтобы убедиться, что путь указан правильно. -
Версия файлов: Проверьте, что вы используете именно
zip2john.exe
из скачанного дистрибутива 1.9.0-jumbo-1. Убедитесь, что файл не поврежден, скачав его повторно с официального сайта.
2. Запуск zip2john
При запуске команды:
zip2john boxx1.zip > hash.txt
вы не получаете никакой ошибки, и файл hash.txt
остается пустым. Это может означать, что zip2john
не может обработать ZIP-файл по каким-то причинам. Проверьте следующее:
-
Файл ZIP: Убедитесь, что файл
boxx1.zip
существует, доступен для чтения и не поврежден. Попробуйте распаковать его с помощью другого приложения, чтобы удостовериться в его целостности. -
Параметры командной строки: Попробуйте ввести команду без перенаправления:
zip2john boxx1.zip
Эта команда должна выводить хеш на экран, и вы сможете увидеть, если происходит какая-либо ошибка или сообщение.
3. Погрешности в кодировке
Еще одной частой причиной неработоспособности является неправильная кодировка файла. Убедитесь, что используете правильную кодировку командной строки. Попробуйте использовать другую консоль, например, PowerShell.
4. Обновление и альтернативные решения
Если предыдущие шаги не помогли, вы можете попробовать:
-
Скачивание обновлений: Проверьте, нет ли более свежих сборок или патчей для
John the Ripper
. Иногда разработчики выпускают обновления, исправляющие известные ошибки. -
Изучите документацию: Посмотрите документацию на официальном сайте Openwall. Есть вероятность, что проблема с
zip2john
уже известна, и существует обходной путь или фикс.
5. Выполнение последующих шагов
По завершении успешного получения хеша вы можете продолжить с использованием John для взлома:
john hash.txt
Это запустит процесс перебора паролей. После завершения, для отображения найденного пароля используйте:
john hash.txt --show
Эта команда выведет найденные пароли, если они были успешно раскрашены.
Заключение
Если все предложенные шаги не помогли, возможно, стоит обратиться за помощью к сообществу Openwall или на специализированные форумы, предоставив более детальную информацию о системе и файлах, которые вы используете. Надеюсь, эти рекомендации помогут вам разобраться с проблемой, и вы сможете успешно работать с zip2john
в будущем.