GetTyp v1 & v2 by Independent (IND)
1 of 3 files
phax
-
Last modified Nov 5, 2017 4:24:57 PM
MD5 checksum cd9b087c60be760e4e7986696610c09f
Mime type Zip archive data
Download gettyp-phax.zip
Size 1.9 MB
1999
- Zip - DOS / Computer tool
- PHaX, program credits
112 items in the archive
- gettyp.1433-phax/
- gettyp.1433-phax/src/
- gettyp.1433-phax/src/AFLAGS.INC
- gettyp.1433-phax/src/BUILD.INC
- gettyp.1433-phax/src/BUILD2.INC
- gettyp.1433-phax/src/compile.bat
- gettyp.1433-phax/src/FILE_ID.DIZ
- gettyp.1433-phax/src/GE.PAS
- gettyp.1433-phax/src/GT.HIS
- gettyp.1433-phax/src/GT.PAS
- gettyp.1433-phax/src/GT.TXT
- gettyp.1433-phax/src/GTBIN.PAS
- gettyp.1433-phax/src/GTCONFIG.PAS
- gettyp.1433-phax/src/GTDATA.PAS
- gettyp.1433-phax/src/GTDATA00.PAS
- gettyp.1433-phax/src/GTDATA01.PAS
- gettyp.1433-phax/src/GTDATA02.PAS
- gettyp.1433-phax/src/GTDATA03.PAS
- gettyp.1433-phax/src/GTDATA04.PAS
- gettyp.1433-phax/src/GTDATAC.PAS
- gettyp.1433-phax/src/GTDATAE.PAS
- gettyp.1433-phax/src/GTDATAPE.PAS
- gettyp.1433-phax/src/GTGLOBAL.PAS
- gettyp.1433-phax/src/GTIMAGE.PAS
- gettyp.1433-phax/src/GTMEM.PAS
- gettyp.1433-phax/src/GTNAME.PAS
- gettyp.1433-phax/src/GTPACK.PAS
- gettyp.1433-phax/src/GTSOUND.PAS
- gettyp.1433-phax/src/GTTEXT.PAS
- gettyp.1433-phax/src/GT_EXE.TXT
- gettyp.1433-phax/src/INIFILE.PAS
- gettyp.1433-phax/src/IOERROR.PAS
- gettyp.1433-phax/src/MSG1.PAS
- gettyp.1433-phax/src/MSG2.PAS
- gettyp.1433-phax/src/readme.1st
- gettyp.1433-phax/src/TARCHIVE.PAS
- gettyp.1433-phax/src/TAUSGABE.PAS
- gettyp.1433-phax/src/TYP.PAS
- gettyp.1433-phax/src/TYPDBF.PAS
- gettyp.1433-phax/src/TYPDOC.PAS
- gettyp.1433-phax/src/TYPEXE.PAS
- gettyp.1433-phax/src/TYPEXE2.PAS
- gettyp.1433-phax/src/TYPEXE3.PAS
- gettyp.1433-phax/src/TYPEXE5.PAS
- gettyp.1433-phax/src/TYPEXELE.PAS
- gettyp.1433-phax/src/TYPEXENE.PAS
- gettyp.1433-phax/src/TYPEXEPE.PAS
- gettyp.1433-phax/src/TYPOBJ.PAS
- gettyp.1433-phax/src/TYPPAS.PAS
- gettyp.1433-phax/src/TYPPRJ.PAS
- gettyp.1433-phax/src/TYPSYS.PAS
- gettyp.1433-phax/src/TYPTPU.PAS
- gettyp.1433-phax/src/UEXE.PAS
- gettyp.1433-phax/src/USTRING.PAS
- gettyp.1433-phax/src/XCMDLINE.PAS
- gettyp.1433-phax/src/XCRT.PAS
- gettyp.1433-phax/src/XMS.PAS
- gettyp.1433-phax/src/XTIMER.PAS
- gettyp.250-phax/
- gettyp.250-phax/FILE_ID.DIZ
- gettyp.250-phax/GE.CFG
- gettyp.250-phax/GE.EXE
- gettyp.259-phax/
- gettyp.259-phax/FILE_ID.DIZ
- gettyp.259-phax/GE.CFG
- gettyp.259-phax/GE.EXE
- gettyp.259-phax/gt.dat
- gettyp.260d-phax/
- gettyp.260d-phax/gt.cfg
- gettyp.260d-phax/gt.dat
- gettyp.260d-phax/GT.EXE
- gettyp.260d-phax/GT.HIS
- gettyp.260d-phax/gt.htm
- gettyp.260d-phax/GT.TXT
- gettyp.260d-phax/GTSETUP.EXE
- gettyp.260w-phax/
- gettyp.260w-phax/gtw.exe
- gettyp2.026-phax/
- gettyp2.026-phax/gt026.exe
- gettyp2.026-phax/gt2000.cfg
- gettyp2.026-phax/gtdata.dll
- gettyp2.026-phax/gtui2.exe
- gettyp2.026-phax/whatsnew.txt
- gettyp2.030-phax/
- gettyp2.030-phax/gt030.exe
- gettyp2.030-phax/gt2000.cfg
- gettyp2.030-phax/gt2000.lst
- gettyp2.030-phax/gtbase.dll
- gettyp2.030-phax/gtdata.dll
- gettyp2.030-phax/gtpout.dll
- gettyp2.030-phax/gtstr.dll
- gettyp2.030-phax/whatsnew.txt
- gettyp2.034-phax/
- gettyp2.034-phax/gt2.cfg
- gettyp2.034-phax/gt2.exe
- gettyp2.034-phax/gt2.htm
- gettyp2.034-phax/gtbasic.dll
- gettyp2.034-phax/gtdata.dll
- gettyp2.034-phax/gtdata.lst
- gettyp2.034-phax/whatsnew.txt
- gettyp2.035a-phax/
- gettyp2.035a-phax/gt2.cfg
- gettyp2.035a-phax/gt2.exe
- gettyp2.035a-phax/gt2.his
- gettyp2.035a-phax/gt2.htm
- gettyp2.035a-phax/gtarc.dll
- gettyp2.035a-phax/gtbasic.dll
- gettyp2.035a-phax/gtdata.dll
- gettyp2.035a-phax/gtexe.dll
- gettyp2.035a-phax/gtgen.dll
- gettyp2.035a-phax/MSVCP71.DLL
- gettyp2.035a-phax/MSVCR71.DLL
βββββββ βββββββ ββββββββ ββββββββ ββ ββ βββββββ
βββ ββ ββ ββ βββ βββ ββ ββ
ββ ββ ββ ββ ββ ββ ββ ββ
ββ βββ βββββ ββ ββ ββββ βββββββ
ββ β ββ ββ ββ ββ ββ
ββ β ββ ββ ββ ββ ββ
βββββββ βββββββ ββ ββ ββ ββ
Current version: 1.430 / 01.06.1998 / 61.968 Bytes
aPack 0.82
βββββββββββββββββ
β 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 to
identify the file.
Syntax: GETTYP [filemask1 [filemask2 [...]]] [options] [> filename]
For some examples see below "Commandline options".
If filemask1 is omitted *.* is used as default value. You can also pass
a path and a drive on the commandline. The standard drive and directory are
the current.
GetTyp write to STDOUT since version 1.341.
GetTyp needs at least a 80286 due to Pascal's {$G+} command.
(If you want a 8086 compatible version - send me an email.)
GetTyp needs at least 200 KB conventional memory (I guess, propably more...)
βββββββββββββββββββββββ
β Commandline options β
βββββββββββββββββββββββ
βββββββββββ¬βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β /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 ;-) β
βββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β /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. β
βββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β /NT β Do not temporary reset attributes. β
β β Normally GetTyp gives a file new attributes, because it is not β
β β able to read ReadOnly files (although it works on CDs ...). β
β β I got into trouble while testing under Windows NT, so I added β
β β this switch. So if it fails to open a file it will display a β
β β short notice and continue with the next file. β
β β 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. β
βββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β /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. β
βββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β /XA β Extended archive detection. β
β β This switch enables the detection and listing of ARG archives β
β β and ARI archives. They are not very common and their detection β
β β take a long time so they are excluded from standard mode. β
β β If you want if every time, you can include this switch in the β
β β configuration file GT.CFG. β
βββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β /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. β
βββββββββββ΄βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββ
β Syntax 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 *.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 /xX /f *.cOM *.eXe
GT /F *.Com /NF *.ExE
GT *.COM /f /nx *.exE and so on ...
βββββββββββββββββββββββ
β Package information β
βββββββββββββββββββββββ
This package should contain the following files:
GT.EXE - the main executable (this is the important one)
GT.CFG - the configuration file
GT.TXT - this file
GT.HIS - small history of GetTyp
GT_EXE.TXT - identifier comparison
FILE_ID.DIZ - small description file
βββββββββββββββββββββββββββββββββ
β 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.
Compatibility;
Old color values (prior to 1.341) are no longer supported.
βββββββββββββββββ
β Output format β
βββββββββββββββββ
ββββββ[TEST\HOMEPG.ARJ]ββββββββ[1]ββββββ
"TEST" - the path to the file, relative to the start path
"HOMEPG.ARJ" - the filename of the researched file
"n" - n means that it is the n-th search pattern that matches
here it is the first match ("1")
βββββββββββββββββββββββββ
β Detected file formats β
βββββββββββββββββββββββββ
ββββββββββ¬ββββββββββββββββββ
β 50/42 β archive formats β
ββββββββββΌββββββββββββββββββ€
β 11 β image formats β
ββββββββββΌββββββββββββββββββ€
β 26 β compiler β
ββββββββββΌββββββββββββββββββ€
β 184 β EXE modifier β
ββββββββββΌββββββββββββββββββ€
β 111 β COM modifier β
ββββββββββ΄ββββββββββββββββββ
ββββββ βββββ ββββββ β β β β β ββββββ ββββββ
ββ ββ β β ββ β β β ββ ββ β β
β β β β β β β β β β β β
ββββββ βββββ β ββββββ β ββ ββ ββββ ββββββ
β β β β β β β β β β β β
β β β β ββ β β β βββ β β
β β β β ββββββ β β β β ββββββ ββββββ
β 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
ββββββββββββββββ¬ββ΄βββ΄βββ΄βββ΄βββ΄βββ΄βββ΄ββ¬ββββββββββββββββββββββββββββββββββββββ
β ACE 1.1 β + + + + - + + β 1997 by Marcel Lemke β
β AIN 2.21 β + - - - - ? - β 1993-94 by Transas Marine (UK) Ltd. β
β AMG 2.2 β + + + + + ? ? β 1993 by Milen Georgiev β
β AR 1.1 β + + + - - + + β by Haruhiko Okumura β
β AR7 1.2 β + - - - - ? - β by Timothy R. Erickson β
β ARC > 6.00 β + + - - - ? ? β 1985-89 by System Enhancement Ass. β
β ARG 1.01β β + + + - - ? ? β 1994 by Igor Pavlov β
β 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 β
β AR+ 1.0 β + + + - - ? ? β 1994 by Michael A. Kosior β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β BOA 0.58 β + + - - - ? ? β 1997-98 by Ian Sutton β
β BS2 2.0 β + + - - - ? ? β 1992 by ??? β
β BSA 2.00 β + + + - - + + β 1992-1994 by PTS Ltd. β
β BZip 0.21 β + - - - - ? - β GNU public license β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β Cabinet β + + + - - ? ? β by Microsoft β
β CHZ 1.2 β + + - - - ? ? β 1990 by ??? β
β Compress 5.0 β + + - - - ? ? β by Microsoft β
β CrossePAC β + - - - - ? - β by Digital Strategies β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β DPA 1.1a β + + - - - ? ? β by Dirk Paehl β
β DWC 5.10 β + + - - - ? ? β 1990 by Dean W. Cooper β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β ESP 1.92 β + - - - - + - β 1997 by GyikSoft β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β GZip 1.2.4 β + + - - - ? ? β GNU public license β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β HA 0.999β β + + - - - ? ? β 1995 by Harri Hirvola β
β HPA β + - - - - ? - β 1997 by HPA β
β Hyper 2.6 β + + + - - + + β 1992 by Peter Sawatzki β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β ICE 1.14 β + + + - - + + β 1988-89 by Yoshi β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β 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 β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β MAR 1.0 β + + - - - ? ? β by Micrognosis β
β MSXIE 1.4 β + + - - - ? ? β 1995-97 by MercurySoft β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β PAK 2.51 β + + - - - ? ? β 1988-90 by NoGate Consulting β
β PHP 1.0 β + + + - - ? ? β 1997-98 by PHaX β
β PKZIP 2.04 g β + + + + + + + β 1989-93 by PKWARE Inc. β
β ProPack 2.14 β + + - - - ? ? β 1991-92 by Rob Northen Computing β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β Q > 0.90 β + + + - - ? ? β 1993-95 by Cinematronics β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β RAR > 1.50 β + + + + + + + β 1993-97 by Eugene Roshal β
β RAX 1.02 β + + + + - + + β 1998 by GeCAD srl β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β SQZ 1.08.3 β + + + - + + + β by Jonas I. Hammarberg β
β SWG β + + - - - ? ? β by SoftWare Archival Group β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β TAR β + + - - - ? ? β GNU public license β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β UC II 3.05 β + - - - - + - β 1991-95 by Ad Infinitum Software β
β UFA 0.00 β + + - + - ? ? β 1996 by Igor Pavlov β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β XLink 2.02 β + + - - - + + β 1994, 95 by J. E. Hoffmann β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β ZOO 2.10 β + + - - - ? ? β GNU public license β
β ZPack 1.0 β + + + - - ? - β 1992 by SpeedSOFT β
ββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββ€
β "EX_" β + + - - - ? ? β 1990-95 by Stirling Technologies β
β "LIB" β + + - - - ? ? β used with installSHIELD β
ββββββββββββββββ΄ββββββββββββββββββββββ΄ββββββββββββββββββββββββββββββββββββββ
β β β ββββββ ββββββ ββββββ ββββββ
β ββ ββ ββ ββ β β β
β β β β β β β β β β
β β β β ββββββ β βββ ββββ ββββββ
β β β β β β β β β
β β β β β β β β β
β β β β β ββββββ ββββββ ββββββ
β Get further image information
β β Get image resolution
β β β Get color depth
β β β
β Image type β β β Copyright
βββββββββββββββββββββββ¬ββ΄βββ΄βββ΄βββ¬βββββββββββββββββββββββββββββββββββββββββ
β BMP (Win, OS/2) β + + + β --- β
β DIB β + + + β --- β
β RLE β + + + β --- β
β GIF (+GIFLITE) β + + + β by Compuserve β
β IFF ILBM β + + + β ??? β
β JPG/JFIF β + + + β ??? β
β PCX β + + + β by ZSoft β
β PNG β + + + β ??? β
β RAS β + + + β by Sun β
β 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
ββββββ β β ββββββ ββββββ β β βββββββ ββββββ ββββββ β ββββββ
β β β β ββ β β β ββ ββ β ββ β β
β β β β β β β β β β β ββ β β
ββββ β ββββ β β β β ββββββ βββββ β ββββ
β β β β β β β β β β β ββ β β
β β β β ββ ββ ββ β β β β ββ β β
ββββββ β β ββββββ ββββββ ββββββ β β β ββββββ βββββ ββββββ
β EXE modifier (M) / compiler (C) / packer (P)
β β COM modifier (M) / compiler (C)
β β β Detected by code (good)
β β β β Detected by ID (bad)
β β β β
βββββββββββββββββββββββββββββΌβββΌβββΌβββΌβββββββββββββββββββββββββββββββββββββ
β Modifier β β β β Copyright (c) β
βββββββββββββββββββββββββββ¬ββ΄βββ΄βββ΄βββ΄ββ¬βββββββββββββββββββββββββββββββββββ€
β 624 1.0 β - M x - β Kim Holviala β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β ABKprot 1.00 β - M x - β fds0ft β
β Ady's Glue 1.10 β M - x - β Ady β
β AEP 1.00 β M - x - β Ke Jia-Hann β
β AinEXE 2.1 β M - x - β Transas Marine β
β AinEXE 2.23 β M - x - β Transas Marine β
β Alec 1.6 β M - x - β rANDOM β
β Aluwain 8.03 β M - x - β Tequila β
β Aluwain 8.09 β M - x - β Tequila β
β AntiUPC 1.02 β M - x - β Hold β
β aPack 0.61 - 0.74 (1) β M - x - β Jibz β
β aPack 0.61 - 0.74 (2) β M - x - β Jibz β
β aPack 0.73 - 0.74 β - M x - β Jibz β
β aPack 0.73 - 0.74 -d β M - x - β Jibz β
β aPack 0.73 - 0.74 -m β M - x - β Jibz β
β aPack 0.82 β M M x - β Jibz β
β aPack 0.82 -d β M - x - β Jibz β
β aPack 0.82 -p -m β - M x - β Jibz β
β AVPack 1.2x β M M x - β β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β BINLock 1.0 β - M x - β Hit-BBS β
β BITLOK 3.1 β M - x - β Yellow Rose Software Workgroup β
β BJFNT 1.1 β M - x - β Marquis de Soire β
β BJFNT 1.2 β M - x - β Marquis de Soire β
β BJFNT 1.3 β M - x - β Marquis de Soire β
β Borland C++ 3.0 β C - x - β Borland β
β BUNNY 4.1 Installation β M - x - β Manfred Bunjes β
β BUNNY 4.1 Manipulation β M - x - β Manfred Bunjes β
β BUNNY 4.1 Password β M - x - β Manfred Bunjes β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β CC286xβ 2.1 β - M x - β Dark Stalker β
β Ciphator 4.6 β M - x - β Marquis de Soire β
β Com Cryptor BTS 9.12 β - M x - β Jozsef Hidasi β
β COM2EXE β M - x - β cINOgEN β
β COM2EXE β M - x - β COMSEC β
β COM2EXE β M - x - β DblStar Software β
β COM2EXE β M - x - β Fabrice Bellard β
β COM2EXE β M - x - β HENDRΓX β
β COM2EXE β M - x - β kaot β
β COM2EXE β M - x - β PHaX β
β COM2EXE β M - x - β ROSE β
β COM2EXE β M - x - β Stefan Esser β
β COM2EXE β M - x - β Trills and Technologies β
β COM2TXT 1.00 β - M x - β Nide Naoyuki β
β COM2TXT 1.03 - 1.12 β - M x - β Nide Naoyuki β
β COM2TXT 1.20 - 1.41 β - M x - β Nide Naoyuki β
β COMCRYPT β - M x - β unknwon β
β ComLock 0.10 β - M x - β BoRZoM β
β Compact 4.5 β M M x - β Prominence Computer Services Ltd.β
β Compact 5.1 β M - x - β Prominence Computer Services Ltd.β
β ComprEXE 1.0 β M M x - β Tom Torfs β
β Comt 0.10d β - M x - β Alexander Pruss β
β COP 1.0 β - M x - β Jack A. Orman β
β CrackStop 1.0 β M - x - β Stefan Esser β
β CrackStop 1.0b β M - x - β Stefan Esser β
β CrackStop 1.01 β M - x - β Stefan Esser β
β CrackStop 1.02 β M - x - β Stefan Esser β
β CrackStop 1.03 β M - x - β Stefan Esser β
β CrackStop 1.03a β M - x - β Stefan Esser β
β Cruncher 1.0 β M - - x β β
β Cruncher 1.0 β M - x β β Ori Berger β
β CRYPTCOM β - M x - β ??? β
β CRYPTCOM 1.1 β - M x - β Frank Baumgartner β
β CryEXE 4.0 β M - x - β Iosco Capitolino β
β CRYPACK 3.0 β M - x - β George Stark β
β Crypt 1.21 β M - x - β Eclipse β
β Crypt 1.7 β M M x - β Dismember β
β CryptEXE 1.0 β M - x - β Dimitriy Borisov β
β CryptExe 1.04 β M - x - β DoP β
β CrypteXeC 0.9β β M - x - β ByteWorx Team β
β CrypteXeC 1.01 β M - x - β ByteWorx Team β
β CryΕΎa 2.0 β M - x - β Iosco Capitolino β
β CryΕΎa II 3.0 β M - x - β Iosco Capitolino β
β CSV 1.0 β - M x - β Moshe β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β DarkStop 1.0 β - M x - β Dark Destroyer β
β dΣΣP-CRyPTeR 0.1β β - M x - β PLaSMoiD β
β Diet 1.00 β M - x - β Teddy Matsumoto β
β Diet 1.10 - 1.20 β M M x - β Teddy Matsumoto β
β Diet 1.43 - 1.44 β M - x - β Teddy Matsumoto β
β Diet 1.44 - 1.45f β - M x - β Teddy Matsumoto β
β Diet 1.45f β M - x - β Teddy Matsumoto β
β DPMI loader DJ Delorie β C - x - β DJ Delorie β
β DShield β M - x - β Ben Castricum β
β DS-CRP 1.28 β - M x - β Dark Stalker β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β EFP 1.23 β M - x - β Alexei Bulushev β
β Elite 2.00 β M - x - β Codeblasters β
β Elite x β M - x - β Codeblasters β
β Encryptor 1.00β β - M x - β Gaston B. / Dark Stalker β
β ENcryptCOM 3.01 β - M x - β Stewart Moss β
β EPW 1.2 β M - - x β Farpoint Software β
β EPW 1.30 β M M x - β Farpoint Software β
β EXE2COM 1.02 β - M x - β DoP β
β EXE2COM 2.00 β M - x - β Paul Shpilsher β
β EXETOCOM β - M x - β ??? β
β ExeCode 1.0 β M M x - β BalΓ‘zs Scheidler β
β EXEGuard 1.3 β M - x - β Ivanov Vadim β
β EXEHigh 1.01 β M - x - β NoddegamrA β
β ExeLock 1.00 β M - x - β JON Software β
β EXELOCK 666 1.03 β M - x - β STΓLLSON β
β EXELOCK 666 1.04 β M - x - β STΓLLSON β
β EXELOCK 666 1.05 β M - x - β STΓLLSON β
β ExeManager 3.2 β M - x - β Solar Designer β
β EXEPACK 3.65 β M - - x β Microsoft β
β EXEPACK 3.69 β M - x - β Microsoft β
β EXEPACK 4.00 β M - - x β Microsoft β
β EXEPACK 4.03 β M - - x β Microsoft β
β EXEPACK 4.06 β M - x - β Microsoft β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β fds-cp 0.4 β - M x - β fds0ft β
β FFSE 0.4 E/F/+ β M - x - β Zenix β
β FFSE 0.4 R β M - x - β Zenix β
β FFSE 0.5 β M - x - β Zenix β
β F-Xlock 1.16 β M - x - β Frisk Software β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β Gardian Angel 1.0 β M - x - β β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β HackStop 0.98 β M M x - β ROSE β
β HackStop 0.99 β M M x - β ROSE β
β HackStop 1.13β β M M x - β ROSE β
β HackStop 1.14 β M M x - β ROSE β
β HackStop 1.15 β - M x - β ROSE β
β HackStop 1.17β β M - x - β ROSE β
β HackStop 1.17 β M M x - β ROSE β
β HackStop 1.18 β M M x - β ROSE β
β HackStop > 1.10 β M - - x β ROSE β
β HelpCOM 1.2 β - M x - β Geoff Friesen β
β HelpEXE 1.2 β M - x - β Geoff Friesen β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β IBM CRP β - M x - β ??? / Dark Stalker β
β Ice 1.00 β - M x - β Keith P. Graham β
β iLUCRYPT 4.014 - 4.015 β M M x - β Christian Schwarz β
β Immun 1.2 β M M x - β Jens Bleuel β
β Immun 1.2 registered β M M x - β Jens Bleuel β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β Jam 2.11 β M - x - β β
β JMCryptExe 0.7 i/j β M - x - β JauMing Tseng β
β jmt-cp 0.5a/fds-cp 0.4a β - M x - β JauMing Tseng / fds0ft β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β Kartz 0.3 β M - x - β Tai Pan β
β Khrome Crypt 0.3 β - M x - β Teraphy β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β Lamer Stop 1.0β β M - x - β β
β LC 3.00 β - C x - β ??? β
β LGLZ 1.03b - 1.04b β M - x - β β
β LockProg 0.5a β - M x - β Myrlochar β
β LZExe 0.90 β M - x - β Fabrice Bellard β
β LZExe 0.91 / 1.00 β M - x - β Fabrice Bellard β
β LZExe 0.91β β M - x - β Fabrice Bellard β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β Mask 2.3 β - M x - β Josβ M. L. Lopes β
β MCLOCK 1.33 β - M x - β ??? / Dark Stalker β
β MegaLite 1.20 β M - x - β ThE KiLLeR β
β Mess /E β M - x - β Stonehead β
β Mess 1.07 β M M x - β Stonehead β
β Mess 1.14 β M M x - β Stonehead β
β Mess 1.15 β M M x - β Stonehead β
β Mess 1.17 β M M x - β Stonehead β
β Mess 1.20 β M - x - β Stonehead β
β Microsoft C (1988) β C - x - β Microsoft β
β Microsoft C++ (1990/92) β C - x - β Microsoft β
β MINI β M M x - β Albert Sen β
β MSCC 1.0βs β - M x - β Mad Scientist β
β Mr.HDKiLLeR Prot. 1.1a β - M x - β mR.HDKiLLeR & eMX β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β Netsend 1.00 β - M x - β Jim Tucker β
β NoClip 4.1 β M - x - β β
β NTShell 4.0 β M - x - β β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β OptLink Pass 1 β M - x - β SLR β
β OptLink Pass 2 β M - x - β SLR β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β Pack 1.0 β M - x - β TurboPower Software β
β Pack 2.01 β M - x - β NoddegamrA β
β PackWin 1.0Ξ± - 2.02 β M - x - β Yellow Rose Workgroup β
β PassEXE 2.0 β M - x - β β
β PCC 1.2 β C - x - β Mark DeSmet β
β PCrypt 3.50 β M M - x β MERLiN β
β PE-Crypt32 1.0 β M - x - β random and acpizer β
β PGMPAK 0.13 β M - x - β β
β PGMPAK 0.14/0.15 β M - x - β β
β Pirate Stop 1.05 β M - x - β Trills and Technologies 1998 β
β PK Smart 1.0b β M - x - β Puchkov Sergey and Alex β
β PK Tiny 1.62 β M - x - β Thomas Mβnkemeier β
β PKLite 1.00 β M M x - β PKWARE β
β PKLite 1.03 β M M x - β PKWARE β
β PKLite 1.05 β M M x - β PKWARE β
β PKLite 1.12 / 1.20 β M M x - β PKWARE β
β PKLite 1.13 β M M x - β PKWARE β
β PKLite 1.14 β M M x - β PKWARE β
β PKLite 1.15 β M M x - β PKWARE β
β PKLite 1.50 β M M x - β PKWARE β
β PKLite 2.00β β M M x - β PKWARE β
β PKLite 2.00β -e β M - x - β PKWARE β
β PKLite 2.01 β M M x - β PKWARE β
β PKLite x.x β M - - x β PKWARE β
β PMODE/W 1.21 β M - x - β β
β PowerBasic 2.10 β C - x - β β
β ProtEXE 3.0 β M M x - β Tom Torfs β
β ProPack 2.08 -m1 β M - x - β Rob Northen Computing β
β ProPack 2.08 -m2 β M - x - β Rob Northen Computing β
β Protect! 3.0 β M M x - β Jeremy Lilley β
β Protect! 3.1 β M M x - β Jeremy Lilley β
β Protect! 4.0 β M M x - β Jeremy Lilley β
β Protect! 6.0 β M M x - β Jeremy Lilley β
β PW 1.0 β M M x - β Udo Kemle & Klaus Oberpichler β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β Quick Basic β C - x - β Microsoft β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β R-Crypt 0.91 β - M x - β ROSE β
β RCC II/286 1.13h β - M x - β ROSE β
β RCC II/286 1.13m β - M x - β ROSE β
β RCC II/286 1.14h β - M x - β ROSE β
β RCC II/286 1.14m β - M x - β ROSE β
β RC 386 0.51 β - M x - β ROSE β
β REC 0.14 β M - x - β ROSE β
β REC 0.27 β M - x - β ROSE β
β REC 0.28 β M - x - β ROSE β
β REC 0.32 β M - x - β ROSE β
β REC 0.33a β M - x - β ROSE β
β REC Small 1.01 β M - x - β ROSE β
β REC Small 1.02 β M - x - β ROSE β
β REC Small 1.02a β M - x - β ROSE β
β RELOC 1.00 β M - x - β β
β RERP 0.02 β M - x - β ROSE β
β RJ Crush 1.10 β M - x - β Ronald J. Skinner β
β RoseTiny 1.2 β M - x - β ROSE β
β RUE 1.32 β M - x - β ROSE β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β SEA AXE 2.00 β M - - x β β
β Scram 0.7c1 - 0.8a1 β - M x - β bushwoelie & ACP β
β Scrunch 1.02 β - M x - β Graeme W. McRae β
β SCRb2e β M - x - β Graeme W. McRae β
β Secure 2.1b β M M x - β β
β SelfEnc 1.0 β - M x - β Daniel Arndt β
β Shield 1.70 β M - x - β V Communications β
β Shrink 1.0 β - M x - β Thomas G. Hanlin III β
β Shrink 2.0 β - M x - β Kevin Tseng β
β SnoopStop 1.15 β - M x - β Trills and Technology β
β $pirit 1.5 β - M x - β Night $pirit β
β Stone's PE Crypter 1.0 β M - x - β Stone β
β Stone's PE Crypter 1.13 β M - x - β Stone β
β Stone's Comrypt β - M x - β Stone β
β SuckStop 1.08 β M - x - β kaot β
β SuckStop 1.10 β M - x - β kaot β
β SuckStop 1.11 β M - x - β kaot β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β TinyProg 3.3 - 3.9 β M - x - β Tranzoa β
β TinyProt 1.0e β M - x - β Igor Hakszer β
β TinyXor 0.1 β - M x - β dR.No β
β TLink β C - - x β Borland β
β TPack 0.5β -m1 β - M x - β Tuscon β
β TPack 0.5β -m2 β - M x - β Tuscon β
β TPC's COM scrambler 1.0 β - M x - β T.P.C. β
β Trap 1.13 β M M x - β Christoph Gabler β
β Trap 1.14a β M - x - β Christoph Gabler β
β Trap 1.15 β M - x - β Christoph Gabler β
β Trap 1.16β1 β M - x - β Christoph Gabler β
β Trap 1.16β2 β M - x - β Christoph Gabler β
β Trap 1.16 - 1.17 β M - x - β Christoph Gabler β
β Turbo Assembler β C - x - β Borland β
β Turbo Basic β C - x - β Borland β
β Turbo C 1.0 (1987) β C - x - β Borland β
β Turbo C 2.0 (1988) β C C x - β Borland β
β Turbo C++ 3.0 β C C x - β Borland β
β Turbo Pascal 3 β - C x - β Borland β
β Turbo Pascal 4 (1) β C - x - β Borland β
β Turbo Pascal 4 (2) β C - x - β Borland β
β Turbo Pascal 5 β C - x - β Borland β
β Turbo Pascal 6 β C - x - β Borland β
β Turbo/Borland Pascal 7 β C - x - β Borland β
β Turbo Prolog 1986 β C - x - β Borland β
β TurboChainer 1.03 β M - x - β TWT β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β UC2X 2.4 β M - x - β Ad Infinitum Programs β
β UComCry β - M x - β UniquE β
β UNP x β M - x - β Ben Castricum β
β uN-uPC 1.10 β M - - x β cINOgEN β
β Un2pack 2 β M - x - β β‘dataβ‘ β
β USCC 1.3 β - M x - β Dark Destroyer β
β Username 3.00 β M M x - β Jordi Mas β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β V-Load 0.9β β M - x - β ONYX β
β Vaccine 1.03 - 1.10 β M - x - β Rustam M. Abdrakhimov β
β Virus Self Destructor 2 β M - x - β Wojciech Wysznacki β
β VSS β - M x - β ROSE β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β WatCom C (1995) β C - x - β Watcom Inc. β
β Winzip SFX β M - x - β Nico Mak Computing β
β WWPack 3.00 - 3.05 β M - x - β Rafal Wierzbicki & Piotr Warezak β
β WWPack Mutator 1.1c β M - x - β Stefan Esser β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β X3 β - M x - β Dark Stalker β
β XcomOR 0.99a β - M x - β madmax! β
β XcomOR 0.99f/g β - M x - β madmax! β
β XcomOR 0.99h β - M x - β madmax! β
β XcomOR 0.99i β - M x - β madmax! β
β XLOADER 2.00 β - M x - β CyberMan and ST!LLS0N β
β XorCopy 1.0 β - M x - β Deimos β
β XoReR 1.0 β - M x - β dR.No β
β XoReR 2.0 β - M x - β dR.No β
β XoReR 2.1 β - M x - β dR.No β
β XPack 1.0j β M - x - β JauMing Tseng β
β XPack 1.0m - 1.20 β M - x - β JauMing Tseng β
β XPack 1.29 - 1.30 β M M x - β JauMing Tseng β
β XPack 1.31 - 1.52 β - M x - β JauMing Tseng β
β XPack 1.31 β M - x - β JauMing Tseng β
β XPack 1.33 β M - x - β JauMing Tseng β
β XPack 1.34 β M - x - β JauMing Tseng β
β XPack 1.36 β M - x - β JauMing Tseng β
β XPack 1.39 β M - x - β JauMing Tseng β
β XPack 1.40 β M - x - β JauMing Tseng β
β XPack 1.44 β M - x - β JauMing Tseng β
β XPack 1.45 β M - x - β JauMing Tseng β
β XPack 1.52 - 1.60 β M - x - β JauMing Tseng β
β XPack 1.64 β M - x - β JauMing Tseng β
β XPack 1.52 - 1.64 β - M x - β JauMing Tseng β
β XPack 1.65β2 β M - x - β JauMing Tseng β
β XPack 1.65β3/β4 β M - x - β JauMing Tseng β
β XPack 1.66 β M M x - β JauMing Tseng β
β XPack 1.67 β M M x - β JauMing Tseng β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β YifPress 1.0 β M - x - β Yiftah Niv β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β Zortech 2.00 library (1)β - C x - β Zortech β
β Zortech 2.00 library (2)β - C x - β Zortech β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β unknown by GyikSoft 1 β M - x - β GyikSoft β
β unknown by GyikSoft 2 β M - x - β GyikSoft β
β unknown by JVP β - M x - β JVP β
β unknown by Mr.Wicked β - M x - β Mr. Wicked β
β unknown by Synopsis β - M x - β Synopsis β
β unknown by RAO β - M x - β RAO β
β unknown virus 1 !!! β M - x - β β
βββββββββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββββββββββββββββββββ€
β device driver β x - x - β β
βββββββββββββββββββββββββββ΄βββββββββββββ΄βββββββββββββββββββββββββββββββββββ
GetTyp also detects:
β Linear executables (LE/LX)
β New executables (NE)
β Portable executables (PE)
β several EXE overlay types
ββββ βββββ β β ββββββ βββββ
β β β β β β β β
β β β β β β β β
β β β ββββββ ββββ βββββ
β β β β β β β ββ
β β β β β β β ββ
ββββ β β β ββββββ β ββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Filetype Additional information β
βββββββββββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββ€
β ADONIS export file β name of the first model included β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Batch files β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β BGI device driver β copyright message β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β BGI stroked font β copyright message β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Borland overlay file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β C++ library β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β C++ symbol file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β 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 β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Device driver β either character or block device β
β β (+name) (+count) β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β FPK Pascal units β the version β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β FPK Pascal object file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β HTML files β the title β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Microsoft C/C++ program database β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Modula definition files β the name β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Modula implementation file β the name β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Modula program file β the name β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β MS Compress 6.22 files β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β NU Disc doctor undo file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β 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 include function β the name of the function β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Pascal include procedure β the name of the procedure β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Pascal prgrams β the name β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Pascal units β the name β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Perl files β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Quick Pascal unit β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Text files β DOS style or Unix style β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Thunderbye Anti virus checksum β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Turbo Basic configuration file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Turbo C configuration file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Turbo C context file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Turbo C help file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Turbo C pick list file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Turbo C project file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Turbo Pascal configuration file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Turbo Pascal desktop file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Turbo Pascal pick list file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Turbo Pascal help file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Turbo Pascal units β unit name β
β β source file name β
β β dependency list β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Turbo Profiler configuration file β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Wave music file (WAV) β compressed or not β
β β channels β
β β sampling rate β
β β data size β
β β bits (decompressed) β
β β playtime β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Windows Help files β ββ[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Windows PIF files β application name β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Windows program manager group β the name of the groups β
β files β β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β WinWord 2 document β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β WinWord 6 document β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Word for DOS document β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β 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 β
βββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββ€
β Unix executable β ββ-[none]ββ β
βββββββββββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββββ
If no other type was detected, GetTyp prints out the following:
β Textfile
β 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.
ββββββββββββββββ
β Future plans β
ββββββββββββββββ
β Detection of several new formats.
β Fix the bugs.
ββββββββββββββ
β Known bugs β
ββββββββββββββ
β Detection of Excel sheets is wrong - will follow in "next" version
since version 1.225
ββββββββββββββββββ
β Error handling β
ββββββββββββββββββ
β Error in configuration file (n)
- there is an error in line n of GT.CFG. Read the text displayed.
- see [Introduction] for all possible switches
β Error opening file ...
- invert the /NT switch to change attribute handling.
- 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 - error in GetTyp
increase number of files in CONFIG.SYS
end other applications
- File access denied - file may be readonly
do NOT use the /NT switch
file is in use by another application
- Disk read error - run Diskfix 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
βββββββββββββββ
β ThanX go to β
βββββββββββββββ
ββββ-ββ
β β Salvatore Meschini
β for his File Format Encyclopedia.
β
β [email protected]
: 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.
β
β [email protected]
: 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.
β
β 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??
β
β [email protected]
: http://members.xoom.com/hanno/
ββββ-ββ
β β Jibz
β for his great aPack - it's better than WWPack!!
β
: [email protected]
ββββ-ββ
β β Stewart Moss
β for bug reporting and sending some packers to me
β
: [email protected]
ββββ-ββ
β β Martin Schaefer
β for sending me some undetected packer (ACE, BOA, RAX, ...)
β
: [email protected]
ββββ-ββ
β β The ugly duckling
β for his great file base of executable modifier
β
: [email protected]
ββββ-ββ
β β lo(c)co
β for helping me at the detection of Alec 1.6
β
: [email protected]
ββββ-ββ
β β Sir Galleyrod
β for sending me some pieces of code and some unknown packers
β - fast output code
β - switch LED lights code (which I didn't use finally)
β - "is output redirected" code
β
: [email protected]
ββββ-ββ
β β Borland/Inprise
β for giving the world many great compiler
β
: http://www.inprise.com
ββββ-ββ
β β JVP
β for sending lots of packers to me (XPack, HackStop, Mess, ...)
β
β [email protected]
: http://members.xoom.com/jvp/
ββββββββββββββββββββββ
β Contact the author β
ββββββββββββββββββββββ
β Homepages:
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
GetTyp http://unet.univie.ac.at/~a9605263/gettyp/index.html
GetTyp http://members.xoom.com/phax/index.html
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Stephanie http://unet.univie.ac.at/~a9600352/listing.html
Claudia http://unet.univie.ac.at/~a9650515/claudia/index.html
Perl http://unet.univie.ac.at/~a9600813/index.html
??? http://unet.univie.ac.at/~a9602607/index.html
BOC http://unet.univie.ac.at/~a9605263/boc/index.html
??? http://unet.univie.ac.at/~a9605265/index.html
Sandra http://unet.univie.ac.at/~a9606653/index.html
BaLiPa http://unet.univie.ac.at/~a9606653/oldhomepage/index.html
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β eMail: [email protected]
[email protected]
ββββββββββββββββββββ
β Copyright notice β
ββββββββββββββββββββ
All programs are copyright by their authors.
GetTyp is Copyright (c) 1997 - 98 by PHaX
--=[βEOFβ]=--