

                        
                                               
                                                  
                                        
                                               
                                               
                                      


Current version: 2.60 / 13.12.2000 / 68.762 Bytes
                 UPX 1.01

ͻ
 Content ͻ
  1 Introduction                  
ͻ    1.1 Synopsis                 
      1.2 Synopsis examples        
      1.3 System requirements      
      1.4 Package information      
    2 Commandline options           
    3 The configuration file GT.CFG 
    4 Output format description     
    5 Detected file formats         
      5.1 Archives                 
      5.2 Images                   
      5.3 Executables              
      5.4 The rest                 
    6 Future plans                  
    7 Known bugs                    
    8 Error handling                
    9 ThanX go to                   
    10 Contact the author           
  ͼ

Ŀ
 1 Introcduction 


GetTyp is a file format detection program for DOS. It detects several formats
without looking at the filename. It searches the code for special strings and
byte code to identify the fileformat.

The author disclaims all warranties as to this software, whether expressed or
implied, including without limitation any implied warranties of
merchantability or fitness for a particular purpose. See the accompanying
documentation for further disclaimers and information.

ͻ
                  GetTyp is FREEWARE!                          
 That means you can do whatever you want with the ENTIRE       
 package. You can copy as the ENTIRE package as often as you   
 want on how many computers you want for as long as you want   
                                                               
                                                               
                    o k a y ? ? ? ?                            
ͼ

There is also a mailing list running at eGroups.

Check out the WebSite
  http://www.egroups.com/list/gettyp

or subscribe by sending an eMail to
  gettyp-subscribe@egroups.com

I will send all released version (and some beta releases) to this group.

  Ŀ
   1.1 Synopsis 
  

  Synopsis: GT [filemask1 [filemask2 [...]]] [options] [> filename]

For some examples see [1.2 Synopsis examples].

If no filemask is specified, "*.*" is used as default value. You can also
pass a path and a drive.

  Ŀ
   1.2 Synopsis examples: 
  

  GT
    - scan all files in the current directory

  GT *.PAS
    - scan all .PAS files in the current directory

  GT *.EXE *.COM /NX /NA
    - scan all .EXE and .COM files in the current directory and do not
      use XMS and do not list files in archives if any found

  GT C:\WINDOWS\*.DLL
    - scan all .DLL files on drive C: in the directory \WINDOWS

  GT /s
    - scan all files in the current directory and in all subdirectories

  GT *.TXT /s
    - scan all .TXT files in the current directory and in all subdirectories

  GT *.TXT /FILEtexts.txt
    - scan all .TXT files in the current directory and save the result to
      the file "texts.txt"

  GT *.EXE *.DLL *.SYS > GT.NFO
    - scan all .EXE, .DLL and .SYS files in the current directory and write
      the results to the file GT.NFO

  GT a* b*
    - is equivalent to:
      GT a*.* b*.*
      if you want to scan the files "a*" without extension, type:
      GT a*.

  ...

  Note: GT *.EXE *.COM /F /NX  is equivalent to:
        GT /nX /f *.cOM *.eXe
        GT /F *.Com /Nx *.ExE
        GT *.COM /f /nx *.exE  and so on ...

  Ŀ
   1.3 System requirements 
  

GetTyp needs at least a Intel 80286 or higher. It needs at least 250 KB of
conventional memory. GetTyp uses XMS it finds but this is only necessary
when handling recursive EXE overlays. If no XMS is available it uses
conventional memory instead. GetTyp does not use EMS.

  Ŀ
   1.4 Package information 
  

This package should contain the following files:

  GT.EXE       -  the main executable (this is the important one!)
  GT.CFG       -  the configuration file (not needed, but useful)
  GT.TXT       -  the documentation file
  GT.HTM       -  the documentation in HTML
  GT.HIS       -  internal history of GetTyp
  GT_EXE.TXT   -  identifier comparison (GetTyp, ExeScan, ChkEXE)
  GTSETUP.EXE  -  small setup program to setup your gt.cfg
  FILE_ID.DIZ  -  small description file

Ŀ
 2 Commandline options 


Ŀ
 /Cn      Set the maximum length of the internal EXE compare buffer.     
          The default value is 80 but some modifier have a (much) shorter
          startup code so this is only the maximum.                      
          You can use this switch in the configuration file.             
          Possible values are between 5 and 80, default is 80.           
Ĵ
 /F       Displays only a result if the file was identified by GetTyp.   
          If this switch is not used, GetTyp displays one message out of 
          the following list:                                            
            Textfile                                                     
            Textfile (UNIX format)                                       
            Binary file                                                  
          and additionally:                                              
            File may be 7 bit only                                       
          This is only a suggestion, because GetTyp analyzes only the    
          first 4KB of each file.                                        
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /H, /?   Displays a screen with the syntax and exits with errorcode 1.  
          This switch is not allowed in the configuration file.          
Ĵ
 /I       Displays some internal information.                            
          This switch is not allowed in the configuration file.          
Ĵ
 /L       Simple file listing.                                           
          Prints only the filename, the size and the type of the file.   
          This may be helpful if scanning whole drives.                  
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /Mn      Stop after n identified files.                                 
          n must be greater 0 or an error message will occur.            
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /NA      Do NOT list the files in an archive (if possible):             
          If an archive is found GetTyp will only note the type of the   
          archive, but will not list its contents.                       
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /NC      Do not use the configuration file.                             
          The configuration file will be ignored...                      
          This switch is not allowed in the configuration file ;-)       
Ĵ
 /ND      Do not show directories as identified.                         
          Otherwise GT will identify directories as files of the type    
          [directory]. If you don't want this use this switch.           
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /NH      Do not use heuristics in EXE/COM startup code detection.       
          If you don't use this switch, GT may display EXE/COM modifier  
          which end with (?) or (??). This means that GT is not sure and 
          found 1 or 2 different bytes. If you use this switch, GT only  
          displays entries where it is sure.                             
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /NL      Do not use long filenames.                                     
          This switch will disable the usage of long filenames under     
          Windows 95/98. Use this if any problems occur...               
          This switch may be used in the configuration file.             
Ĵ
 /NS      Normally GetTyp prints out a small summary about the files     
          found, the files identified, the time it took and some info    
          about the archives found.                                      
          If you use this switch GetTyp will not display it.             
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /NX      Do not use extended memory (XMS).                              
          Normally GetTyp uses some XMS if it handles EXE overlays or    
          EXE2COM converted COM files. If /NX is used, GetTyp tries to   
          allocate conventional memory but this may cause a heap over-   
          flow one difficult files like ARJ.EXE.                         
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /OUTfoo  Save the output to the file "foo".                             
          Normally GetTyp prints the results to the screen but if you    
          use this switch, you can redirect all the output to a file.    
          This is especially helpful when calling GetTyp from an external
          tool which cannot redirect the out via ">".                    
          This switch is not allowed in the configuration file.          
