Executable envelopes

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m (Executable documents)
Line 9: Line 9:
 
Refer to [[Executable compression]].
 
Refer to [[Executable compression]].
  
Some executable compression utilities can also do executable obfuscation, encryption and password protection, expiration, etc.
+
== Executable protection ==
 +
(password protection, obfuscation, authentication, tamper-proofing, expiration, etc.)
 +
 
 +
Some [[Executable compression]] utilities also have features of this type.
 +
 
 +
''(TODO: Populate this section.)''
  
 
== Self-extracting archives ==
 
== Self-extracting archives ==
Line 22: Line 27:
 
(A document in some known format, combined with a viewer for that format.)
 
(A document in some known format, combined with a viewer for that format.)
  
Most such formats are covered (or would be covered) in the article for the corresponding document format. There are probably a lot of old self-displaying [[Graphics#Raster Graphics Formats|raster graphics]] formats of this type, e.g. self-running [[Flexible Line Interpretation|FLI]], but they are rarely documented specially.
+
Most such formats are covered (or would be covered) in the article for the corresponding document format.
 +
 
 +
=== Executable text ===
 +
([[plain text]], text with simple [[markup]], simple [[Electronic Publishing formats|e-book]] formats, etc.)
  
* [[ANS2COM (REXXCOM Systems)]] [{{CdTextfilesURL|phoenix4/TS/17A/ANS2COM.ZIP}}]
 
 
* [[Asc2Com (MorganSoft)]] [{{CdTextfilesURL|psl/pslv2nv10/UTILS/DOS/FILEVIEW/ASC2COM.ZIP}}]
 
* [[Asc2Com (MorganSoft)]] [{{CdTextfilesURL|psl/pslv2nv10/UTILS/DOS/FILEVIEW/ASC2COM.ZIP}}]
* [[AutoCom (REXXCOM Systems)]] (companion to AutoDoc) [{{CdTextfilesURL|psl/pslv2nv10/UTILS/DOS/FILEVIEW/AUTOCOM.ZIP}}][{{CdTextfilesURL|jcs/jcsma2v14/DKTOPPUB/AUTODOC.ZIP}}]
+
* [[AutoCom (REXXCOM)]] (companion to AutoDoc) [{{CdTextfilesURL|psl/pslv2nv10/UTILS/DOS/FILEVIEW/AUTOCOM.ZIP}}][{{CdTextfilesURL|jcs/jcsma2v14/DKTOPPUB/AUTODOC.ZIP}}]
 
* [[BIGTEXT (Kevin Solway)]] [{{CdTextfilesURL|simtel/simtel20/MSDOS/FILUTL/BIGTEXT.ZIP}}][{{CdTextfilesURL|jcs/jcsma2v14/WRITGAID/BIGTXT32.ZIP}}]
 
* [[BIGTEXT (Kevin Solway)]] [{{CdTextfilesURL|simtel/simtel20/MSDOS/FILUTL/BIGTEXT.ZIP}}][{{CdTextfilesURL|jcs/jcsma2v14/WRITGAID/BIGTXT32.ZIP}}]
 
* [[BREEZE text to .EXE format]] (Kevin Solway) (see also [[Breeze]])
 
* [[BREEZE text to .EXE format]] (Kevin Solway) (see also [[Breeze]])
Line 32: Line 39:
 
* [[DOC2COM (Dan K. Nelson)]] [{{CdTextfilesURL|ems/emspro20/disk4/DOSUTIL/DOC2COM.ZIP}}]
 
* [[DOC2COM (Dan K. Nelson)]] [{{CdTextfilesURL|ems/emspro20/disk4/DOSUTIL/DOC2COM.ZIP}}]
 
* [[DOC2COM (Jerry DePyper)]] [{{CdTextfilesURL|psl/pslv2nv10/UTILS/DOS/FILEVIEW/DOC2COM.ZIP}}]
 
* [[DOC2COM (Jerry DePyper)]] [{{CdTextfilesURL|psl/pslv2nv10/UTILS/DOS/FILEVIEW/DOC2COM.ZIP}}]
* [[Graphic Workshop self-displaying picture]]
 
 
* [[MakeScroll]] (Eric Gans) [{{CdTextfilesURL|psl/pslv2nv10/UTILS/DOS/FILEVIEW/MAKESCR.ZIP}}]
 
* [[MakeScroll]] (Eric Gans) [{{CdTextfilesURL|psl/pslv2nv10/UTILS/DOS/FILEVIEW/MAKESCR.ZIP}}]
 
* [[READMAKE]] (Bruce Guthrie / Wayne Software) [{{CdTextfilesURL|nightowl/nopv10/051A/READ307.ZIP}}]
 
* [[READMAKE]] (Bruce Guthrie / Wayne Software) [{{CdTextfilesURL|nightowl/nopv10/051A/READ307.ZIP}}]
 
* [[SHOW (Gary M. Raymond)]] [{{CdTextfilesURL|nightowl/nopv10/051A/SHOWV20.ZIP}}]
 
* [[SHOW (Gary M. Raymond)]] [{{CdTextfilesURL|nightowl/nopv10/051A/SHOWV20.ZIP}}]
 
* [[Simply Docs]] (SimpleWare / Robert E. Pitcher) [{{CdTextfilesURL|nightowl/nopv10/051A/SIMDOC20.ZIP}}]
 
* [[Simply Docs]] (SimpleWare / Robert E. Pitcher) [{{CdTextfilesURL|nightowl/nopv10/051A/SIMDOC20.ZIP}}]
* [[sMAUG ANSI Executable]]
 
 
* [[TEXE]]
 
* [[TEXE]]
 
* [[TEXTLIFE]] (Kevin Solway) [{{CdTextfilesURL|simtel/simtel20/MSDOS/FILUTL/TEXTLIFE.ZIP}}]
 
* [[TEXTLIFE]] (Kevin Solway) [{{CdTextfilesURL|simtel/simtel20/MSDOS/FILUTL/TEXTLIFE.ZIP}}]
Line 49: Line 54:
 
* [[XDOC (JauMing Tseng)]]
 
* [[XDOC (JauMing Tseng)]]
 
* [[X-Filer]] (Philip P. Kapusta) [{{SACFTPURL|utiltext|xfile101.zip}}]
 
* [[X-Filer]] (Philip P. Kapusta) [{{SACFTPURL|utiltext|xfile101.zip}}]
 +
 +
=== Executable graphics ===
 +
There are probably a lot of old self-displaying [[Graphics#Raster Graphics Formats|raster graphics]] formats of this type, e.g. self-running [[Flexible Line Interpretation|FLI]], but they are rarely documented specially.
 +
 +
* [[Graphic Workshop self-displaying picture]]
 +
 +
=== Executable ANSI Art ===
 +
([[ANSI Art]] and related formats)
 +
 +
* [[ANS2COM (REXXCOM)]] [{{CdTextfilesURL|phoenix4/TS/17A/ANS2COM.ZIP}}]
 +
* [[sMAUG ANSI Executable]]
 +
 +
=== Other executable documents ===
 +
* [[Font Mania (REXXCOM)]] (COM format)
  
 
== Executable libraries ==
 
== Executable libraries ==
Line 56: Line 75:
 
* [[COM-Pack library]]
 
* [[COM-Pack library]]
 
* [[XEQ]]
 
* [[XEQ]]
 +
 +
== Compiled scripts ==
 +
 +
* {{CdTextfiles|simtel/simtel9510/disk2/DISC2/BATUTIL/BAT2EX15.ZIP|BAT2EXEC}}
 +
 +
''(TODO: Populate this section.)''
  
 
== Transfer-encoded executables ==
 
== Transfer-encoded executables ==

Revision as of 18:36, 14 November 2021

File Format
Name Executable envelopes
Ontology

Executable envelopes refers to a diverse class of files that use a standard executable format, but which were generated in a formulaic way from some original file (which may or may not have itself been executable). They usually consist of a boilerplate decoder section, plus a payload section that could potentially be extracted to a standard format.

Contents

Executable compression

Refer to Executable compression.

Executable protection

(password protection, obfuscation, authentication, tamper-proofing, expiration, etc.)

Some Executable compression utilities also have features of this type.

(TODO: Populate this section.)

Self-extracting archives

Most self-extracting archive formats are covered (or would be covered) in the article for the corresponding Archiving format.

A few are listed at Archiving#Self-extracting archives, especially if they have their own article.

Self-extracting installers

Self-extracting installer formats are listed at Archiving#Program/App/Applet/Installer specialized archive formats, along with other formats.

Executable documents

(A document in some known format, combined with a viewer for that format.)

Most such formats are covered (or would be covered) in the article for the corresponding document format.

Executable text

(plain text, text with simple markup, simple e-book formats, etc.)

Executable graphics

There are probably a lot of old self-displaying raster graphics formats of this type, e.g. self-running FLI, but they are rarely documented specially.

Executable ANSI Art

(ANSI Art and related formats)

Other executable documents

Executable libraries

(Multiple executable files combined into one executable file.)

Compiled scripts

(TODO: Populate this section.)

Transfer-encoded executables

(A file that remains executable despite having had a transfer encoding or the like applied. This is impossible or impractical with most executable formats, unless they are very "raw", as .COM format is.)

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox