C2t

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Software)
m
 
Line 5: Line 5:
 
|released=2000
 
|released=2000
 
}}
 
}}
'''c2t''' is collection of two DOS utilities, '''c2t1''' and '''c2t2''', developed by Jørgen Ibsen (a.k.a. Jibz). Each converts a [[DOS executable (.com)|COM file]] to one whose bytes all belong to a certain set of [[ASCII]] characters, and which still has the same functionality. c2t1 has a smaller decoder, while c2t2 usually produces smaller files.
+
'''c2t''' is a collection of two DOS utilities, '''c2t1''' and '''c2t2''', developed by Jørgen Ibsen (a.k.a. Jibz). Each converts a [[DOS executable (.com)|COM file]] to one whose bytes all belong to a certain set of [[ASCII]] characters, and which still has the same functionality. c2t1 has a smaller decoder, while c2t2 usually produces smaller files.
  
 
See [[Executable envelopes#Transfer-encoded executables]] for some similar utilities.
 
See [[Executable envelopes#Transfer-encoded executables]] for some similar utilities.

Latest revision as of 14:06, 1 September 2023

File Format
Name C2t
Ontology
Extension(s) .com
Released 2000

c2t is a collection of two DOS utilities, c2t1 and c2t2, developed by Jørgen Ibsen (a.k.a. Jibz). Each converts a COM file to one whose bytes all belong to a certain set of ASCII characters, and which still has the same functionality. c2t1 has a smaller decoder, while c2t2 usually produces smaller files.

See Executable envelopes#Transfer-encoded executables for some similar utilities.

[edit] Identification

c2t1-encoded files always start with the same 58 bytes, which can be found in the source code. The first 16 are ASCII "X502503P_5:S)E8,".

c2t2-encoded files always start with the same 112 bytes, which can be found in the source code. The first 16 are ASCII "X502503P_5:P)En-".

[edit] Software

  • c2t.zip - DOS binaries + assembly language source code
  • GitHub project - Includes a utility to recover the original file.
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox