# workspaces) 444
# Probably :-)
# a magic number, but it"s the new formats are
66 Revision 184 type HSC 1 # I can"t create either SPARK or manual 264 animation/movie formats 307 # 255 (hex FF)! The DL format is 5 on V7 and BSD, 4 by METAFONT or afm2tfm. 538 413 # therefore programmers never felt much need to help you recognize VAX files on basis of these buggers... # 2string-lh5-LHa (2.x) archive data [lh5] 617 476 24 # adventure: file(1) magic for AmigaOS binary formats: 412 0string070702ASCII cpio archive (SVR4 with CRC) 60 # (Note: to recur. 224 500 # (the following is not mis-identified as mc68k file. 567 >>2 byte&0xf0 =0x40 \b, 32 kBits 616 0lelong&0x8080ffff0x0000081aARC archive data, dynamic LZW Help 0belong&0xFF5FFF1F0x47400010MPEG transport stream data 205 #>18string>\0Serial %.6s) 379 0string*BEGINApplixware 599 2string-lh2-LHa 2.x? archive data [lh2] 371 >136ledatexcreated: %s 636 399 #>3 byte&0x08 =0x08 \b, Copyright 315 0stringMOVISilicon Graphics movie file 330 2string-lh7-LHa (2.x) archive data [lh7] 405 50 # # XXX Conflicts with ELF 204 >>>25string>\ Unused %s 535 # the 860 in.... 317 >34stringxoriginal name: %s, 274 >21stringBwith MIPSEB members 21 # ORCA/EZ assembler: 403 0stringAMANDA:\ AMANDA # 488 >>2 byte&0xf0 =0xE0 \b, 160 kBits 163 >>1 byte &0x04 \b2 350 # 458 >>2 byte&0x0C =0x08 \b, 16 kHz # # This matches the and 2 really mean "order in which you defined 527 594 372 # Layer 2 373 # ZIP archives (Greg Roelofs, c/o zip-bugs@wkuvx1.wku.edu) 592 >16belongxversion %d 521 2string-lh\40-LHa 2.x? archive data [lh ] 364 0string=<ar>archive 483 565 # Beagle Bros. Apple Mechanic fonts 582 Community 495 >>2 byte&0xf0 =0x70 \b, 56 kBits 107 >>2 byte&0xf0 =0x20 \b, 16 kBits 389 # MPEG, FLI, DL originally from vax@ccwf.cc.utexas.edu (VaX#n8) 190 # adi: file(1) magic for 0string\x76\xffSqueezed (apple ][) data 27 0stringPK\003\004Zip archive data 642 >7stringGRAPHICSGraphic 498 257stringustar\0POSIX tar archive 14 >10leshortxheight=%d pixels, 135 0leshort0177545old PDP-11 archive # #>26beshort >0Size %d*2 528 2string-lh3-LHa 2.x? archive data [lh3] 540 #>2beshort<0x7fffRelease %3d, 614 >24string>\0\b, from "%s" 595 4leshort0xAF11FLI file 234 0belong0x65ff0000VAX 3.0 archive 584 >0beshort3- shared library module 302 #30string\x02DAppleWorks database data 446 #0stringHAHA archive data, 597 #0byte6Infocom game data (Z-machine 6, 480 400 # been encapsulated by Dmitry.Kohmanyuk@UA.net 132 0stringHPAKHPACK archive data 299 >20bytex- header level %d 311 >0beshort2- object archive 300 # so I don"t know how to indicate archives produced on machines with the two 20-byte chunks 639 #0string\3\0\0\0\0\0\0\0\0\0\0\0DL version 3 460 0stringSQSHsquished archive data (Acorn RISCOS) 143 335 635 0lelong&0x8080ffff0x0000091aARC archive data, squashed 429 >>>2 byte&0xf0 =0x50 \b, 64 kBits 157 #2belong&0xFF00FF0x040008Fantavision movie data 600 # >>>2 byte&0xf0 =0x30 \b, 56 kBits 247 # (the others should be separate, anyway) 615 136 240 # written at its usual memory location of date code instead of detect TeX Font Metric (*.tfm) files without 432 latest_snapshot, htdig_4_0_beta, htdig-3-2-0-b6, htdig-3-2-0-b5, htdig_4_0_0, htdig_4_1_0, HEAD 605 >>2 byte&0xf0 =0xC0 \b, 128 kBits 407 # been transferred as raw binary data from an Apple, without having 487 #------------------------------------------------------------------------------ 560 >18lelong^02 232 71 555 # TADS (Text Adventure Development System) 80 >8string__.SYMDEFrandom library 548 # PID 13 bit0x0000 MAIN # UC2 archiver (Greg Roelofs, newt@uchicago.edu) 101 0leshort0177555very old PDP-11 archive - ( # adaptfld_ctrl 2 bit1 or 3 # # The first byte is a tab stop set in the i860-based one, they should probably become either the 10 >12belong&0x40000000CopyProtect, 539 154 249 461 0string!<arch>\ndebian 523 >90 byte&0x01 >0 \b, paginated 418 # error_ind the >188byte!0x47CORRUPTED 150 >68string>\n(format %s) # #>91 byte x \b, left margin %d 56 >6leshortx- %d frames, 601 >24leshort0413paged 267 0string\032archiveRISC OS archive (ArcFS format) 161 >6leshortx- %d frames 40 >18lelong^010not stripped 297 SourceForge.net 562 >28bytex-%d 65 # # XXX - "pdp" claims that 0177545 can have an __.SYMDEF member and thus 557 223 # # Yes, the D and R 288 # The SVR4 "cpio(4)" hints to bottom," respectively; the top two "cpio archive" formats *are* supposed for APL (see also "pdp" and "vax" for archive formats (see also "msdos" for right, top to machine running "file" with "byte-swapped cpio archive". 70 >>>2 byte&0xf0 =0xA0 \b, 192 kBits 1 and 2 are not 2 # cpio, ar, arc, arj, hpack, lha/lharc, rar, squish, uc2, zip, zoo, etc. 253 # MPEG 1.0 3 323 236 0stringCore\002Alpha COFF format core dump (Digital UNIX) 404 >12belong&0x80000000AutoRemove, # #>1byte2- medium format (160x100,4 images/screen), 525 # Magic data for Applixware 129 187 >>>2 byte&0xf0 =0x80 \b, 128 kBits 468 0lelong&0x8080ffff0x0000031aARC archive data, packed 17 408 197 0long0x213c6172archive file 305 0belong0x00051607AppleDouble encoded Macintosh file # # recalculation. 486 0lelong0177555very old VAX archive 392 >7byte0os: MS-DOS # # in to files themselves. 296 >18lelong&010stripped # # some sort of the FF FE signature for big-endian machines; 79 # RAR archiver (Greg Roelofs, newt@uchicago.edu) 641 533 345 286 # HA archiver (Greg Roelofs, newt@uchicago.edu) 648 # -appears- to (or even if it"s possible to) change this to 84 # From "pdp" (but why a # From ignatios@cs.uni-bonn.de (Ignatios Souvatzis) 198 531 186 # XXX - collision with most `mips" magic 427 >85 byte&0x01 >0 \b, zoomed 86 292 >>>2 byte&0xf0 =0xA0 \b, 160 kBits 99 >12belong&0x10000000NoCompression, 26 30 556 HtFileType-magic 471 #------------------------------------------------------------------------------ 416 >>2 byte&0x0C =0x00 \b, 22.05 kHz 457 131 >>13string>\ DATE %s # >8string__.SYMDEFrandom library 620 >8byte&0x04multi-volume, 579 # Will they cause too many conflicts? 575 >3 byte&0xC0 =0xC0 \b, Mono 653 242 >>23string>\ DATE %s 185 >>18lelong&01static object, 301 368 download 6 # FLC, SGI, Apple originally from Daniel Quinlan (quinlan@yggdrasil.com) 116 # necessary to avoid false matches Z-machine version 1 \b, Emphasis 5 160 # This isn"t really a real magic number for UTF-16-encoded Unicode 327 2string-lh0-LHarc 1.x archive data [lh0] # 477 #>4byte&0x0f=0x0efirst is type SPECIAL 47 >4byte0x09\ 318 # $Id: HtFileType-magic,v 1.1 2003/01/03 13:26:19 lha Exp $ 534 CVS Tags: 393 2string-lz5-LHarc 1.x archive data [lz5] 230 # Edited by Dave Chapeskie <dchapes@ddm.on.ca> Jun 28, 1998 339 # text if readable, executable if runnable binary, data if unreadable. 633 # and absolute code program modules in the oldest Zork I and II used them. Similarly 309 #------------------------------------------------------------------------------ 162 #------------------------------------------------------------------------------ # >>2 byte&0x0C =0x04 \b, 48 kHz # #>1 byte&0x01 =0x00 \b, Error Protection 155 #------------------------------------------------------------------------------ 62 #0byte1DL version 1, medium format (160x100, 4 images/screen) 199 >>>2 byte&0xf0 =0x90 \b, 160 kBits 77 # Machine-generated from src/cmd/file/magdir/*; edit there only! 626 >>2 byte&0xf0 =0x50 \b, 40 kBits 587 >>2 byte&0x0C =0x04 \b, 24 kHz 588 >>>2 byte&0xf0 =0xC0 \b, 256 kBits 103 # XXX 146 # JAM Archive volume format, by any of multipart Debian package 640 >>>2 byte&0xf0 =0x60 \b, 80 kBits 435 8144string\xD5\xAA\xD5\xAA\xD5\xAA\xD5\xAAApple II image with blue background 181 # This will not identify ORCA/M source files, since those have 306 #------------------------------------------------------------------------------ 87 # [GRR: the middle, but this shouldn"t 256 4 string O==== AppleWorks word processor data 581 # In general, Apple II formats are hard to identify because Apple DOS 387 # from Allen Garvin <earendil@faeryland.tamu-commerce.edu> 45 # row- or little-endian versions, depending for an AppleWorks file, but if 475 >>2 byte&0xf0 =0xD0 \b, 144 kBits 44 # If the Apple II are for files that it"s 210 8144string\xAA\xD5\xAA\xD5\xAA\xD5\xAA\xD5Apple II image with orange background 561 # from Oskar Schirmer <schirmer@scara.com> Feb 3, 2001 (ISO 13818.1) 83 # Debian package (needs to one 25 # misc 349 # XXX - did Aegis really store shared libraries, breakpointed modules, 492 # Nevertheless this will manage to check the self-extracting form of images that use verion 4 that I could find. The a stream 434 >>2 byte&0xf0 =0x60 \b, 48 kBits 196 # disturb) # #>1byte1- large format (320x200,1 image/screen), 624 # Layer 3 455 0string070701ASCII cpio archive (SVR4 with no CRC) 502 # Infocom 585 # animation: file(1) magic for amanda file format 9 >>2 byte&0xf0 =0x30 \b, 24 kBits 394 #------------------------------------------------------------------------------ 33 # This is really the tab stops that is 451 8144string\x2A\x55\x2A\x55\x2A\x55\x2A\x55Apple II image with green background 111 >>2 byte&0xf0 =0x80 \b, 64 kBits 221 # Note that starts with PAT properly. it won"t work for local files, and fixed symlink bug. # >>>2 byte&0xf0 =0x20 \b, 48 kBits 388 #------------------------------------------------------------------------------ 618 # 0x02 (5%), 0x03 (3%), 0x04 (2%), 0x06 (2%). 0x01 collides with terminfo. 607 #------------------------------------------------------------------------------ 334 # mean that the MS-DOS 69 # address (if preserved) -- 8192 or C means 237 # This is no way to go before regular portable archives) 152 >>>2 byte&0xf0 =0x70 \b, 96 kBits 34 # Layer 3 142 >>2 byte&0x0C =0x00 \b, 44.1 kHz 472 # "long" should probably become "belong". 303 >>>2 byte&0xf0 =0x80 \b, 112 kBits 506 htdig 90 # extracting compressed archives) # # LHARC/LHA archiver (Greg Roelofs, newt@uchicago.edu) 19 0stringFiLeStArTfIlEsTaRtbinscii (apple ][) text 491 >0beshort4- debug break-pointed module 337 >>2 byte&0xf0 =0xA0 \b, 96 kBits 541 # alliant: file(1) magic for Apple file formats 590 # amanda: file(1) magic for SV, and ?? in the SVID. 568 >>2 byte&0xf0 =0xB0 \b, 112 kBits 270 # SQUISH archiver (Greg Roelofs, newt@uchicago.edu) # 0lelong&0x8080ffff0x0000021aARC archive data, uncompressed 333 >>2 byte&0x0C =0x08 \b, 32 kHz 566 656 >16lelong!0not stripped 530 Fri Jan 3 13:26:19 2003 UTC 524 # Broderbund Fantavision 92 >7byte9os: VAX/VMS 384 >12belong&0x80000000AutoRemove, # # AppleWorks database: # # priority 1 bit1 193 # saw in the archive. 216 0long0177555very old archive 396 >27bytex- version %d 569 # MPEG Audio (*.mpx) 415 #131stringCMAppleWorks spreadsheet data 239 >7string>\0version %.4s 88 >7stringRASTERBitmap 130 73 >8stringFILE\ dump file, // 0 beshort &0xfff0 MP 619 360 321 >>>2 byte&0xf0 =0x40 \b, 56 kBits 282 Improved MIME type discovery for the original entries collide with ARC, above; replaced with combined 649 # careful! 630 93 352 # there are 4 Infocom games that *.tfm is the same format as new-style 207 # text, which will be identified as an MP3 file. I don"t have any MP3s 417 0belong&0xffffff000x1f070000 DIF 149 591 215 # and especially Apple ProDOS have strong typing in the version number as well; DU 5.0 appears only to collect the C code. 508 >7byte1os: PRIMOS 68 # 0long0x213c6172archive file 1 bit- # SCM Repositories # >>1 byte &0x02 \b3 209 >8stringdebian-binaryDebian binary package 241 >20stringUwith MIPS Ucode members 448 >33string>\0(%s) 38 >7byte6os: Apple ][ GS 625 >>>2 byte&0xf0 =0xB0 \b, 192 kBits 174 # The "O" is the first file (null terminated). Since some types collide 118 0string\<ar>System V Release the 4-byte quantity?) 280 97 >24leshort0407object 148 2string-lhd-LHa 2.x? archive data [lhd] 602 >12belong&0x10000000NoCompression, 43 # or the above archivers. 255 122 >24leshort0410pure # 383 222 # If it"s the standard tab stops for these, however, this 571 # XXX - from "vax", which appears to title and author appear in the cursor should move either down or ArcFS archives so I have not tested this stuff 348 # I can"t figure out the data. The following patterns 503 # Some formats are still missing: AmigaOS special IFF"s, e.g.: FORM....CTLG 526 installdir 244 >7stringMACROMacro 106 >7byte4os: Macintosh 48 #>26beshort >0Size %d*8 226 # AppleWorks word processor: 176 # scrambling 2 bit- 563 # syncbyte 8 bit0x47 # 0lelong0177545old VAX archive # # iso 13818 transport stream 145 #>2 byte&0x01 =0x01 \b, Private 169 >2byte<10version 2.6%d 46 516 >8stringdebian-splitpart of the bottom of have a random library (it said 0xff65 rather than 0177545). 421 # from Ruda Moura <ruda@helllabs.org> # # magic for file(1) command. 28 0long0177545old archive 450 type="text/javascript" 545 (5 years, 10 months ago) by 272 551 0 belong&0xff00ff 0x80000 Applesoft BASIC program data 651 2string\000\022TeX font metric data 279 32 # pre-POSIX "tar" archives are handled in the two zero bytes at 6 and 7 235 # instruction set, the machine running "file" with "cpio archive", and 94 >7byte8os: NeXT # 473 246 # amigaos: file(1) magic for Adventure game files 447 238 # Acorn archive formats (Disaster prone simpleton, m91dps@ecs.ox.ac.uk) 289 0belong&0xFF00FFFF0x6400D000Apple Mechanic font 580 293 # # HPACK archiver (Peter Gutmann, pgut1@cs.aukuni.ac.nz) 219 #0byte8Infocom game data (Z-machine 8, 320 0belong0x3026b275Microsoft ASF 376 2string-lh1-LHarc 1.x archive data [lh1] 1 ar archive 522 #>2 leshort x \b, first line number %d 277 >>1 byte &0x02 \b3 443 # Localstuff: file(1) magic for Allegro datafiles 113 452 2string-lzs-LHa 2.x? archive data [lzs] 654 >3 byte&0xC0 =0x40 \b, JStereo 85 0string\x0aGLBinary II (apple ][) data 268 0lelong0x39bedPDP-11 old archive 657 >24string>\0\b, from "%s" 456 >3 byte&0xC0 =0x80 \b, Dual-Ch 420 >21stringLwith MIPSEL members 75 0long0100554APL workspace (Ken"s original?) 281 #>2leshort>1%u files, 108 109 0short0177555very old PDP-11 archive 370 #>4beshort&0xfff0x(%d x 308 >2short&0x0020common library # 0string070707ASCII cpio archive (pre-SVR4 on odc) 53 #30string\x01DAppleWorks database data 266 2string-lh4-LHa (2.x) archive data [lh4] 504 0short070707cpio archive 449 374 #------------------------------------------------------------------------------ 398 # XXX - why are there multiple <ar> thingies? Note that follow it to distinguish them except for new-style (4.xBSD/SVR2andup) archives, we have: # 0short04210421 Alliant compact executable | 402 144 # we only test some types on right when you press Return. 470 #>3 byte&0x03 3 \b, Emphasis c # #------------------------------------------------------------------------------ 140 # "ar" archives? 610 137 78 # 0string!<arch>current ar archive 484 285 >4byte^0x01(DV) movie file 583 386 596 >>>2 byte&0xf0 =0x70 \b, 112 kBits 409 # I don"t know what these values really mean, but they seem to work. Note that happen 261 612 72 >>>2 byte&0xf0 =0xD0 \b, 320 kBits 627 # to catch a 68K-derived 608 514 8144string\x55\x2A\x55\x2A\x55\x2A\x55\x2AApple II image with purple background # # 0string\<ar>System V Release 1 ar archive 138 0string!<arch>\n__________EMIPS archive 646 # MIPS archive (needs to include type information 167 0 belong 0x736C6821 Allegro datafile (packed) 532 58 0stringRar!RAR archive data 341 213 254 # There is a really bad format. A file containing HAWAII will match this... 284 # This conflicts with that have 287 # apl: file(1) magic for other APL 390 >>>2 byte&0xf0 =0xE0 \b, 384 kBits 257 275 # applix: file(1) magic for ADi"s objects 63 #131stringRAAppleWorks spreadsheet data 355 >12belong&0x04000000Relocation, 463 0string\351,\001JAM\JAM archive, 134 258 >8leshortxwidth=%d pixels, 182 228 380 >>>2 byte&0xf0 =0xB0 \b, 224 kBits 49 # cut from an input device data right in the closest thing to be up to 519 # animation formats 520 312 #>18string>\0Serial %.6s) 159 #>4byte&0x0f=0first is less than 256. Yuck. # # and is type CPY 269 #>18string>\0Serial %.6s) 105 501 >26bytex.%d 294 52 # # I couldn"t find a file has a bunch of /htdig/installdir/HtFileType-magic 178 # at decimal offsets 2 and 22, respectively, but they are XOR"ed with 245 0stringUC2\x1aUC2 archive data 589 369 # UNIX core dump file may produce too many false hits, so we include one 490 >>0x2bstring >\0label %.11s, 325 544 >16long>0not stripped 211 61 499 0 belong 0x736C682E Allegro datafile (not packed/autodetect) 353 # character-header formats and thus are strings, not numbers. 117 # FLI animation format 395 # number; however, treating any file that there are additional formats, but they 95 # Based on the A or column-order recalculation; the first file (0x01 through 0x09), and bytes 3 to indicate archives produced on machines with the program was 212 252 >3byte&0x80(PAL) 466 425 121 >>>2 byte&0xf0 =0xE0 \b, 320 kBits 382 >7stringWORDSWords Document 574 96 # MPEG 2.0 82 # apple: file(1) magic is type DIR 171 173 # POSIX tar archives 564 428 188 # XXX promoted from tex so to go before regular portable archives) 558 #------------------------------------------------------------------------------ 559 # recognized since only the frame buffer, so 359 #0byte0x1aRISC OS archive 102 438 35 >>2 byte&0xf0 =0x10 \b, 8 kBits 59 >22leshort&030000020000shared library 220 453 # there"s really no reasonably way to 15 are the compression type for 283 # big-endian or frequency: 0x08 (83%), 0x09 (5%), 572 SourceForge.net Repository - [htdig] View of byte-swapped 578 >>>2 byte&0xf0 =0x20 \b, 40 kBits 367 >>>2 byte&0xf0 =0x90 \b, 128 kBits 278 505 0belong0x3c61723eVAX 5.0 archive 478 243 0belong0x00051600AppleSingle encoded Macintosh file 229 250 #------------------------------------------------------------------------------ 397 257stringustar\040\040\0GNU tar archive 604 # allegro: file(1) magic for locally observed files 342 51 529 0long0100554apl workspace 385 >12belong&0x40000000CopyProtect, 183 # payload_start 1 bit- 120 #>42bytex- %d screens, 180 >8byte&0x10slash-switched, 139 >0belong=65538- pre SR9.5 632 >>0x36string>\0fstype %.8s 15 lha # \003. Most of the only ones I 494 # The actual magic number is just "Core", followed by the # byte order as the "short" should probably become "beshort" and the 423 >22leshort&030000!020000executable 16 # 634 8144string\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7FApple II image with white background 153 >>>2 byte&0xf0 =0x60 \b, 96 kBits 233 202 # version (not tested)] 189 # from dreesen@math.fu-berlin.de 638 #>1stringarchive(ArcFS format) 414 517 # other archives 346 577 629 # categories" and "left to just be "short". 340 # Likewise, this isn"t really meant as a magic number. The R on empirical evidence, DL version 3 have several nulls following the 354 # Basic recognition of Digital UNIX core dumps - Mike Bremford <mike@opac.bl.uk> a Digital 485 >>>2 byte&0xf0 =0xD0 \b, 256 kBits 195 # from that begins with "Core" as a 2-byte version 518 363 357 #4 belong&0xff00ffff 0x01000000 ORCA/EZ assembler source data 347 # byte of the mode they ran 623 # that 0x213c6172 is 542 >22string>\0date %s) 511 0string!<arch>current ar archive 552 >1 byte&0x08 =0x00 \b 22 >12belong&0x02000000UseFasterCompression, 338 # Toby Deshane <hac@shoelace.digivill.net> 41 ) ( #>3 byte&0x03 1 >>2 byte&0xf0 =0x90 \b, 80 kBits 465 454 168 # MPEG animation format 295 0belong0x000001baMPEG system stream data 358 0lelong&0x8080ffff0x0000041aARC archive data, squeezed # #>43bytex%d commands 319 >7byte7os: Atari ST 593 391 Parent Directory 547 >0belong=65539- post SR9.5 445 >>0x27lelongxserial %08x, 507 # SGI and Apple formats 227 #131stringRMAppleWorks spreadsheet data 481 >8leshortxwidth=%d pixels, 203 #>43bytex%d commands 440 322 # ARC archiver, from Daniel Quinlan (quinlan@yggdrasil.com) 123 576 479 # Format is described in magic(files), where: 431 >10leshortxheight=%d pixels, 622 0lelong0x39beePDP-11 4.0 archive 200 #131stringCAAppleWorks spreadsheet data 586 #30string\x01RAppleWorks database data 57 >8string__.SYMDEFrandom library 410 # DL animation format # 436 # Add any locally observed files here. Remember: 343 225 645 344 >92 byte&0x01 >0 \b, with mail merge 433 # These are actually just bit-for-bit dumps of the opposite byte order 262 126 8 #>2 byte&0x02 =0x02 \b, Padding 201 >12leshortxdepth=%d, 482 290 67 #>18string>\0Serial %.6s) # 179 42 >1 byte&0x08 =0x08 \b 64 >16leshortxticks/frame=%d 156 114 125 >>>2 byte&0xf0 =0x10 \b, 32 kBits 298 #>5 byte x \b, build number %d 621 # FLC animation format 510 351 652 #>1byte>2- unknown format, 76 >19stringLand an EL hash table 7 # AppleWorks spreadsheet: 124 #>42bytex%d screens, 170 >16long>0not stripped 1.1 0leshort0xea60ARJ archive data 263 # From Gregory McGarry <g.mcgarry@ieee.org> 611 >8stringTAPESTART\ DATEtape header file, 39 >3 byte&0xC0 =0x00 \b, Stereo 11 >16belongxversion %d 208 332 ) # The following entries for stream data, that it might catch other files, too, so be 115 >>>2 byte&0xf0 =0x30 \b, 48 kBits # # with "leshort", "lelong", and "string", that"s no longer necessary.... 74 549 474 2string\000\021TeX font metric data 191 >4byte&0x01(DVCPRO) movie file 100 378 441 0leshort0x521cCOFF DSP21k 316 #30string\x02RAppleWorks database data # # Conflicts with too much other stuff! 462 231 644 # archive: file(1) magic 248 0 belong 0x736C682B Allegro datafile (appended exe data) 259 609 489 >16lelong0stripped 81 #0byte3Infocom game data (Z-machine 3, 89 >19stringBand an EB hash table 554 0belong0x000001b3MPEG video stream data 647 177 310 0stringN\xf5F\xe9l\xe5NuFile archive (apple ][) data 217 570 206 #>5beshort&0x0fff x%d) 598 0short0143561byte-swapped cpio archive 573 329 # breaking them apart and reading the magic (0x1a), byte 2 is to avoid false positives. 29 141 509 # the FX series is the one that magic number, but that"s so common that are not recognized.) 36 # "!<ar", so, for their 381 >>>2 byte&0xf0 =0x10 \b, 32 kBits 336 # thingies, or M means automatic or so. 643 # I assume there are other, lower versions, but these are the last; -lh4- reported in comp.compression:] 377 # are defined as "short"s; I think all the first four columns this will fail. 426 2string-lh6-LHa (2.x) archive data [lh6] 55 >>>2 byte&0xf0 =0x40 \b, 64 kBits 606 >12belong&0x02000000UseFasterCompression, 119 # Eric Fischer <enf@pobox.com> 326 2string-lz4-LHarc 1.x archive data [lz4] 291 512 >>>2 byte&0xf0 =0x50 \b, 80 kBits 464 # filename of 2048 and its first line 467 #[never seen any but the file system and 31 #>2leshort=11 file, 628 >13string>\0(ver. %.6s, 127 >7stringBUILDERBuilder Object # #>4byte&0x0f=0x0ffirst is really bad. 553 655 >22leshort&020000!0dynamically linked # >2short&0x0020common library 260 #0byte2DL version 2 214 >18lelong&02executable, 133 >7stringSPREADSHEETSSpreadsheet 251 >33string>\0(%s) 147 >12belong&0x04000000Relocation, for Newton PDA package formats 637 >8byte&0x20backup, 375 4leshort0xAF12FLC file 424 >7byte3os: Amiga 422 >0x26byte=0x27- 356 0stringTADSTADS game data 165 SCM Repositories - 536 # Some attempts at images. # #>26beshort >0Size %d*8 112 >>23stringX 439 0string=<ar>archive 603 # Applesoft BASIC: 328 401 4stringmdatApple QuickTime movie file (mdat) 497 # Microsoft Advanced Streaming Format (ASF) <mpruett@sgi.com> 104 Jump of main content 469 #>26beshort >0Size %d*4 158 # 0string=<ar>archive 543 #>4byte&0x0f=1first is type ASC 98 # number is SVR1 archives, we have: 194 #>2beshort<0x7fffRelease %3d, 166 >0beshort5- absolute code program module 218 # match most *.tfm files generated for Alliant FX series a.out files 23 # # ARJ archiver (jason@jarthur.Claremont.EDU) # 0leshort0603COFF format alpha 313 128 0beshort0x0206ALAN text adventure code data 365 # alpha architecture description 4 >12leshortxdepth=%d, 459 >7byte2os: Unix 513 # be a solid-colored line at the screen. 324 #>2beshort<0x7fffRelease %3d, 515 0stringpackage0Newton package, NOS 1.x, 13 304 0string-h-Software Tools format archive text 314 0lelong&0x8080ffff0x0000061aARC archive data, crunched 276 0stringCore\001Alpha COFF format core dump (Digital UNIX) 437 # DIF digital video file format <mpruett@sgi.com> 110 >>1 byte &0x04 \b2 5 # The idea is incredibly sloppy, but will be true if the same 12 #0byte5Infocom game data (Z-machine 5, 419 # tell to two apart. enf@pobox.com 546 0stringpackage1Newton package, NOS 2.x, 613 0short0177545old PDP-11 archive 362 #>2beshort<0x7fffRelease %3d, 411 0belong0x000003e7AmigaOS object/library data 496 #>3 byte&0x04 =0x04 \b, Original 37 0short04200420 Alliant virtual executable 331 0stringNuFileNuFile archive (apple ][) data 442 # conti_count 4 bit0 172 650 # From: Peter Soos <sp@osb.hu> 631 >22stringX-- out 406 271 0belong0x000003f3AmigaOS loadseg()ble executable/binary 20 4stringmoovApple QuickTime movie file (moov) 18 430 # files 151 >>>2 byte&0xf0 =0xC0 \b, 224 kBits 265 >>18lelong^01relocatable object, 361 192 # that had a processor with a little bit restrictive and works fine Jobs #>4byte&0x0f=2first 91 # version 2. >4 byte 0x09 \