SHRINK (executable compression)

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m (Identification)
(Identification)
 
(2 intermediate revisions by one user not shown)
Line 10: Line 10:
  
 
== Identification ==
 
== Identification ==
v1.0: [[TrID]] has signatures (→ TrIDScan → TrID XML defs (7Z) → com-shrink.trid.xml) for identifying SHRINK-compressed files.
+
v1.00: The first 28 bytes of a compressed file are probably always the same. The first 16 are {{magic|50 9c fc be 1f 01 bf 00 7e 57 b9 34 00 f3 a4 8b}}.
  
v2.0: Unknown.
+
v2.00: The first 35 bytes of a compressed file are probably always the same. The first 16 are {{magic|e9 00 00 50 9c fc be 27 01 8b fe 8c c8 05 00 10}}.
  
 
== Software ==
 
== Software ==
 
* SHRINK 1.0:
 
* SHRINK 1.0:
 
** {{CdTextfiles|simtel/simtel/DISK1/DISC2/EXECOMP/SHRINK.ZIP|SHRINK.ZIP}}
 
** {{CdTextfiles|simtel/simtel/DISK1/DISC2/EXECOMP/SHRINK.ZIP|SHRINK.ZIP}}
** [ftp://ftp.oldskool.org/pub/ANORMAL%20executable%20tools/DOSEXE%20Executable%20Tools%20Pack/packers/shrink.10-thomas%20hanlin/ At ftp.oldskool.org]
+
** {{OldskoolDOSEXE}} → Executable Tools Pack → packers/shrink.10-thomas hanlin
 
* SHRINK 2.0:
 
* SHRINK 2.0:
** [ftp://ftp.oldskool.org/pub/ANORMAL%20executable%20tools/DOSEXE%20Executable%20Tools%20Pack/packers/shrink.20-kevin%20tseng/ At ftp.oldskool.org]
+
** {{OldskoolDOSEXE}} → Executable Tools Pack → packers/shrink.20-kevin tseng

Latest revision as of 17:22, 13 November 2023

File Format
Name SHRINK (executable compression)
Ontology
Released 1988

SHRINK is an executable compression utility for DOS .COM files. It uses run-length encoding.

The original SHRINK 1.0 (1988) was developed by Thomas G. Hanlin III. SHRINK 2.0 (1995) was developed by Kevin Tseng. The precise relationship between v1.0 and v2.0 is not clear.

[edit] Identification

v1.00: The first 28 bytes of a compressed file are probably always the same. The first 16 are 50 9c fc be 1f 01 bf 00 7e 57 b9 34 00 f3 a4 8b.

v2.00: The first 35 bytes of a compressed file are probably always the same. The first 16 are e9 00 00 50 9c fc be 27 01 8b fe 8c c8 05 00 10.

[edit] Software

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox