Self-extracting archive

Self-extracting archive

A self-extracting archive (short SFX) is a computer application which contains a compressed file archive, as well as programming to extract this information. Such file archives do not require a second executable file or program to extract from the archive, as archive files usually require. The files in an archive can thus be extracted by anyone, whether they possess the appropriate decompression program or not, as long as the program can run on their computer platform.

StuffIt for the Macintosh, Compact Pro, WinZip, WinRAR, and 7-Zip all make use of self-extracting archives. There are also programs (like [ makeself] ) that create self-extracting archives on Unix as shell scripts. An early example of a self-extracting archive was the Unix shar archive, in which one or more text files were combined into a shell script that when executed recreated the original files.

Distributing and receiving files which appear to be self-extracting archives can be dangerous, as the file itself may contain malicious code, like viruses or trojan horses. For this reason, many internet users do not accept self-extracting archive files and would rather receive regular compressed file archives without any executable code. Fortunately, many archivers are capable of working with self-extracting archives as if they were regular archives.

ee also


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • self extracting archive — compressed file which includes an expansion program and can be expanded by activating the file …   English contemporary dictionary

  • Archive format — An archive format is the file format of an archive file. The archive format is determined by the file archiver. Some archive formats are well defined by their authors and have become conventions supported by multiple vendors and/or open source… …   Wikipedia

  • List of archive formats — This is a list of file formats used by archivers and compressors used to create archive files. Contents 1 Archiving only 2 Compression only 3 Archiving and compression 4 …   Wikipedia

  • Self-replicating machine — A self replicating machine is an artificial construct that is theoretically capable of autonomously manufacturing a copy of itself using raw materials taken from its environment. The concept of self replicating machines has been advanced and… …   Wikipedia

  • SEA — • Self Extracting Archive File Name Extension für selbstextrahierende Archive auf dem Apple Macintosh • Standard Extended Attribute (OS/2) • Science and Education Adminstration ( > IEEE Standard Dictionary ) • Society For Electronic Access •… …   Acronyms

  • Compact Pro — Developer(s) Bill Goodman, Cyclos Stable release 1.52 / 1995 Operating system …   Wikipedia

  • IZArc — Infobox Software name = IZArc caption = IZArc 3.81 under Windows Vista developer = Ivan Zahariev released = frequently updated = yes programming language = operating system = Windows language = genre = File archiver license = Freeware website =… …   Wikipedia

  • The Unarchiver — Infobox Software name = The Unarchiver caption = The Unarchiver decompressing a ZIP archive. author = Dag Ågren developer = Circlesoft released = latest release version = 1.6.1 latest release date = 2008 01 18 latest preview version = latest… …   Wikipedia

  • SEA — South East Asia (Regional) *** Seattle Seahawks (Miscellaneous » NFL Teams) *** Strategic Environmental Assessment (Governmental » US Government) * Seattle Tacoma International Airport (Governmental » Transportation) * Single European Act… …   Abbreviations dictionary

  • Executable compression — is any means of compressing an executable file and combining the compressed data with the decompression code it needs into a single executable.Running a compressed executable essentially unpacks the original executable code, then transfers… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”