Саморазархивиращи се архиви 1

Запитване «SFX» пренасочва тук; Виж. И други ценности.

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







Основният начин за използване на саморазархивиращи се архиви - създаването на програми, за да инсталирате софтуера, без да използвате управлението на пакетите.

С изпълним код е приложен към файл, той може да бъде пълна програма декомпресия. Тъй като има възможност за изпълнение на код unpacker, или самостоятелно извличане архивен файл, преоблечен като тя може да се използва за разпространяване на зловреден софтуер.

Примери за програми, които могат да създават саморазархивиращи се архиви:







Програмата е предназначена изключително за създаване на богати SFX архиви / пакета монтажници и има широки възможности.

CAB
  • Налице е малко познат инструмент за IExpress, която е част от Windows (от Windows XP) и ви позволява да създадете в -arhivy кабината на режим магьосник, включително адаптивни саморазархивиращ се. За да стартирате в прозореца "Start" → «Run ..." влиза iexpress.exe и кликнете OK. [1] [2]

Освен това, тези файлове в техния формат за съответните платформи могат да създават StuffIt и WinZip.

В допълнение, има програми, които създават архиви в UNIX шел скриптове. Той често се използва за създаване на търговска инсталация софтуерна програма за UNIX-подобни операционни системи. Примери: makeself и по-възрастните шар.

Тъй като програмата е обикновено за една платформа не може да работи на други платформи, както и разопаковането на саморазархивиращ се архив, създаден за една система към други системи може да бъде трудно.

Саморазархивиращи се архиви в няколко формата (като RAR и ZIP) може да се извлече като нормален (не-SFX) с помощта на самостоятелно разопаковане програма.

Възможно е да се създаде кода, който ще се поддържа без допълнителни програми от няколко операционни системи (като DOS и OS / 2), както и стандартните средства в същата операционна система и допълнителни средства в друга (например използвайки питон или черупка).

Архив с код под Win32 може да изисква допълнителни стъпки след разопаковане с виното на UNIX-подобни системи - по-специално, създаването бита на права за достъп.

Измамите в България