2006-12-19 00:15:53 +01:00
|
|
|
--- magic/Magdir/audio
|
2009-05-06 18:38:39 +02:00
|
|
|
+++ magic/Magdir/audio 2008-04-14 16:17:59.000000000 +0200
|
2008-04-14 19:32:36 +02:00
|
|
|
@@ -116,7 +116,7 @@
|
2006-12-19 00:15:53 +01:00
|
|
|
# Real Audio (Magic .ra\0375)
|
|
|
|
0 belong 0x2e7261fd RealAudio sound file
|
2008-04-14 19:32:36 +02:00
|
|
|
!:mime audio/x-pn-realaudio
|
2006-12-19 00:15:53 +01:00
|
|
|
-0 string .RMF RealMedia file
|
|
|
|
+0 string .RMF\0\0\0 RealMedia file
|
2008-04-14 19:32:36 +02:00
|
|
|
!:mime application/vnd.rn-realmedia
|
|
|
|
#video/x-pn-realvideo
|
|
|
|
#video/vnd.rn-realvideo
|
|
|
|
@@ -127,7 +127,7 @@
|
2006-12-19 00:15:53 +01:00
|
|
|
# Oct 31, 1995
|
|
|
|
# fixed by <doj@cubic.org> 2003-06-24
|
|
|
|
# Too short...
|
|
|
|
-#0 string MTM MultiTracker Module sound file
|
|
|
|
+#0 string MTM MultiTracker Module sound data
|
|
|
|
#0 string if Composer 669 Module sound data
|
|
|
|
#0 string JN Composer 669 Module sound data (extended format)
|
|
|
|
0 string MAS_U ULT(imate) Module sound data
|
|
|
|
--- magic/Magdir/bsdi
|
|
|
|
+++ magic/Magdir/bsdi 2003-12-08 17:50:03.000000000 +0100
|
|
|
|
@@ -19,7 +19,7 @@
|
|
|
|
>32 byte 0x6a (uses shared libs)
|
|
|
|
|
|
|
|
# same as in SunOS 4.x, except for static shared libraries
|
|
|
|
-0 belong&077777777 0600413 sparc demand paged
|
|
|
|
+0 belong&077777777 0600413 SPARC demand paged
|
|
|
|
>0 byte &0x80
|
|
|
|
>>20 belong <4096 shared library
|
|
|
|
>>20 belong =4096 dynamically linked executable
|
|
|
|
@@ -28,13 +28,13 @@
|
|
|
|
>16 belong >0 not stripped
|
|
|
|
>36 belong 0xb4100001 (uses shared libs)
|
|
|
|
|
|
|
|
-0 belong&077777777 0600410 sparc pure
|
|
|
|
+0 belong&077777777 0600410 SPARC pure
|
|
|
|
>0 byte &0x80 dynamically linked executable
|
|
|
|
>0 byte ^0x80 executable
|
|
|
|
>16 belong >0 not stripped
|
|
|
|
>36 belong 0xb4100001 (uses shared libs)
|
|
|
|
|
|
|
|
-0 belong&077777777 0600407 sparc
|
|
|
|
+0 belong&077777777 0600407 SPARC
|
|
|
|
>0 byte &0x80 dynamically linked executable
|
|
|
|
>0 byte ^0x80 executable
|
|
|
|
>16 belong >0 not stripped
|
|
|
|
--- magic/Magdir/commands
|
2009-05-06 18:38:39 +02:00
|
|
|
+++ magic/Magdir/commands 2009-05-05 13:57:30.778196178 +0200
|
2008-04-14 19:32:36 +02:00
|
|
|
@@ -12,6 +12,8 @@
|
2009-05-06 18:38:39 +02:00
|
|
|
!:mime text/x-shellscript
|
2010-02-05 17:16:27 +01:00
|
|
|
0 string/w #!\ /bin/tcsh Tenex C shell script text executable
|
2009-05-06 18:38:39 +02:00
|
|
|
!:mime text/x-shellscript
|
2010-02-05 17:16:27 +01:00
|
|
|
+0 string/w #!\ /usr/bin/tcsh Tenex C shell script text executable
|
2009-05-06 18:38:39 +02:00
|
|
|
+!:mime text/x-shellscript
|
2010-02-05 17:16:27 +01:00
|
|
|
0 string/w #!\ /usr/local/tcsh Tenex C shell script text executable
|
2009-05-06 18:38:39 +02:00
|
|
|
!:mime text/x-shellscript
|
2010-02-05 17:16:27 +01:00
|
|
|
0 string/w #!\ /usr/local/bin/tcsh Tenex C shell script text executable
|
2009-05-06 18:38:39 +02:00
|
|
|
@@ -54,7 +56,11 @@
|
2010-02-05 17:16:27 +01:00
|
|
|
0 string/w #!\ /bin/rc Plan 9 rc shell script text executable
|
2009-05-06 18:38:39 +02:00
|
|
|
|
2006-12-19 00:15:53 +01:00
|
|
|
# bash shell magic, from Peter Tobias (tobias@server.et-inf.fho-emden.de)
|
2010-02-05 17:16:27 +01:00
|
|
|
-0 string/w #!\ /bin/bash Bourne-Again shell script text executable
|
|
|
|
+0 string/w #!\ /bin/bash Bourne-Again shell script text executable
|
2009-05-06 18:38:39 +02:00
|
|
|
+!:mime text/x-shellscript
|
2010-02-05 17:16:27 +01:00
|
|
|
+0 string/w #!\ /usr/bin/bash Bourne-Again shell script text executable
|
2009-05-06 18:38:39 +02:00
|
|
|
+!:mime text/x-shellscript
|
2010-02-05 17:16:27 +01:00
|
|
|
+0 string/w #!\ /usr/local/bash Bourne-Again shell script text executable
|
2009-05-06 18:38:39 +02:00
|
|
|
!:mime text/x-shellscript
|
2010-02-05 17:16:27 +01:00
|
|
|
0 string/w #!\ /usr/local/bin/bash Bourne-Again shell script text executable
|
2009-05-06 18:38:39 +02:00
|
|
|
!:mime text/x-shellscript
|
2006-12-19 00:15:53 +01:00
|
|
|
--- magic/Magdir/mach
|
|
|
|
+++ magic/Magdir/mach 2003-12-08 17:50:03.000000000 +0100
|
|
|
|
@@ -74,7 +74,7 @@
|
|
|
|
>4 belong 11 hppa
|
|
|
|
>4 belong 12 acorn
|
|
|
|
>4 belong 13 m88k
|
|
|
|
->4 belong 14 sparc
|
|
|
|
+>4 belong 14 SPARC
|
|
|
|
>4 belong 15 i860-big
|
|
|
|
>4 belong 16 i860
|
|
|
|
>4 belong 17 rs6000
|
|
|
|
--- magic/Magdir/msdos
|
|
|
|
+++ magic/Magdir/msdos 2005-07-25 15:24:04.000000000 +0200
|
2009-05-06 18:38:39 +02:00
|
|
|
@@ -271,7 +271,7 @@
|
2006-12-19 00:15:53 +01:00
|
|
|
|
|
|
|
# a few unknown ZIP sfxes, no idea if they are needed or if they are
|
|
|
|
# already captured by the generic patterns above
|
|
|
|
->122 string Windows\ self-extracting\ ZIP \b, ZIP self-extracting archive
|
|
|
|
+>0x7a string Windows\ self-extracting\ ZIP \b, ZIP self-extracting archive
|
|
|
|
>(8.s*16) search/0x20 PKSFX \b, ZIP self-extracting archive (PKZIP)
|
|
|
|
# TODO: how to add this? >FileSize-34 string Windows\ Self-Installing\ Executable \b, ZIP self-extracting archive
|
|
|
|
#
|
|
|
|
--- magic/Magdir/netbsd
|
|
|
|
+++ magic/Magdir/netbsd 2003-12-08 17:50:03.000000000 +0100
|
|
|
|
@@ -101,25 +101,25 @@
|
|
|
|
0 belong&0377777777 045200507 a.out NetBSD/powerpc core
|
|
|
|
>12 string >\0 from '%s'
|
|
|
|
|
|
|
|
-0 belong&0377777777 042400413 a.out NetBSD/sparc demand paged
|
|
|
|
+0 belong&0377777777 042400413 a.out NetBSD/SPARC demand paged
|
|
|
|
>0 byte &0x80
|
|
|
|
>>20 belong <8192 shared library
|
|
|
|
>>20 belong =8192 dynamically linked executable
|
|
|
|
>>20 belong >8192 dynamically linked executable
|
|
|
|
>0 byte ^0x80 executable
|
|
|
|
>16 belong >0 not stripped
|
|
|
|
-0 belong&0377777777 042400410 a.out NetBSD/sparc pure
|
|
|
|
+0 belong&0377777777 042400410 a.out NetBSD/SPARC pure
|
|
|
|
>0 byte &0x80 dynamically linked executable
|
|
|
|
>0 byte ^0x80 executable
|
|
|
|
>16 belong >0 not stripped
|
|
|
|
-0 belong&0377777777 042400407 a.out NetBSD/sparc
|
|
|
|
+0 belong&0377777777 042400407 a.out NetBSD/SPARC
|
|
|
|
>0 byte &0x80 dynamically linked executable
|
|
|
|
>0 byte ^0x80
|
|
|
|
>>0 byte &0x40 position independent
|
|
|
|
>>20 belong !0 executable
|
|
|
|
>>20 belong =0 object file
|
|
|
|
>16 belong >0 not stripped
|
|
|
|
-0 belong&0377777777 042400507 a.out NetBSD/sparc core
|
|
|
|
+0 belong&0377777777 042400507 a.out NetBSD/SPARC core
|
|
|
|
>12 string >\0 from '%s'
|
|
|
|
>32 belong !0 (signal %d)
|
|
|
|
|
|
|
|
--- magic/Magdir/sun
|
|
|
|
+++ magic/Magdir/sun 2006-11-22 15:49:20.000000000 +0100
|
|
|
|
@@ -5,7 +5,7 @@
|
|
|
|
# Values for big-endian Sun (MC680x0, SPARC) binaries on pre-5.x
|
|
|
|
# releases. (5.x uses ELF.)
|
|
|
|
#
|
|
|
|
-0 belong&077777777 0600413 sparc demand paged
|
|
|
|
+0 belong&077777777 0600413 SPARC demand paged
|
|
|
|
>0 byte &0x80
|
|
|
|
>>20 belong <4096 shared library
|
|
|
|
>>20 belong =4096 dynamically linked executable
|
|
|
|
@@ -13,12 +13,12 @@
|
|
|
|
>0 byte ^0x80 executable
|
|
|
|
>16 belong >0 not stripped
|
|
|
|
|
|
|
|
-0 belong&077777777 0600410 sparc pure
|
|
|
|
+0 belong&077777777 0600410 SPARC pure
|
|
|
|
>0 byte &0x80 dynamically linked executable
|
|
|
|
>0 byte ^0x80 executable
|
|
|
|
>16 belong >0 not stripped
|
|
|
|
|
|
|
|
-0 belong&077777777 0600407 sparc
|
|
|
|
+0 belong&077777777 0600407 SPARC
|
|
|
|
>0 byte &0x80 dynamically linked executable
|
|
|
|
>0 byte ^0x80 executable
|
|
|
|
>16 belong >0 not stripped
|