Ĵ
 /OVER    Overwrite the file specified with /OUT.                        
          Normally GetTyp would not print the results to a file if this  
          file already exists. With this switch you force GetTyp to      
          write the results to the file "foo" even if it exists.         
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /P       Pause after every 24 lines of output and displays a message    
          called "Press any key to continue, P to disable pause".        
          If you press "p" then GetTyp won't prompt you for a key until  
          it finishes.                                                   
          You may also use MORE.COM (because GetTyp writes to STDOUT)    
          but this may take a long time because MORE waits until all     
          output has finished.                                           
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /S       Search subdirectories.                                         
          If you use this switch, GetTyp will scan all subdirectories of 
          the current directory - otherwise it does not ;-)              
          This may be very helpful if you want to scan a whole drive.    
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /ZA      Enable search for ARI archives                                 
          Normally GetTyp wont search for ARI archives because there is y 
          no appropriate method to detect it :( Since there were so many 
          misdetections I made a special switch.                         
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 Only available for registered users:                                     
Ĵ
 /XO      Extended object file listing.                                  
          GetTyp can list lots of information about an object files but  
          this may not be interesting for most of the people and because 
          it's really a lot of crap I decided to make an extra switch    
          for it.                                                        
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /ZE      Show extended EXE header anyway.                               
          GetTyp normally displays only the identified compiler (if any) 
          on PE/NE executables. If you use this switch GT will also dis- 
          play the further information - only for professionals!         
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /ZH      Supress output of header.                                      
          GetTyp wont display the first three lines.                     
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /ZN      Show only not identified files.                                
          GetTyp will only show the files that can't be identified.      
          This is mainly an internal switch.                             
          If you want if every time, you can include this switch in the  
          configuration file GT.CFG.                                     
Ĵ
 /ZS      Show only final statistics.                                    
          GetTyp will only display the final statistics and no further   
          output. Mainly used internaly for information.                 
          This switch may be used in the configuration file.             


Ŀ
 3 The configuration file GT.CFG 


What's the configuration file:
  The configuration file allows you to customize your version a little bit.
  You can set standard switches. Nearly all switches are allowed, except
  /?, /H, /I and /NC.
  Standard files to scan are not allowed.
  For a list of all switches see [Introduction].

Comments:
  Empty lines and lines starting with a semicolon (;) are interpreted
  as comments; spaces and tabs are ignored.

Errors:
  If something is wrong in the configuration file, GetTyp will halt,
  an tell you what's wrong and in which line the error was detected.

Ŀ
 4 Output format description 


 - [TEST\CHECK.PAS] -----
 - Pascal source: program "Check"
 -

"CHECK.PAS"   -  the filename of the researched file
"Pascal ..."  -  the type of the detected file (here: Pascal source code)

Ŀ
 5 Detected file formats 


Ŀ
  92/74  archive formats 
  15     image formats   
 248     EXE modifier    
 165     COM modifier    
  29     compiler        
  99     PE modifier     
  18     PE compiler     


  Ŀ
   5.1 Archives 
  

                   Detect this type of archive
                     List the files in the archive (incl. size and %)
                       List date and time of the archived files
                         Identify password encrypted files
                           Identify file comments
                             Identify SFX archives
                               List SFX archives
                              
  Archive                       Copyright
 Ŀ
  777 0.04b1    +  +  -  +  -  ?  ?  1997-98 by Igor Pavlov              
 Ĵ
  ACE 1.1       +  +  +  +  -  +  +  1997 by Marcel Lemke                
  AIN 2.21      +  -  -  -  -  ?  -  1993-94 by Transas Marine (UK) Ltd. 
  AKT 0.5C      +  +  +  -  -  +  +  1998-99 by TRTi/Agyhalal            
  AKT 0.5Db2    +  +  +  -  -  +  +  1998-99 by TRTi/Agyhalal            
  AMG 2.2       +  +  +  +  +  ?  ?  1993 by Milen Georgiev              
  AR 1.1        +  +  +  -  -  +  +  by Haruhiko Okumura                 
  AR7 1.2       +  -  -  -  -  ?  -  by Timothy R. Erickson              
  ARC > 6.00    +  +  -  -  +  +  +  1985-91 by System Enhancement Ass.  
  ARG 1.01     +  +  +  -  -  ?  ?  1994 by Igor Pavlov                 
  ARHANGEL      +  +  +  -  -  +  +  1997-98 by George Lyapko            
  ARI > 2.15    +  +  +  -  -  ?  ?  1997 by A. Ratushnyak / RAO Inc.    
  ARJ > 2.41    +  +  +  +  +  +  +  1990-97 by ARJ Software Inc.        
  ARQ 3.2       +  +  -  +  -  ?  ?  1993-1997 by DC Micro Development   
  ARS 2.1       +  -  -  -  -  +  -  by Oleg Stepanyuk                   
  ARX 1.0       +  +  +  -  -  ?  ?  1994 by Michael A. Kosior           
  ASD 0.13      +  +  +  -  -  ?  ?  1996 by Topologi Software           
 Ĵ
  BinHex        +  -  -  -  -  ?  -  by Apple                            
  BIX 1.00b2    +  +  -  -  -  ?  ?  1998 by Igor Pavlov                 
  BLINK > 2.50  +  +  +  -  -  ?  ?  1998 by D.T.S.                      
  BOA 0.58      +  +  -  -  -  ?  ?  1997-98 by Ian Sutton               
  BS2 2.0       +  +  -  -  -  ?  ?  1992 by ???                         
  BSA 1.95      +  +  +  -  -  +  +  1992 by Serg Babitchew              
  BSArc 2.00    +  +  +  -  -  +  +  1992-1994 by PTS Ltd.               
  BZip 0.21     +  -  -  -  -  ?  -    GNU public license                
 Ĵ
  Cabinet       +  +  +  -  -  ?  ?  by Microsoft                        
  CHARC 1.2     +  +  -  -  -  ?  ?  1990 by S. Tchernivetzky            
  CODEC 3.21    +  +  -  -  -  ?  ?  by Telvox Teleinformatica           
  COMP16        +  -  -  -  -  ?  -  by Joseph M. Orost                  
  Compress 5.0  +  +  -  -  -  ?  ?  by Microsoft                        
  CrossePAC     +  -  -  -  -  ?  -  by Digital Strategies               
 Ĵ
  DPA 1.1a      +  +  -  -  -  ?  ?  by Dirk Paehl                       
  DWC 5.10      +  +  -  -  -  +  +  1990 by Dean W. Cooper              
 Ĵ
  ELI 5750      +  +  +  -  -  ?  ?  5750 by Jules Revsin                
  ESP 1.92      +  -  -  -  -  +  -  1997 by GyikSoft                    
 Ĵ
  Finish 2.6    +  +  -  -  -  ?  ?  1992 by ImagiSOFT                   
 Ĵ
  GZip 1.2.4    +  +  -  -  -  ?  ?    GNU public license                
 Ĵ
  HA 0.999     +  +  -  -  -  ?  ?  1995 by Harri Hirvola               
  HAP 3.00      +  +  +  -  -  ?  ?  1992 by Hamarsoft                   
  HPA           +  -  -  -  -  ?  -  1997 by HPA                         
  Hyper 2.5     +  +  +  -  -  +  +  1990 by Peter Sawatzki              
  Hyper 2.6     +  +  +  -  -  +  +  1992 by Peter Sawatzki              
 Ĵ
  ICE 1.14      +  +  +  -  -  +  +  1988-89 by Yoshi                    
  IMP > 1.01    +  +  +  -  -  ?  -  1998-2000 Technelysium              
  ISC           +  -  -  -  -  ?  ?  1990-97 by Stirling Technologies    
 Ĵ
  JAR > 1.01    +  -  -  -  -  ?  -  by Robert Jung                      
  JRC 1.10      +  +  -  -  -  ?  ?  1992-95 by JAYAR Systems            
 Ĵ
  LHA > 2.13    +  +  +  -  -  +  +  1988-92 by Haruyasu Yoshizaki       
  Limit 1.2     +  +  -  -  -  ?  ?  1994 by J. Y. Lim                   
  Links LS      +  +  -  -  -  ?  ?  by Access Software                  
  LZA           +  +  +  -  -  +  +  1999 by The African Chief           
  LZOP          +  +  -  -  -  ?  ?  1996-98 by Markus F. X. J. Oberhumer
 Ĵ
  MAR 1.0       +  +  -  -  -  ?  ?  by Micrognosis                      
  MSXIE 1.4     +  +  -  -  -  ?  ?  1995-97 by MercurySoft              
 Ĵ
  PACK          +  +  -  -  -  ?  ?  by IBM                              
  PAK 2.51      +  +  -  -  -  ?  ?  1988-90 by NoGate Consulting        
  PAQ           +  +  -  -  -  ?  ?  1996-98 by Dmitry Dvoinikov         
  PAR           +  -  -  -  -  ?  -  by Philipp Druyts                   
  PHP 1.0       +  +  +  -  -  ?  ?  1997-98 by PHaX                     
  PKZIP 2.04 g  +  +  +  +  +  +  +  1989-93 by PKWARE Inc.              
  PPMZ 8.1      +  -  -  -  -  ?  -  1995 by Charles Bloom               
  ProPack 2.14  +  +  -  -  -  ?  ?  1991-92 by Rob Northen Computing    
 Ĵ
  Q > 0.90      +  +  +  -  -  ?  ?  1993-95 by Cinematronics            
  QFC           +  +  +  -  -  ?  ?  1993-98 by George G. Lyapko         
  Quark 1.00b   +  +  +  -  -  ?  ?  1993 by Robert Kunz                 
 Ĵ
  RAR < 1.50    +  +  +  +  +  +  +  1993-97 by Eugene Roshal            
  RAR > 1.50    +  +  +  +  +  +  +  1993-97 by Eugene Roshal            
  RAX 1.02      +  +  +  +  -  +  +  1998 by GeCAD srl                   
  RKive 1.4     +  -  -  -  -  ?  -  1996 by Malcolm Taylor              
  RKive 1.92    +  -  -  -  -  ?  -  1996-97 by Malcolm Taylor           
 Ĵ
  SAR 1.0       +  +  -  -  -  ?  ?  1993 by Streamline Design           
  SBX > 1.2     +  +  -  -  -  ?  ?  1997 by SpinnerBaker Software       
  SKY 1.15      +  +  +  -  -  +  +  1995-97 by SkyTech                  
  SQWEZ 2.3     +  +  +  -  -  +  +  1995 by JM Software                 
  SQZ 1.08.3    +  +  +  -  +  +  +  by Jonas I. Hammarberg              
  SWG           +  +  -  -  -  ?  ?  by SoftWare Archival Group          
  Synetic       +  +  -  -  -  ?  ?  by Synetic Software                 
  SZip > 1.05   +  -  -  -  -  ?  -  1997 by Michael Schindler           
 Ĵ
  TAR           +  +  -  -  -  ?  ?    GNU public license                
 Ĵ
  UC II 3.05    +  -  -  -  -  +  -  1991-95 by Ad Infinitum Software    
  UFA 0.00      +  +  -  +  -  ?  ?  1996 by Igor Pavlov                 
  UFA 0.01/0.02 +  +  -  +  -  ?  ?  1996-97 by Igor Pavlov              
  UFA 0.03/0.04 +  +  -  +  -  ?  ?  1996-98 by Igor Pavlov              
  UHARC 0.2     +  -  -  -  -  ?  -  1997 by Uwe Herklotz                
 Ĵ
  XLink 2.02    +  +  -  -  -  +  +  1994, 95 by J. E. Hoffmann          
  xpa 1.0.2     +  +  -  -  -  ?  ?  1999 by jauming tseng               
 Ĵ
  YAC           +  +  +  -  -  ?  ?  1995 by Aleksandras Surna           
  YamazakiZippe +  -  -  -  -  +  -  1997-98 by Binary Technologies      
 Ĵ
  ZET 0.10      +  +  -  -  -  ?  ?  1994 by Oleg V. Zaimkin             
  ZOO > 2.01    +  +  -  -  -  ?  ?    GNU public license                
  ZPack 1.0     +  +  +  -  -  ?  ?  1992 by SpeedSOFT                   
 Ĵ
  "EX_"         +  +  -  -  -  ?  ?  1990-95 by Stirling Technologies    
  "LIB"         +  +  -  -  -  ?  ?    used with installSHIELD           
 

  Ŀ
   5.2 Images 
  

                          Get further image information
                            Get image resolution
                              Get color depth
                             
  Image type                    Copyright
 Ŀ
  BMF 0.3              +  +  -   by Dimitri Shkarin                     
  BMP (Win, OS/2)      +  +  +   ---                                    
  CDR (6/7/8)          +  -  -   by Corel Inc.                          
  DIB                  +  +  +   ---                                    
  RLE                  +  +  +   ---                                    
  GIF (+GIFLITE)       +  +  +   by Compuserve                          
  IFF ILBM             +  +  +   ???                                    
  JPG/JFIF             +  +  +   ???                                    
  PCD                  -  -  -   by Kodak                               
  PCX                  +  +  +   by ZSoft                               
  PNG                  +  +  +   ???                                    
  RAS                  +  +  +   by Sun                                 
  TIFF                 +  +  -   by Aldus/Microsoft                     
  WMF                  -  -  -   by Microsoft                           
  WPG                  -  -  -   by WordPerfect                         
 

 GetTyp detects the following 40 IFF subtypes:
   Copyright notice and license
   Annotation or comment
   Document formatting information
   Footer information of a document
   Header information of a document
   Page break indicator
   Paragraph formatting information
   Deluxe Print page definition
   Tab positions
   Text for a paragraph
   File version
   Formatted text
   Pro-write word processing
   Amiga Contiguous Bitmap (Microsoft Basic for the Amiga)
   IFF Deep (24-bit color image)
   2D object standard format (vector data)
   Raster font
   Vector font
   InterLeaved Bitmap (interleaved planar bitmap data)
   Portable bitmap
   Macintosh picture
   24-bit color image (Impulse)
   12-bit color image (Impulse)
   Turbo3d renderung data (3D objects)
   YUV image data (V-Lab)
   Animated bitmap
   Cel animations
   Super smooth animation (ProDAD)
   Deluxe Video Construction Set video
   8-bit sampled voice
   Audio interchange file format
   Sampled sound
   Uhuru Sound Software Macintosh voice
   General use musical score
   Simple musical score
   MIDI music data
   Uhuru Sound Software musical score
   Bitmap header
   Color table
   image data


  Ŀ
   5.3 Executables 
  

 Ŀ
  Modifier                             Copyright (c)                              
 

 Ŀ
  DOS Executable                                                                  
 Ĵ
  624 1.0                             Kim Holviala                               
 Ĵ
  ABKprot 1.00                        fds0ft                                     
  Ady's Glue 1.10                     Ady                                        
  AdFlt2                              Elicz                                      
  AEP 1.00                            Ke Jia-Hann                                
  AinEXE 2.1                          Transas Marine                             
  AinEXE 2.22                         Transas Marine                             
  AinEXE 2.23                         Transas Marine                             
  Alec 1.6                            rANDOM                                     
  Aluwain 8.03                        Tequila                                    
  Aluwain 8.09                        Tequila                                    
  AntiUPC 1.02                        Hold                                       
  aPack 0.58                          Jibz                                       
  aPack 0.58 - 0.74 (1)               Jibz                                       
  aPack 0.58 - 0.74 (2)               Jibz                                       
  aPack 0.61                          Jibz                                       
  aPack 0.66                          Jibz                                       
  aPack 0.69                          Jibz                                       
  aPack 0.73 - 0.74                   Jibz                                       
  aPack 0.73 - 0.74 -d                Jibz                                       
  aPack 0.73 - 0.74 -m                Jibz                                       
  aPack 0.82                          Jibz                                       
  aPack 0.82 -d                       Jibz                                       
  aPack 0.82 -m -p                    Jibz                                       
  aPack 0.90 - 0.99 -m [EXE]          Jibz                                       
  aPack 0.90 - 0.99 [EXE]             Jibz                                       
  aPack 0.90 - 0.99 -d/-s [EXE]       Jibz                                       
  aPack 0.90 - 0.99 -d/-s -m [EXE]    Jibz                                       
  aPack 0.90 -m -p                    Jibz                                       
  aPack 0.90 -m -x                    Jibz                                       
  aPack 0.96 -i -m                    Jibz                                       
  aPack 0.96 -m                       Jibz                                       
  aPack 0.98 - 0.99 [COM]             Jibz                                       
  aPack 0.98 - 0.99 -t [EXE]          Jibz                                       
  aPack 0.98 - 0.99 -x [EXE]          Jibz                                       
  aPack 0.98 -f -m [COM]              Jibz                                       
  aPack 0.98 -i -m [COM]              Jibz                                       
  aPack 0.99 -f -m [COM]              Jibz                                       
  aPack 0.99 -i -m [COM]              Jibz                                       
  ARJ SFX archive                     Robert K. Jung                             
  AVPack 1.2x                         Andrei Volkov                              
 Ĵ
  Batch Compiler 1.0                  Leviathan                                  
  BINLock 1.0                         Hit-BBS                                    
  BITLOK 3.1                          Yellow Rose Software Workgroup             
  Borland C++ 3.0                     Borland                                    
  Borland C++ (TR.EXE)                Borland                                    
  Borland PE loader                   Borland                                    
  BUNNY 4.1 Installation              Manfred Bunjes                             
  BUNNY 4.1 Manipulation              Manfred Bunjes                             
  BUNNY 4.1 Password                  Manfred Bunjes                             
 Ĵ
  C-Crypt 1.02                        De'FeinD/uCT                               
  CC286x<sup>2</sup> 2.1              Dark Stalker                               
  CC 2.61b                            UniHackers Group                           
  Ciphator 4.6                        Marquis de Soire                           
  Com Cryptor BTS 9.12                Jozsef Hidasi                              
  COM2EXE                             cINOgEN                                    
  COM2EXE                             COMSEC                                     
  COM2EXE                             DblStar Software                           
  COM2EXE                             Fabrice Bellard                            
  COM2EXE                             HENDRX                                    
  COM2EXE                             kaot                                       
  COM2EXE                             PHaX                                       
  COM2EXE                             ROSE                                       
  COM2EXE                             Stefan Esser                               
  COM2EXE                             Trills and Technologies                    
  COM2TXT 1.00                        Nide Naoyuki                               
  COM2TXT 1.03 - 1.12                 Nide Naoyuki                               
  COM2TXT 1.20 - 1.41                 Nide Naoyuki                               
  COM4MAIL                            Krasilnikov                                
  COMCRYPT                            unknwon                                    
  ComLock 0.10                        BoRZoM                                     
  Compact 1.05                        Klaus Peichl                               
  Compact 4.5                         Prominence Computer Services Ltd.          
  Compact 5.1                         Prominence Computer Services Ltd.          
  ComprEXE 1.0                        Tom Torfs                                  
  ComProt 1.0 beta                    BiZ0n                                      
  ComProtector 1.0                    Marco Ruhmann                              
  Comt 0.10d                          Alexander Pruss                            
  COP 1.0                             Jack A. Orman                              
  CrackStop 1.0                       Stefan Esser                               
  CrackStop 1.0b                      Stefan Esser                               
  CrackStop 1.01                      Stefan Esser                               
  CrackStop 1.02                      Stefan Esser                               
  CrackStop 1.03                      Stefan Esser                               
  CrackStop 1.03a                     Stefan Esser                               
  Cruncher 1.0                        ???                                        
  Cruncher 1.0                        Ori Berger                                 
  CryEXE 4.0                          Iosco Capitolino                           
  CRYPACK 3.0                         George Stark                               
  Crypt 1.20                          Eclipse                                    
  Crypt 1.21                          Eclipse                                    
  Crypt 1.7                           Dismember                                  
  Crypt.Trivial.173                   SMT                                        
  CryptC [by unknown]                 ???                                        
  Crypta 2.0                          Iosco Capitolino                           
  Crypta II 3.0                       Iosco Capitolino                           
  CRYPTCOM                            ???                                        
  CRYPTCOM 1.1                        Frank Baumgartner                          
  CryptEXE 1.0                        Dimitriy Borisov                           
  CryptExe 1.04                       DoP                                        
  CrypteXeC 0.9                      ByteWorx Team                              
  CrypteXeC 1.01                      ByteWorx Team                              
  CSV 1.0                             Moshe                                      
  CWC 3.01                            Michael Devore                             
 Ĵ
  DarkStop 1.0                        Dark Destroyer                             
  dEEP-CRyPTeR 0.1                   PLaSMoiD                                   
  Diet 1.00                           Teddy Matsumoto                            
  Diet 1.10 - 1.20                    Teddy Matsumoto                            
  Diet 1.43 - 1.44                    Teddy Matsumoto                            
  Diet 1.44 - 1.45f                   Teddy Matsumoto                            
  Diet 1.45f                          Teddy Matsumoto                            
  Docmaker 1.20                       Jack Orman                                 
  DOS32 3.3                           Adam Seychell                              
  DOS Extender                        Doug Hoffmann                              
  DOS Extender Loader                 Doug Hoffmann                              
  DPMI loader DJ Delorie              DJ Delorie                                 
  DShield                             Ben Castricum                              
  DS-CRP 1.28                         Dark Stalker                               
 Ĵ
  EEXE 1.12 - 1.13                    Fernando Papa Bundzyn                      
  EFP 1.23                            Alexei Bulushev                            
  Elite 2.00                          Codeblasters                               
  Elite x                             Codeblasters                               
  Encryptor 1.00                     Gaston B. / Dark Stalker                   
  ENcryptCOM 3.01                     Stewart Moss                               
  EPW 1.2                             Farpoint Software                          
  EPW 1.30                            Farpoint Software                          
  EXE2COM 1.02                        DoP                                        
  EXE2COM 2.00                        Paul Shpilsher                             
  EXETOCOM                            ???                                        
  ExeCode 1.0                         Balzs Scheidler                           
  EXEGuard 1.3                        Ivanov Vadim                               
  EXEHigh 1.01                        NoddegamrA                                 
  ExeLock 1.00                        JON Software                               
  EXELOCK 666 1.03                    STiLLSON                                   
  EXELOCK 666 1.04                    STiLLSON                                   
  EXELOCK 666 1.05                    STiLLSON                                   
  EXE Manager 3.0                     Solar Designer / TorNad0                   
  EXE Manager 3.2                     Solar Designer                             
  EXEPACK 3.65                        Microsoft                                  
  EXEPACK 3.69                        Microsoft                                  
  EXEPACK 4.00                        Microsoft                                  
  EXEPACK 4.03                        Microsoft                                  
  EXEPACK 4.06                        Microsoft                                  
 Ĵ
  fds-cp 0.4                          fds0ft                                     
  File Analyser 1.4 Encryp.           Vadim Tarasov                              
  FFSE 0.4 E/F/+                      Zenix                                      
  FFSE 0.4 R                          Zenix                                      
  FFSE 0.5                            Zenix                                      
  F-Xlock 1.16                        Frisk Software                             
 Ĵ
  Gardian Angel 1.0                   ???                                        
 Ĵ
  HackStop 0.98                       ROSE                                       
  HackStop 0.99                       ROSE                                       
  HackStop 1.00                       ROSE                                       
  HackStop 1.02                      ROSE                                       
  HackStop 1.12                       ROSE                                       
  HackStop 1.13                      ROSE                                       
  HackStop 1.14                       ROSE                                       
  HackStop 1.15                       ROSE                                       
  HackStop 1.17                      ROSE                                       
  HackStop 1.17s                     ROSE                                       
  HackStop 1.17                       ROSE                                       
  HackStop 1.18                       ROSE                                       
  HackStop 1.19 b195                  ROSE                                       
  HackStop 1.19 b197                  ROSE                                       
  HackStop 1.19 b198                  ROSE                                       
  HackStop 1.19 b204                  ROSE                                       
  HackStop 1.19 b206                  ROSE                                       
  HackStop 1.19 b217                  ROSE                                       
  HackStop > 1.10                     ROSE                                       
  HelpCOM 1.2                         Geoff Friesen                              
  HelpEXE 1.2                         Geoff Friesen                              
 Ĵ
  IBM CRP                             ??? / Dark Stalker                         
  Ice 1.00                            Keith P. Graham                            
  iLUCRYPT 4.014 - 4.015              Christian Schwarz                          
  iLUCRYPT 4.019                      Christian Schwarz                          
  Immun 1.2                           Jens Bleuel                                
  Immun 1.2 registered                Jens Bleuel                                
 Ĵ
  Jam 2.11                            Eugen Vasilchenko                          
  Jam 2.21                            Eugen Vasilchenko                          
  JMCryptExe 0.7 i/j                  JauMing Tseng                              
  jmt-cp 0.5a/fds-cp 0.4a             JauMing Tseng / fds0ft                     
 Ĵ
  Kartz 0.3                           Tai Pan                                    
  Khrome Crypt 0.3                    Teraphy                                    
 Ĵ
  Lamer Stop 1.0                     ???                                        
  LC 3.00                             ???                                        
  LGLZ 1.03b - 1.04d                  George Lyapko                              
  LockProg 0.5a                       Myrlochar                                  
  LZExe 0.90                          Fabrice Bellard                            
  LZExe 0.91 / 1.00                   Fabrice Bellard                            
  LZExe 0.91                         Fabrice Bellard                            
 Ĵ
  Mask 2.3                            Jos M. L. Lopes                           
  Mask 2.5                            Jos M. L. Lopes                           
  MCLOCK 1.33                         ??? / Dark Stalker                         
  MegaLite 1.20                       ThE KiLLeR                                 
  Mess /E                             Stonehead                                  
  Mess 1.07                           Stonehead                                  
  Mess 1.14                           Stonehead                                  
  Mess 1.15                           Stonehead                                  
  Mess 1.17                           Stonehead                                  
  Mess 1.20                           Stonehead                                  
  Microsoft C (1988)                  Microsoft                                  
  Microsoft C++ (1990/92)             Microsoft                                  
  MINI                                Albert Sen                                 
  MSCC 1.0s                          Mad Scientist                              
  Mr.HDKiLLeR Prot. 1.1a              mR.HDKiLLeR & eMX                          
 Ĵ
  NetRun 3.10                         Jim Tucker                                 
  NetSafe ZIP-Prot                    NetSafe                                    
  NetSend 1.00                        Jim Tucker                                 
  NoClip 4.1                          ???                                        
  N0Ps Shit Protector 0.002           Cyber Cop                                  
  NTShell 4.0                         ???                                        
 Ĵ
  OptLink Pass 1                      SLR                                        
  OptLink Pass 2                      SLR                                        
 Ĵ
  Pack 1.0                            TurboPower Software                        
  Pack 2.01                           NoddegamrA                                 
  PackWin 1.0 - 2.02                 Yellow Rose Workgroup                      
  PassCOM 2.0                         Black Wolf Enterprises                     
  PassEXE 2.0                         Black Wolf Enterprises                     
  PCC 1.2                             Mark DeSmet                                
  PCrypt 3.50                         MERLiN                                     
  PGMPAK 0.13                         Todor Todorov                              
  PGMPAK 0.14/0.15                    Todor Todorov                              
  Pirate Stop 1.05                    Trills and Technologies 1998               
  PK Smart 1.0b                       Puchkov Sergey and Alex                    
  PK Tiny 1.62                        Thomas Moenkemeier                         
  PKLite 1.00                         PKWARE                                     
  PKLite 1.03                         PKWARE                                     
  PKLite 1.05                         PKWARE                                     
  PKLite 1.12 / 1.20                  PKWARE                                     
  PKLite 1.13                         PKWARE                                     
  PKLite 1.14                         PKWARE                                     
  PKLite 1.15                         PKWARE                                     
  PKLite 1.50                         PKWARE                                     
  PKLite 2.00                        PKWARE                                     
  PKLite 2.00 -e                     PKWARE                                     
  PKLite 2.01                         PKWARE                                     
  PKLite x.x                          PKWARE                                     
  PMODE/W 1.20                        Daredevil & Trans                          
  PMODE/W 1.21                        Daredevil & Trans                          
  PMODE/W 1.33                        Daredevil & Trans                          
  PowerBasic 2.10                     ???                                        
  PPS                                 ROSE                                       
  ProtEXE 2.11                        Tom Torfs                                  
  ProtEXE 3.0                         Tom Torfs                                  
  ProPack 2.08 -m1                    Rob Northen Computing                      
  ProPack 2.08 -m2                    Rob Northen Computing                      
  ProPack 2.14 -m1                    Rob Northen Computing                      
  ProPack 2.14 -m2                    Rob Northen Computing                      
  Protect! 3.0                        Jeremy Lilley                              
  Protect! 3.1                        Jeremy Lilley                              
  Protect! 4.0                        Jeremy Lilley                              
  Protect! 6.0                        Jeremy Lilley                              
  PW 1.0                              Udo Kemle & Klaus Oberpichler              
 Ĵ
  Quick Basic                         Microsoft                                  
 Ĵ
  R-Crypt 0.91                        ROSE                                       
  RCC II/286 1.13h                    ROSE                                       
  RCC II/286 1.13m                    ROSE                                       
  RCC II/286 1.14h                    ROSE                                       
  RCC II/286 1.14m                    ROSE                                       
  RCC II/286 1.15h                    ROSE                                       
  RCC II/286 1.15m                    ROSE                                       
  RCC II/286 1.16h                    ROSE                                       
  RCC II/286 1.16m                    ROSE                                       
  RC 386 0.51                         ROSE                                       
  REC 0.14                            ROSE                                       
  REC 0.27                            ROSE                                       
  REC 0.28                            ROSE                                       
  REC 0.32                            ROSE                                       
  REC 0.33a                           ROSE                                       
  REC 0.38                            ROSE                                       
  REC Small 1.01                      ROSE                                       
  REC Small 1.02                      ROSE                                       
  REC Small 1.02a                     ROSE                                       
  REC Small 1.03                      ROSE                                       
  REC Small 1.05                      ROSE                                       
  RELOC 1.00                          ???                                        
  RERP 0.02                           ROSE                                       
  RJ Crush 1.10                       Ronald J. Skinner                          
  RoseTiny 0.95                       ROSE                                       
  RoseTiny 1.02                       ROSE                                       
  RUE 1.32                            ROSE                                       
 Ĵ
  SEA AXE 2.00                        System Enhancement Associates              
  Scram 0.7c1 - 0.8a1                 bushwoelie & ACP                           
  SCRAMB 1.20                         B.U.G.                                     
  SCRAMBLE 0.2 beta3                  Tiny Spaceman Software                     
  Scrunch 1.02                        Graeme W. McRae                            
  SCRb2e                              Graeme W. McRae                            
  Scrypt 1.2                          SMT                                        
  Secure 2.1b                         ???                                        
  SelfEnc 1.0                         Daniel Arndt                               
  SENs debug protection               SEN Kemerovo                               
  Shadow 1.0 beta                     Tailgunner                                 
  Shield 1.70                         V Communications                           
  Shrink 1.0                          Thomas G. Hanlin III                       
  Shrink 2.0                          Kevin Tseng                                
  SnoopStop 1.15                      Trills and Technology                      
 Ĵ
  $pirit 1.5                          Night $pirit                               
 Ĵ
  Stone's Comrypt                     Stone                                      
  SuckStop 1.08                       kaot                                       
  SuckStop 1.10                       kaot                                       
  SuckStop 1.11                       kaot                                       
 Ĵ
  TinyProg 1.0                        Tranzoa                                    
  TinyProg 3.3 - 3.9                  Tranzoa                                    
  TinyProt 1.0e                       Igor Hakszer                               
  TinyXor 0.1                         dR.No                                      
  TLink                               Borland                                    
  TPack 0.5 -m1                      Tuscon                                     
  TPack 0.5 -m2                      Tuscon                                     
  TPC's COM scrambler 1.0             T.P.C.                                     
  Trap 1.13                           Christoph Gabler                           
  Trap 1.14a                          Christoph Gabler                           
  Trap 1.15                           Christoph Gabler                           
  Trap 1.161                         Christoph Gabler                           
  Trap 1.162                         Christoph Gabler                           
  Trap 1.16 - 1.17                    Christoph Gabler                           
  Trap 1.18                           Christoph Gabler                           
  Trap 1.19                           Christoph Gabler                           
  Trap 1.20                           Christoph Gabler                           
  Trap 1.21                           Christoph Gabler                           
  Turbo Assembler                     Borland                                    
  Turbo Basic                         Borland                                    
  Turbo C 1.0 (1987)                  Borland                                    
  Turbo C 2.0 (1988)                  Borland                                    
  Turbo C++ 3.0                       Borland                                    
  Turbo Pascal 3                      Borland                                    
  Turbo Pascal 4 (1)                  Borland                                    
  Turbo Pascal 4 (2)                  Borland                                    
  Turbo Pascal 5                      Borland                                    
  Turbo Pascal 6                      Borland                                    
  Turbo/Borland Pascal 7              Borland                                    
  Turbo Prolog 1986                   Borland                                    
  TurboChainer 1.03                   TWT                                        
 Ĵ
  UC2X 2.4                            Ad Infinitum Programs                      
  UComCry                             UniquE                                     
  UNP x                               Ben Castricum                              
  uN-uPC 1.10                         cINOgEN                                    
  Un2pack 2                           data                                     
  UPX 0.20                            Markus Oberhumer & Laszlo Molnar           
  UPX 0.30 [EXE]                      Markus Oberhumer & Laszlo Molnar           
  UPX 0.30 - 0.40 [COM]               Markus Oberhumer & Laszlo Molnar           
  UPX 0.40 - 0.51 [EXE]               Markus Oberhumer & Laszlo Molnar           
  UPX 0.51 - 0.72 [COM]               Markus Oberhumer & Laszlo Molnar           
  UPX 0.62 [EXE]                      Markus Oberhumer & Laszlo Molnar           
  UPX 0.70 [EXE]                      Markus Oberhumer & Laszlo Molnar           
  UPX 0.71 - 0.72 [EXE]               Markus Oberhumer & Laszlo Molnar           
  UPX 0.81 - 0.84 [EXE]               Markus Oberhumer & Laszlo Molnar           
  UPX 0.82 - 0.84 [COM]               Markus Oberhumer & Laszlo Molnar           
  UPX 0.92 - 1.02 [COM]               Markus Oberhumer & Laszlo Molnar           
  UPX 0.90 - 1.02 [EXE]               Markus Oberhumer & Laszlo Molnar           
  USCC 1.3                            Dark Destroyer                             
  Username 3.00                       Jordi Mas                                  
 Ĵ
  V-Load 0.9                         ONYX                                       
  Vaccine 1.03 - 1.10                 Rustam M. Abdrakhimov                      
  Virus Self Destructor 2             Wojciech Wysznacki                         
  VSS                                 ROSE                                       
 Ĵ
  Watcom C (1994)                     Watcom Inc.                                
  Watcom C (1995)                     Watcom Inc.                                
  WordPerfect EXEPack                 WordPerfect Inc.                           
  WWPack 3.00 - 3.05                  Rafal Wierzbicki & Piotr Warezak           
  WWPack Mutator 1.1c                 Stefan Esser                               
 Ĵ
  X3                                  Dark Stalker                               
  XcomOR 0.99a                        madmax!                                    
  XcomOR 0.99f/g                      madmax!                                    
  XcomOR 0.99h                        madmax!                                    
  XcomOR 0.99i                        madmax!                                    
  XLOADER 2.00                        CyberMan and ST!LLS0N                      
  XorCopy 1.0                         Deimos                                     
  XoReR 1.0                           dR.No                                      
  XoReR 2.0                           dR.No                                      
  XoReR 2.1                           dR.No                                      
  XPack 1.0j                          JauMing Tseng                              
  XPack 1.0m - 1.20                   JauMing Tseng                              
  XPack 1.29 - 1.30                   JauMing Tseng                              
  XPack 1.31 - 1.66                   JauMing Tseng                              
  XPack 1.31                          JauMing Tseng                              
  XPack 1.33                          JauMing Tseng                              
  XPack 1.34                          JauMing Tseng                              
  XPack 1.36                          JauMing Tseng                              
  XPack 1.39                          JauMing Tseng                              
  XPack 1.40                          JauMing Tseng                              
  XPack 1.44                          JauMing Tseng                              
  XPack 1.45                          JauMing Tseng                              
  XPack 1.52 - 1.60                   JauMing Tseng                              
  XPack 1.64                          JauMing Tseng                              
  XPack 1.52 - 1.64                   JauMing Tseng                              
  XPack 1.65b2                        JauMing Tseng                              
  XPack 1.65b3/b4                     JauMing Tseng                              
  XPack 1.66                          JauMing Tseng                              
  XPack 1.67                          JauMing Tseng                              
 Ĵ
  YifPress 1.0                        Yiftah Niv                                 
 Ĵ
  Zortech 2.00 library (1)            Zortech                                    
  Zortech 2.00 library (2)            Zortech                                    
 Ĵ
  unknown by GyikSoft 1               GyikSoft                                   
  unknown by GyikSoft 2               GyikSoft                                   
  unknown by JVP                      JVP                                        
  unknown by Mr.Wicked                Mr. Wicked                                 
  unknown by Synopsis                 Synopsis                                   
  unknown by RAO                      RAO                                        
  unknown virus 1 !!!                 ???                                        
 

 Ŀ
  SYS DOS device drivers                                                          
 Ĵ
  device driver                       ???                                        
 Ĵ
  SysPack 0.1                         ???                                        
 Ĵ
  UPX 0.20 - 0.40                     Markus Oberhumer & Laszlo Molnar           
  UPX 0.51 - 0.72                     Markus Oberhumer & Laszlo Molnar           
  UPX 0.81 - 1.02                     Markus Oberhumer & Laszlo Molnar           
 

 Ŀ
  PE Portable executables                                                         
 Ĵ
  Alloy 1.04.14.2000                  Prakash Gautam                             
  AppLok 95 2.0                       Prakash Gautam                             
  Armadillo 1.80                      Chad Nelson                                
  ASPack 1.01b                        Alexey Solodovnikov                        
  ASPack 1.02b                        Alexey Solodovnikov                        
  ASPack 1.04b                        Alexey Solodovnikov                        
  ASPack 1.05b                        Alexey Solodovnikov                        
  ASPack 1.061b                       Alexey Solodovnikov                        
  ASPack 1.061b [DLL]                 Alexey Solodovnikov                        
  ASPack 1.07b                        Alexey Solodovnikov                        
  ASPack 1.07b [DLL]                  Alexey Solodovnikov                        
  ASPack 1.08                         Alexey Solodovnikov                        
  ASPack 1.081                        Alexey Solodovnikov                        
  ASPack 1.082                        Alexey Solodovnikov                        
  ASPack 1.083                        Alexey Solodovnikov                        
  ASPack 1.084                        Alexey Solodovnikov                        
  ASPack 2.000                        Alexey Solodovnikov                        
  ASPack 2.001                        Alexey Solodovnikov                        
  ASPack 2.100                        Alexey Solodovnikov                        
 Ĵ
  BJFNT 1.1                           Marquis de Soire                           
  BJFNT 1.2                           Marquis de Soire                           
  BJFNT 1.3                           Marquis de Soire                           
  Borland C++ Win32 (1994)            Borland                                    
  Borland C++ Win32 (1995)            Borland                                    
  Borland Delphi 3                    Borland                                    
  Borland Delphi 4                    Borland                                    
 Ĵ
  Cexe 1.0a                           Tinyware Inc.                              
  CodeCrypt 0.14b                     defiler                                    
  CodeCrypt 0.15b                     defiler                                    
  CodeCrypt 0.16b - 0.161b            defiler                                    
  CodeCrypt 0.163b                    defiler                                    
  CodeCrypt 0.164b                    defiler                                    
  CodeSafe 2.0                        Zhang Dehua                                
  CodeSafe 3.0                        Zhang Dehua                                
  CrypKey Instant Stealth 5.0.161     Kenonic Control Ltd.                       
 Ĵ
  Ding Boys PE-lock 0.07              Ding Boy                                   
 Ĵ
  EXE Protector 1.37a                 Eyhab Hillail                              
 Ĵ
  Harlequin Dylan 1.2                 Harlequin Group                            
 Ĵ
  Lcc-win 32 1.3                      Jacob Navia                                
 Ĵ
  NeoLite 1.0 - 1.01                  Neoworx                                    
  NeoLite 1.04                        Neoworx                                    
  NeoLite 2.00                        Neoworx                                    
  NFO 1.0                             bart                                       
 Ĵ
  PCPEC [alpha]                       The+Q, Plushmm & MrNop                     
  PE password encryptor               SMT                                        
  PEBundle 0.03                       Jeremy Collake                             
  PEBundle 0.05                       Jeremy Collake                             
  PEBundle 0.05wtd                    Jeremy Collake                             
  PEBundle 0.06                       Jeremy Collake                             
  PEBundle 0.12wtd                    Jeremy Collake                             
  PEBundle 0.14wtd                    Jeremy Collake                             
  PEBundle 0.15wtd                    Jeremy Collake                             
  PECompact 0.92                      Jeremy Collake                             
  PECompact 0.977                     Jeremy Collake                             
  PECompact 0.978                     Jeremy Collake                             
  PECompact 0.978.1                   Jeremy Collake                             
  PECompact 0.978.4                   Jeremy Collake                             
  PECompact 0.98                      Jeremy Collake                             
  PECompact 0.99                      Jeremy Collake                             
  PECompact 1.00                      Jeremy Collake                             
  PECompact 1.10b1                    Jeremy Collake                             
  PECompact 1.10b2                    Jeremy Collake                             
  PECompact 1.10b3                    Jeremy Collake                             
  PECompact 1.10b4                    Jeremy Collake                             
  PECompact 1.10b5                    Jeremy Collake                             
  PECompact 1.10b6                    Jeremy Collake                             
  PECompact 1.10b7                    Jeremy Collake                             
  PECompact 1.10b8                    Jeremy Collake                             
  PECompact 1.20 - 1.20.1             Jeremy Collake                             
  PECompact 1.22                      Jeremy Collake                             
  PECompact 1.23b3 - 1.24.1           Jeremy Collake                             
  PECompact 1.24.2 - 1.24.3           Jeremy Collake                             
  PECompact 1.25                      Jeremy Collake                             
  PECompact 1.26b1 - 1.26b2           Jeremy Collake                             
  PECompact 1.33                      Jeremy Collake                             
  PECompact 1.34 - 1.40b1             Jeremy Collake                             
  PECompact 1.40b2 - 1.40b4           Jeremy Collake                             
  PECompact 1.40b5 - 1.40b6           Jeremy Collake                             
  PECompact 1.40 - 1.41               Jeremy Collake                             
  Petite 1.2                          Ian Luck                                   
  Petite 1.3                          Ian Luck                                   
  Petite 1.4                          Ian Luck                                   
  Petite 2.0                          Ian Luck                                   
  Petite 2.1                          Ian Luck                                   
  Petite 2.2 [PE DLL]                 Ian Luck                                   
  Petite 2.2 [PE EXE]                 Ian Luck                                   
  PELOCKnt 2.01                       Marquis                                    
  PELOCKnt 2.02                      Marquis                                    
  PELOCKnt 2.03                       Marquis                                    
  PELOCKnt 2.04                       Marquis                                    
  PeX 0.99                            bart^CrackPl                               
  PE-Crypt32 1.0                      random and acpizer                         
  PE-Crypt32 1.1                      random and acpizer                         
  PE-Crypt32 1.2                      random and acpizer                         
  PE-Prot 0.9                         Christoph Gabler                           
  PKLite32 1.1                        PKWARE                                     
  Private EXE 2.0a                    Midstream                                  
  Private EXE 2.2                     Midstream                                  
 Ĵ
  SecuPack 1.5                        SC - Soft                                  
  Shrinker 3.2                        A.S.M. Inc                                 
  Shrinker 3.4                        A.S.M. Inc                                 
  SPEC beta 3                         hayras                                     
  Stone's PE Crypter 1.0              Stone                                      
  Stone's PE Crypter 1.13             Stone                                      
  Symantec Visual Cafe 3.0            Symantec                                   
 Ĵ
  tELock 0.41c                        tHE EGOiSTE                                
  tELock 0.42                         tHE EGOiSTE                                
  tELock 0.51                         tHE EGOiSTE                                
 Ĵ
  UnHack32 1.1                        Black Panther                              
  UnHack32 1.2                        Black Panther                              
  UPX 0.51 [PE]                       Markus Oberhumer & Laszlo Molnar           
  UPX 0.62 [PE]                       Markus Oberhumer & Laszlo Molnar           
  UPX 0.62 [PE DLL]                   Markus Oberhumer & Laszlo Molnar           
  UPX 0.70 [PE]                       Markus Oberhumer & Laszlo Molnar           
  UPX 0.70 [PE DLL]                   Markus Oberhumer & Laszlo Molnar           
  UPX 0.71 - 0.72 [PE]                Markus Oberhumer & Laszlo Molnar           
  UPX 0.71 - 0.72 [PE DLL]            Markus Oberhumer & Laszlo Molnar           
  UPX 0.81 - 0.84 [PE]                Markus Oberhumer & Laszlo Molnar           
  UPX 0.81 - 0.84 [PE DLL]            Markus Oberhumer & Laszlo Molnar           
  UPX 0.89.6 - 1.02 [PE]              Markus Oberhumer & Laszlo Molnar           
  UPX 0.89.6 [PE DLL]                 Markus Oberhumer & Laszlo Molnar           
  UPX 0.92 - 0.94 [PE DLL]            Markus Oberhumer & Laszlo Molnar           
  UPX 0.99/1.00 - 1.02 [PE DLL]       Markus Oberhumer & Laszlo Molnar           
  UPX 0.99.1 - 0.99.3[PE DLL]         Markus Oberhumer & Laszlo Molnar           
 Ĵ
  VGCrypt 0.75                        Virogen                                    
  Virtual Pascal 2.1                  vpascal.com                                
  Visual C 2.0                        Microsoft                                  
  Visual C++ 3.1                      Microsoft                                  
  Visual C++ 4.2 (DLL)                Microsoft                                  
  Visual C++ 4.2 (EXE - 1)            Microsoft                                  
  Visual C++ 4.2 (EXE - 2)            Microsoft                                  
  Visual C++ 4.2 (EXE - 3)            Microsoft                                  
  Visual C++ 4.2 (EXE - 4)            Microsoft                                  
  Visual C++ 5.0                      Microsoft                                  
  Visual C++ 5.0 (debug)              Microsoft                                  
  Visual C++ 5.0 (no debug)           Microsoft                                  
  Visual C++ 5.0 SP3                  Microsoft                                  
  Visual C++ 5.0 SP3 (debug)          Microsoft                                  
 Ĵ
  WWPack32 1.0                        Rafal Wierzbicki & Piotr Warezak           
  WWPack32 1.09                       Rafal Wierzbicki & Piotr Warezak           
  WWPack32 1.10 - 1.11                Rafal Wierzbicki & Piotr Warezak           
  WWPack32 1.12                       Rafal Wierzbicki & Piotr Warezak           
  WinKript 1.00                       MrCrimson                                  
  Winzip SFX                          Nico Mak Computing                         
 

 Ŀ
  NE New executables                                                              
 Ĵ
  Borland C++ Win16 (1991)            Borland                                    
 Ĵ
  PC Guard 1.50 for Win16             Blagoje Ceklic                             
  PKLite 2.01                         PKWARE                                     
 Ĵ
  Shrinker 3.2                        A.S.M. Inc                                 
 Ĵ
  Winzip SFX                          Nico Mak Computing                         
 

 Ŀ
  LE Linear executables                                                           
 Ĵ
  UPX 0.05 [LE]                       Markus Oberhumer & Laszlo Molnar           
  UPX 0.20 - 0.40 [LE]                Markus Oberhumer & Laszlo Molnar           
  UPX 0.50 - 0.61 [LE]                Markus Oberhumer & Laszlo Molnar           
  UPX 0.62 [LE]                       Markus Oberhumer & Laszlo Molnar           
  UPX 0.62 - 0.72 [LE]                Markus Oberhumer & Laszlo Molnar           
  UPX 0.81 - 0.83 [LE]                Markus Oberhumer & Laszlo Molnar           
  UPX 0.84 [LE]                       Markus Oberhumer & Laszlo Molnar           
  UPX 0.89.6 [LE]                     Markus Oberhumer & Laszlo Molnar           
  UPX 0.90 [LE]                       Markus Oberhumer & Laszlo Molnar           
  UPX 0.92 - 0.94 [LE]                Markus Oberhumer & Laszlo Molnar           
  UPX 0.99 - 1.01 [LE]                Markus Oberhumer & Laszlo Molnar           
  UPX 1.02 [LE]                       Markus Oberhumer & Laszlo Molnar           
 Ĵ
  Watcom C++ 1994/1995                Watcom Inc.                                
 

  GetTyp also detects:
     Linear executables (LE/LX)
     New executables (NE)
     several EXE overlay types


  Ŀ
   5.4 The rest 
  

 Ŀ
  Filetype                            Additional information               
 Ĵ
  Adobe PostScript file              creator string                       
 Ĵ
  ADONIS application libraries       -- nothing --                        
 Ĵ
  ADONIS export file                 name of the first model included     
 Ĵ
  aPatch data file                   -- nothing --                        
 Ĵ
  Armadillo project file             -- nothing --                        
 Ĵ
  Batch files                        -- nothing --                        
 Ĵ
  BGI device driver                  copyright message                    
 Ĵ
  BGI stroked font                   copyright message                    
 Ĵ
  Borland Delphi units (old)         the name                             
                                     the source file name                 
                                     the dependencies of this unit        
                                     the Turbo Pascal version to use with 
 Ĵ
  Borland Delphi 3 units (new)       the source file name                 
 Ĵ
  Borland Delphi 4 units (new)       the source file name                 
 Ĵ
  Borland Delphi form modules        -- nothing --                        
 Ĵ
  Borland linker mapping file        -- nothing --                        
 Ĵ
  Borland overlay file               -- nothing --                        
 Ĵ
  Borland precompiled header file    -- nothing --                        
 Ĵ
  Bourne Shell Script                -- nothing --                        
 Ĵ
  C++ library                        -- nothing --                        
 Ĵ
  C++ symbol file                    -- nothing --                        
 Ĵ
  Common Object File Format          number of entries                    
 Ĵ
  Compiled resource file             -- nothing --                        
 Ĵ
  Corel Draw 6-8 files               see RIFF files                       
 Ĵ
  Creative voice music file (VOC)    version                              
                                     every block                          
                                     sampling rate                        
                                     length of silence                    
                                     loops                                
 Ĵ
  Crypt!                             the version                          
                                     high security: yes/no                
                                     coprocessor used                     
 Ĵ
  DBase database                     the version                          
                                     all columns and their width          
 Ĵ
  DER encoded binary X.509 certif.   -- nothing --                        
 Ĵ
  Device driver                      either character or block device     
                                            (+name)      (+count)         
 Ĵ
  FPK Pascal units                   the version                          
 Ĵ
  FPK Pascal object file             -- nothing --                        
 Ĵ
  Fractal Extreme movie file         -- nothing --                        
 Ĵ
  Fractal Extreme palette file       -- nothing --                        
 Ĵ
  HTML files                         the title                            
 Ĵ
  IBM Help file                      -- nothing --                        
 Ĵ
  ibo Ablauf-Profi file              -- nothing --                        
 Ĵ
  IDA DLL description file           -- nothing --                        
 Ĵ
  Impulse Tracker Module             the name                             
 Ĵ
  installShield InstallScript        -- nothing --                        
 Ĵ
  installShield uninstall file       -- nothing --                        
 Ĵ
  Java bytecode                      -- nothing --                        
 Ĵ
  Java source code                   -- nothing --                        
 Ĵ
  JavaScript source code             -- nothing --                        
 Ĵ
  Links LS shot file                 -- nothing --                        
 Ĵ
  Lotus 123 worksheet                -- nothing --                        
 Ĵ
  Lotus AmiPro document              -- nothing --                        
 Ĵ
  Lotus Notes 4.5 database           -- nothing --                        
 Ĵ
  Lotus WordPro document             -- nothing --                        
 Ĵ
  Microsoft C/C++ library            -- nothing --                        
 Ĵ
  Microsoft C/C++ program database   -- nothing --                        
 Ĵ
  Microsoft Compress 6.22 files      -- nothing --                        
 Ĵ
  Microsoft Excel 4 worksheet        -- nothing --                        
 Ĵ
  Microsoft HTML-Help file           -- nothing --                        
 Ĵ
  Microsoft precompiled header file  -- nothing --                        
 Ĵ
  Microsoft profiler file            -- nothing --                        
 Ĵ
  Modula source code                 either a program                     
                                     or a definition file                 
                                     or an implementation file            
 Ĵ
  MPEG file                          Layer                                
                                     Version                              
                                     Error protection                     
                                     Bitrate                              
 Ĵ
  NU Disc doctor undo file           -- nothing --                        
 Ĵ
  Object file                        BINOBJ converted or not              
                                       name of the exported procedure     
                                     module name                          
                                     compiler                             
                                     memory model                         
                                     optimizations or not                 
                                     DOSSEG linker option or not          
                                     include libraries                    
                                     CodeView enabled or not              
                                     linker pass two marker               
                                     comments                             
                                     dependency list                      
                                     list of names                        
                                     length of a segment                  
                                     public definitions                   
                                     group definition                     
                                     module end record                    
                                     fix up record + length               
                                     Logical enumerated data + length     
                                     External name definition record      
 Ĵ
  Pascal source code                 either a program                     
                                     or a library                         
                                     or a unit                            
                                     or a procedure                       
                                     or a function                        
                                     or just general code                 
 Ĵ
  Pax Imperia II save game           -- nothing --                        
 Ĵ
  Perl files                         -- nothing --                        
 Ĵ
  PGP message                        the version                          
 Ĵ
  PKCS #7 certificate                -- nothing --                        
 Ĵ
  Portable Document Format (PDF)     -- nothing --                        
 Ĵ
  Quick Pascal unit                  -- nothing --                        
 Ĵ
  QuickTime movie file               -- nothing --                        
 Ĵ
  RIFF files                         generic object listing               
                                     some special types (e.g. Corel Draw) 
 Ĵ
  Text files                         DOS style or Unix style              
 Ĵ
  Thunderbye Anti virus checksum     -- nothing --                        
 Ĵ
  TrueType Font (TTF)                Font name (standard or Unicode)      
 Ĵ
  Turbo Basic configuration file     -- nothing --                        
 Ĵ
  Turbo C configuration file         -- nothing --                        
 Ĵ
  Turbo C context file               -- nothing --                        
 Ĵ
  Turbo C help file                  -- nothing --                        
 Ĵ
  Turbo C pick list file             -- nothing --                        
 Ĵ
  Turbo C project file               -- nothing --                        
 Ĵ
  Turbo Pascal configuration file    -- nothing --                        
 Ĵ
  Turbo Pascal desktop file          -- nothing --                        
 Ĵ
  Turbo Pascal pick list file        -- nothing --                        
 Ĵ
  Turbo Pascal help file             -- nothing --                        
 Ĵ
  Turbo Pascal units                 the name                             
                                     the source name                      
                                     the dependencies of this unit        
                                     the Turbo Pascal version to use with 
 Ĵ
  Turbo Profiler configuration file  -- nothing --                        
 Ĵ
  Turbo Vision help file             -- nothing --                        
 Ĵ
  Virtual Pascal Unit v3             -- nothing --                        
 Ĵ
  Wave music file (WAV)              compressed or not                    
                                     channels                             
                                     sampling rate                        
                                     data size                            
                                     bits (decompressed)                  
                                     playtime                             
 Ĵ
  Windows 3.x Help files             name of the help file                
 Ĵ
  Windows 95/98 Help files           -- nothing --                        
 Ĵ
  Windows mouse cursor file          -- nothing --                        
 Ĵ
  Windows PIF files                  application name                     
 Ĵ
  Windows program manager group      the name of the groups               
  files                                                                   
 Ĵ
  Windows registry file (binary)     -- nothing --                        
 Ĵ
  Windows registry file (textual)    -- nothing --                        
 Ĵ
  Windows shortcut file              -- nothing --                        
 Ĵ
  WinWord 2 document                 -- nothing --                        
 Ĵ
  WinWord 6 document                 -- nothing --                        
 Ĵ
  Word for DOS document              -- nothing --                        
 Ĵ
  Wordperfect files                  macro file                           
                                     help files                           
                                     keyboard definition files            
                                     document files                       
                                     dictionary files                     
                                     thesaurus files                      
                                     block files                          
                                     rectangular block files              
                                     column block files                   
                                     printer resource files               
                                     setup files                          
                                     prefix information files             
                                     printer resource files               
                                     display resource files               
                                     overlay files                        
                                     hyphenation code module files        
                                     hyphenation data module files        
                                     macro resource files                 
                                     graphics driver files                
                                     hyphenation lex module files         
                                     PostScript font files                
 Ĵ
  Unix executable                    -- nothing --                        
 

  If no other type was detected, GetTyp prints out the following:
     Textfile (DOS format)
     Textfile (UNIX format)
     Binary file
     File is 7 bit only (can be sent by email)

  This output can be suppressed by using the /F switch.

Ŀ
 6 Future plans 


   Detection of several new formats, especially windows
   Fix the bugs.
   I thought about making a Windows GUI for GT but I'm not sure
    wether it is useful or not.
   Making the Windows version work on all systems

Ŀ
 7 Known bugs 


   Detection of Excel sheets is wrong - will follow in "next" version
    since version 1.225. This takes so long because of the complex OLE2
    file structure ... anyone has any documents???
   Long filenames under Windows 9x don't work on network drives :(
    I appreciate any suggestion for solution...

Ŀ
 8 Error handling 


   Error in configuration file (nnn)
    - there is an error in line nnn of GT.CFG. Read the text displayed.
    - see [Introduction] for all possible switches

   Error opening file ...
    - the file is opened by another application

   XMS error: ...
    - use the /NX switch to disable XMS usage.
    - end other applications that use XMS

   IO error: ...
    - File not found       - file simply does not exist
    - Too many open files  - internal error in GetTyp
                           - increase number of files in CONFIG.SYS
                           - end other DOS applications
    - File access denied   - file is in use by another application
    - Disk read error      - run Diskfix/chkdsk or similar, maybe dangerous
                           - "just" a damaged file
                           - the file was deleted while scanning
    - all other IO errors  - please send me an eMail with the file

   Failed to open the data file GT.DAT for reading.
    - the data file "gt.dat" could not be found
    - it must be located in the current directory or in the program
      directory (prefered)

   Syntax error in line nnn in the DAT file
    - if you have altered the dat file, check for any problem in this
      line

Ŀ
 9 ThanX go to 

-
  Salvatore Meschini
   for his great File Format Encyclopedia.

     smeschini@ermes.it
:     http://www.ermes.it/pws/mesk/

-
  Veit Kannnegieser
   for TYP.EXE which was a great help to identify EXE packer,
   for bug report and for sending me some packer.
   Also for releasing the Typ source code.

     Veit.Kannegieser@tu-cottbus.de
:     http://www-user.tu-cottbus.de/~kannegv/

-
  Robert F. Day
   for his OBJ2ASM disassembler.
   I took the information for the object files out of it.
   And I removed it because I cannot compete with this program ;)

     Robert F. Day
     19906 Filbert Dr.
     Bothell, WA 98012
