В этой таске получаем архив flag_999.zip и картинку pwd.png c размером 25x3. Не очень-то хорошее разрешение, да? Ну пытаемся распаковать архив, а он запаролен (как неожиданно). Так, открываю картинку в gimp. Вижу следующее:
Морзянка? Конечно морзянка, что ж это ещё. После декодирования получаем цифру 9. Пробуем как пароль к архиву — распаковывается. В нём лежит папка flag, а в этой папке flag_998.zip и pwd.png, но уже размером 25x5. Всё понятно, надо писать скрипт для распаковки 1000 архивов. Получилась такая вот штука:
Запускаем и радуемся жизни:
Но не долго, потому что через какое-то время получаем вот такую гадость
Ладно, давайте модифицируем скрипт, чтобы он удалял лишние папки.
Окей, скрипт отрабатывает, но останавливается после распаковки flag_1.zip. flag_0.zip придётся руками распаковывать, ну лаааадно. Там кстати, только 4 цифры в пароле, так что не сильно больно.