1 --- file-4.25/magic/Magdir/msdos.orig 2008-07-19 21:53:45.598043088 +0200
2 +++ file-4.25/magic/Magdir/msdos 2008-07-19 22:14:11.858041412 +0200
5 # .BAT files (Daniel Quinlan, quinlan@yggdrasil.com)
6 # updated by Joerg Jenderek at Oct 2008
8 ->1 string/cB \ echo\ off DOS batch file text
9 +0 string/cB @\ echo\ off DOS batch file text
10 !:mime text/x-msdos-batch
11 ->1 string/cB echo\ off DOS batch file text
12 +0 string/cB @echo\ off DOS batch file text
13 !:mime text/x-msdos-batch
14 ->1 string/cB rem\ DOS batch file text
15 +0 string/cB @rem\ DOS batch file text
16 !:mime text/x-msdos-batch
17 ->1 string/cB set\ DOS batch file text
18 +0 string/cB @set\ DOS batch file text
19 !:mime text/x-msdos-batch
23 #0 byte 0xb8 COM executable
24 0 uleshort&0x80ff 0x00b8
25 # modified by Joerg Jenderek
26 ->1 lelong !0x21cd4cff COM executable for DOS
27 +#>1 lelong !0x21cd4cff COM executable for DOS
28 # http://syslinux.zytor.com/comboot.php
29 # (32-bit COMBOOT) programs *.C32 contain 32-bit code and run in flat-memory 32-bit protected mode
30 # start with assembler instructions mov eax,21cd4cffh
32 # GRR search is not working
33 #2 search/28 \xcd\x21 COM executable for MS-DOS
35 -2 string \xcd\x21 COM executable for DOS
36 +#2 string \xcd\x21 COM executable for DOS
37 #DELTREE.cOM DELTREE2.cOM
38 -4 string \xcd\x21 COM executable for DOS
39 +#4 string \xcd\x21 COM executable for DOS
40 #IFMEMDSK.cOM ASSIGN.cOM COMP.cOM
41 -5 string \xcd\x21 COM executable for DOS
42 +#5 string \xcd\x21 COM executable for DOS
43 #DELTMP.COm HASFAT32.cOM
45 ->0 byte !0xb8 COM executable for DOS
47 +#>0 byte !0xb8 COM executable for DOS
50 ->5 string !\xcd\x21 COM executable for DOS
52 +#>5 string !\xcd\x21 COM executable for DOS
54 -13 string \xcd\x21 COM executable for DOS
55 +#13 string \xcd\x21 COM executable for DOS
57 -18 string \xcd\x21 COM executable for MS-DOS
58 +#18 string \xcd\x21 COM executable for MS-DOS
60 -23 string \xcd\x21 COM executable for MS-DOS
61 +#23 string \xcd\x21 COM executable for MS-DOS
62 #LOADFIX.cOm LOADFIX.cOm
63 -30 string \xcd\x21 COM executable for MS-DOS
64 +#30 string \xcd\x21 COM executable for MS-DOS
66 -70 string \xcd\x21 COM executable for DOS
67 +#70 string \xcd\x21 COM executable for DOS
68 # many compressed/converted COMs start with a copy loop instead of a jump
69 0x6 search/0xa \xfc\x57\xf3\xa5\xc3 COM executable for MS-DOS
70 0x6 search/0xa \xfc\x57\xf3\xa4\xc3 COM executable for DOS