:     (206) 481-8431

-
  Hann0 Boeck
   for taking me into the great EXE mailing list and
   for ChkEXE - what about 1.18??

     hanno@gmx.de
:     http://members.xoom.com/hanno/

-
  Jibz
   for his great aPack - it's getting harder with UPX ;)

:     jibz@hotmail.com

-
  Stewart Moss
   for bug reporting and sending some packers to me

:     stewart.moss@saexpress.co.za

-
  Martin Schaefer
   for sending me some undetected packer (ACE, BOA, RAX, ...)

:     martin.schaefer@dortmund.netsurf.de

-
  The ugly duckling
   for his great file base of executable modifier

:     duckling@beastie.cs.und.ac.za

-
  Sir Galleyrod
   for sending me some pieces of code and some unknown packers
     - faster output code
     - switch LED lights code (which I didn't use finally)
     - "check if output is redirected" code

:     arturjus@kki.net.pl

-
  JVP
   for sending lots of packers to me (XPack, HackStop, Mess, ...)
   what happened to TEU?

     jvp@writeme.com
:     http://members.xoom.com/jvp/

-
  Stonehead
   also for sending lots of packers to me (Mess, XComOr, ...)
:

-
  ST!LLSON
   for EXESCAN - keep on working - great PE database
   What happened to EXEScan?

     stills0n@writeme.com
:

-
  Iosco
   for bug reporting

     iosco@writeme.com
:     http://welcome.to/crYpta

-
  all my "registered users"
   BIG THANX 4 SUPPORTING ME!!
:

-
  George Lyapko
   for bug reporting and testing GT - ThanX very much
   also for sending lots of packer to me!
   Visit his homepage and get LGFV which is very small and fast
   archive viewer!!

     postmaster@ski-factory.uzhgorod.ua
:     http://www.geocities.com/SiliconValley/Lab/6606/

-
  e95 - Alexander
   for bug reporting, for testing GT, for sending several EXE/COM
   modifier to me, for some suggestions, ....
   THANX ALOT. You helped me very much in developing this little tool!!

     e95@com.mels.ru
:

-
  Vadim Tarasov
   for bug reporting and some information exchange
   what about a new version of FA??

     vadimlv@yahoo.com
:     http://www.lyceum.junik.lv/~vadimlv

Ŀ
 10 Contact the author 


   eMail: phax@writeme.com
           philip@dke.univie.ac.at

   Homepages:
    
    GetTyp     http://surf.to/phax
               http://unet.univie.ac.at/~a9606653/gettyp
    
    Claudia    http://fly.to/claudia
               http://unet.univie.ac.at/~a9650515/claudia
    
    Sandra     http://come.to/thejourney
               http://unet.univie.ac.at/~a9606653
    

  All programs are copyright by their authors.
  GetTyp is Copyright (c) 1997-2000 by PHaX.

                            --=[EOF]=--
