Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
EPP/Obsolete/Installer SFX
< EPP
Revision as of 02:57, 28 May 2007 by Ilya.seleznev.xored.com (Talk | contribs) (→Installer SFX archive file structure)
Installer SFX archives
Installer SFX archive file structure
Executable Extractor |
SFX Header |
Execution Information |
File Information Table |
Required Files Ids Table |
String Table |
Files Data |
SFX Footer |
SFX Header:
19 bytes - signature 1 byte - version 4 bytes - number of files
Execution Information:
4 bytes - flags 4 bytes - id in String Table of file to execute 4 bytes - id in String Table of arguments for file to be executed
File Information Table Entry:
4 bytes - size of file 4 bytes - file last modification time
Required File Ids Table:
4 bytes - number of entries (if zero, all files must be extracted prior to execution)
Required File Ids Table Entry:
4 bytes - id in File Information Table
String Table Entry:
4 bytes - size of string in bytes n bytes - string
SFX Footer:
4 bytes - size of archive file without SFX Footer 4 bytes - CRC32