Поделиться в MAX

ZIP-архивы на Java: упаковываем и безопасно распаковываем файлы

Аватар автора
Подписывайся на наши соц сети: Содержание: 00:53 Создание ZIP-архива 03:34 Распаковка ZIP-архива 05:42 Угрозы ZIP-архивов 06:38 Защита от Zip Slip 06:57 Безопасность в production 07:28 Команды Linux 07:56 Итоги Пишем два компактных приложения на Java 25: первое упаковывает каталог вместе с вложенными файлами и пустыми папками, второе восстанавливает его из ZIP-архива. Кратко вспоминаем историю ZIP, затем разбираем ZipOutputStream, ZipInputStream, Files.walk, Files.copy и try-with-resources. Отдельно закрываем уязвимость Zip Slip и обсуждаем ограничения для недоверенных архивов, а в конце показываем эквивалентные команды zip и unzip для Linux.

0/0


0/0

0/0

0/0

0/0