Хелпикс

Главная

Контакты

Случайная статья





Самораспаковывающийся архив. Примеры



Самораспаковывающийся архив

Самораспаковывающийся или самоизвлекающийся архив(англ. self-extracting archive, сокращённо «SFX archive») — файл, компьютерная программа, объединяющая в себе архиви исполняемый код для его распаковки. Такие архивы, в отличие от обычных, не требуют отдельной программы для их распаковки (получения исходных файлов, из которых они созданы), если исполняемый код можно выполнить в указанной операционной системе. Это удобно, когда неизвестно, есть ли у пользователя, которому передаётся архив, соответствующая программа распаковки.

Основной способ использования самораспаковывающихся архивов — создание программ для установки ПО без использования систем управления пакетами.

Исполняемый код, присоединённый к архиву, может представлять собой полноценную программу распаковки. Так как существует вероятность выполнения кода распаковщика, самораспаковывающийся архив или замаскированный под него файл может использоваться для распространения вредоносного ПО.

Примеры

Примеры программ, способных создавать самораспаковывающиеся архивы:

7-Zip

· Ненастраиваемые 7z SFX архивы для Microsoft Windows.

· Существует сторонний настраиваемый модуль — тоже для Windows.

ARJ

· Для различных платформ.

p7zip

· 7zCon.sfx — ненастраиваемый, для указанной пользователем платформы; поддерживает просмотр, автоматическую перезапись файлов, проверку целостности и зашифрованные архивы.

PKZIP

· Только в зарегистрированных версиях, начиная с 2.70.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.