Lines Matching +full:mod +full:- +full:12 +full:b
2 #------------------------------------------------------------------------------
12 0 belong 0x13579acd GNU dbm 1.x or ndbm database, big endian, 32-bit
13 !:mime application/x-gdbm
15 !:mime application/x-gdbm
16 0 belong 0x13579acf GNU dbm 1.x or ndbm database, big endian, 64-bit
17 !:mime application/x-gdbm
18 0 lelong 0x13579acd GNU dbm 1.x or ndbm database, little endian, 32-bit
19 !:mime application/x-gdbm
21 !:mime application/x-gdbm
22 0 lelong 0x13579acf GNU dbm 1.x or ndbm database, little endian, 64-bit
23 !:mime application/x-gdbm
25 !:mime application/x-gdbm
29 # Ian Darwin's file /etc/magic files: big/little-endian version.
36 !:mime application/x-dbm
40 >>4 belong >0 (Hash, version %d, native byte-order)
44 >>4 belong >0 (Hash, version %d, little-endian)
50 >>4 belong >0 (Hash, version %d, big-endian)
54 >>4 belong >0 (Hash, version %d, native byte-order)
57 >4 long >0 (Btree, version %d, native byte-order)
59 >4 belong >0 (Btree, version %d, big-endian)
61 >4 lelong >0 (Btree, version %d, little-endian)
63 12 long 0x00061561 Berkeley DB
64 >16 long >0 (Hash, version %d, native byte-order)
65 12 belong 0x00061561 Berkeley DB
66 >16 belong >0 (Hash, version %d, big-endian)
67 12 lelong 0x00061561 Berkeley DB
68 >16 lelong >0 (Hash, version %d, little-endian)
70 12 long 0x00053162 Berkeley DB
71 >16 long >0 (Btree, version %d, native byte-order)
72 12 belong 0x00053162 Berkeley DB
73 >16 belong >0 (Btree, version %d, big-endian)
74 12 lelong 0x00053162 Berkeley DB
75 >16 lelong >0 (Btree, version %d, little-endian)
77 12 long 0x00042253 Berkeley DB
78 >16 long >0 (Queue, version %d, native byte-order)
79 12 belong 0x00042253 Berkeley DB
80 >16 belong >0 (Queue, version %d, big-endian)
81 12 lelong 0x00042253 Berkeley DB
82 >16 lelong >0 (Queue, version %d, little-endian)
85 12 long 0x00040988 Berkeley DB
86 >16 long >0 (Log, version %d, native byte-order)
87 12 belong 0x00040988 Berkeley DB
88 >16 belong >0 (Log, version %d, big-endian)
89 12 lelong 0x00040988 Berkeley DB
90 >16 lelong >0 (Log, version %d, little-endian)
95 0 string/b RRD\0 RRDTool DB
96 >4 string/b x version %s
99 >>>10 bedouble 8.642135e+130 big-endian
103 >>>12 long !0 32bit aligned
104 >>>>12 bedouble 8.642135e+130 big-endian
107 >>>>12 ledouble 8.642135e+130 little-endian
110 >>>>12 string \x43\x2b\x1f\x5b\x2f\x25\xc0\xc7 middle-endian
114 >>>16 bedouble 8.642135e+130 big-endian
117 >>>16 ledouble 8.642135e+130 little-endian
121 #----------------------------------------------------------------------
137 #>0x39 byte 12 v. 7.x
140 #>>0x04 byte 2 non-indexed .DB data file
141 #>>0x04 byte 3 non-incrementing secondary index .Xnn file
144 #>>0x04 byte 6 non-incrementing secondary index .XGn file
152 # inspect VVYYMMDD , where 1<= MM <= 12 and 1<= DD <= 31
155 # skip Infocom game Z-machine
170 # for Xbase Database file (*.DBF) reserved (NULL) for multi-user
173 >>>>>>>>12 ubelong&0xFFFFfEfE 0
181 #!:mime application/x-dbf; charset=unknown-8bit ??
182 #!:mime application/x-dbase
183 >>>>>>>>>>>>0 use xbase-type
185 >>>>>>>>>>>>28 ubyte&0x04 =0 \b DBF
187 >>>>>>>>>>>>28 ubyte&0x04 =4 \b DataBaseContainer
189 >>>>>>>>>>>>4 lelong 0 \b, no records
190 >>>>>>>>>>>>4 lelong >0 \b, %d record
197 >>>>>>>>>>>>1 ubyte x \b, update-date
198 >>>>>>>>>>>>1 use xbase-date
199 # https://msdn.microsoft.com/de-de/library/cc483186(v=vs.71).aspx
200 #>>>>>>>>>>>>29 ubyte =0 \b, codepage ID=%#x
202 >>>>>>>>>>>>29 ubyte >0 \b, codepage ID=%#x
203 #>>>>>>>>>>>>28 ubyte&0x01 0 \b, no index file
205 >>>>>>>>>>>>28 ubyte&0x01 1 \b, with index file .MDX
206 >>>>>>>>>>>>28 ubyte&0x02 2 \b, with memo .FPT
207 #>>>>>>>>>>>>28 ubyte&0x04 4 \b, DataBaseContainer
211 >>>>>>>>>>>>>8 uleshort >0 \b, at offset %d
213 >>>>>>>>>>>>>>&-1 string >\0 1st record "%s"
220 # test MM <= 12
225 #!:mime application/x-mdx
226 >>>>>>>>>>>>>>0 use xbase-type
227 >>>>>>>>>>>>>>0 ubyte x \b MDX
228 >>>>>>>>>>>>>>1 ubyte x \b, creation-date
229 >>>>>>>>>>>>>>1 use xbase-date
230 >>>>>>>>>>>>>>44 ubyte x \b, update-date
231 >>>>>>>>>>>>>>44 use xbase-date
232 # No.of tags in use (1,2,5,12)
233 >>>>>>>>>>>>>>28 uleshort x \b, %d
235 >>>>>>>>>>>>>>25 ubyte x \b/%d tags
239 >>>>>>>>>>>>>548 string x \b, 1st tag "%.11s"
241 #>>>>>>>>>>>>(26.b+548) string x \b, 2nd tag "%.11s"
244 0 name xbase-type
249 !:mime application/x-dbf
250 # like: ACCESS.DBF USER.DBF dbase3date.dbf mitarbei.dbf produkte.dbf umlaut-test-v2.dbf
253 !:mime application/x-dbf
257 !:mime application/x-dbf
258 # like: Quattro-test11.dbf umlaut-test-v4.dbf
261 !:mime application/x-dbf
262 # like: dbase4double.dbf Quattro-test2.dbf umlaut-test7.dbf
266 !:mime application/x-dbf
268 # https://docs.microsoft.com/en-us/previous-versions/visualstudio/foxpro/st4a0s68(v=vs.80)
270 !:mime application/x-dbf
273 !:mime application/x-dbf
275 # Microsoft Visual FoxPro Database Container File like: FOXPRO-DB-TEST.DBC TESTDATA.DBC TASTRADE.DBC
277 !:mime application/x-dbf
281 !:mime application/x-dbf
285 !:mime application/x-dbf
287 # https://docs.microsoft.com/en-us/previous-versions/visualstudio/foxpro/st4a0s68(v=vs.80)
289 #!:mime application/x-dbf
293 !:mime application/x-dbf
295 # https://docs.microsoft.com/en-us/previous-versions/visualstudio/foxpro/st4a0s68(v=vs.80)
297 #!:mime application/x-dbf
301 !:mime application/x-dbf
305 !:mime application/x-dbf
307 # https://docs.microsoft.com/en-us/previous-versions/visualstudio/foxpro/st4a0s68(v=vs.80)
309 #!:mime application/x-dbf
313 !:mime application/x-dbf
317 !:mime application/x-dbf
318 # like: dbase5.DBF test3memo.DBF test-memo.DBF
321 !:mime application/x-dbf
323 # https://docs.microsoft.com/en-us/previous-versions/visualstudio/foxpro/st4a0s68(v=vs.80)
325 #!:mime application/x-dbf
329 !:mime application/x-dbf
330 # like: dbase5.DBF test3memo.DBF test-memo.DBF
331 # HiPer-Six format;Clipper SIX, with SMT memo file
333 !:mime application/x-dbf
334 # like: dbase5.DBF test3memo.DBF test-memo.DBF testClipper.dbf DATA.DBF
335 # https://docs.microsoft.com/en-us/previous-versions/visualstudio/foxpro/st4a0s68(v=vs.80)
337 #!:mime application/x-dbf
340 !:mime application/x-dbf
344 !:mime application/x-dbf
346 # https://docs.microsoft.com/en-us/previous-versions/visualstudio/foxpro/st4a0s68(v=vs.80)
348 #!:mime application/x-dbf
352 !:mime application/x-dbf
362 0 name xbase-date
363 # inspect YYMMDD , where 1<= MM <= 12 and 1<= DD <= 31
371 >>>>>>0 ubyte <100 \b %.2d
373 >>>>>>0 ubyte >99 \b %d
374 >>>>>1 ubyte x \b-%d
375 >>>>>2 ubyte x \b-%d
378 # https://msdn.microsoft.com/en-us/library/8599s21w(v=vs.80).aspx
390 …th invalid "low" 1st item "\0\0\0\0" StateRepository-Deployment.srd-shm "\001\010\0\0" gcry_cast5.…
392 # skip with valid 1st item "rintf" keylayouts.mod
393 # by looking for valid terminating character Ctrl-Z like in test.dbt
395 # skip GRUB plan9.mod with invalid second terminating character 007
396 # by checking second terminating character Ctrl-Z like in test.dbt
398 # dBASE III DBT with two Ctr-Z terminating characters
399 >>>>>>>>>>0 use dbase3-memo-print
400 # second terminating character \0 like in dbase-memo.dbt or GRUB nativedisk.mod
402 # skip GRUB nativedisk.mod with grub_mod_init\0grub_mod_fini\0grub_fs_autoload_hook\0
404 # like dbase-memo.dbt
405 >>>>>>>>>>>0 use dbase3-memo-print
419 >>>>>>>>>>>>>0 use foxpro-memo-print
427 # skip few (14/758) Microsoft Event Trace Logs (boot_BASE+CSWITCH_1.etl DlTel-Merge.etl UpdateUx.00…
430 # some probably old GRUB modules (part_sun.mod) and virtual-boy-wario-land.vb.
431 # by looking for valid terminating character Ctrl-Z
435 # dBASE III DBT with two Ctr-Z terminating characters like dbase3dbt0_1.dbt dbase_83.dbt
437 >>>>>>>>>>>>>>>0 use dbase3-memo-print
438 # second terminating character \0 like in pcidump.mod or fsadress.dbt umlaut-dbf-cmd.dbt
440 # look for old GRUB module pcidump.mod with specific content "pcidump\0Show raw dump of the PCI con…
442 # dBASE III DBT with Ctr-Z + \0 terminating characters like fsadress.dbt
444 # unusual dBASE III DBT like fsadress.dbt umlaut-dbf-cmd.dbt
445 >>>>>>>>>>>>>>>>0 use dbase3-memo-print
456 # skip gluon-ffhat-1.0-tp-link-tl-wr1043n-nd-v2-sysupgrade.bin by printable 2nd character
459 # "9600.20369.amd64fre.winblue_ltsb_escrow.220427-1727"
460 # "9600.19846.amd64fre.winblue_ltsb_escrow.200923-1735"
461 # "10586.494.amd64fre.th2_release_sec.160630-1736"
462 # by looking for valid terminating character Ctrl-Z
464 # followed by second character Ctrl-Z implies typical DBT
467 >>>>>>>>>>>>>>>>0 use dbase3-memo-print
469 # no example found here with terminating sequence CTRL-Z + \0
470 >>>>>>>>>>>>>>>>0 use dbase3-memo-print
477 >>>>>>>>>0 use dbase4-memo-print
480 0 name dbase3-memo-print
482 !:mime application/x-dbt
485 >16 ubyte !3 \b, version number %u
487 #>0 lelong =0 \b, next free block index %u
488 >0 lelong !0 \b, next free block index %u
490 #>20 uleshort =0 \b, block length %u
491 >20 uleshort !0 \b, block length %u
494 >512 string >\0 \b, 1st item "%s"
496 #>512 ubelong x \b, 1ST item %#8.8x
499 # fsadress.dbt has 1 Ctrl-Z terminator followed by nil byte
504 0 name dbase4-memo-print
506 !:mime application/x-dbt
512 >>>8 string >\0 \b of %-.8s.DBF
514 #>4 ulelong =0 \b, blocks size %u
517 >>4 ulelong&0x0000003f 0 \b, blocks size %u
519 >20 uleshort >0 \b, block length %u
521 #>0 lelong =0 \b, next free block index %u
522 >0 lelong !0 \b, next free block index %u
525 >>>&-4 use dbase4-memofield-print
529 >>>&-4 use dbase4-memofield-print
531 0 name dbase4-memofield-print
534 >>0 lelong x \b, next free block %u
535 >>4 lelong x \b, next used block %u
539 >>4 lelong x \b, field length %d
540 >>>8 string >\0 \b, 1st used item "%s"
541 # http://www.dbfree.org/webdocs/1-documentation/0018-developers_stuff_(advanced)/os_related_stuff/x…
543 0 name foxpro-memo-print
545 !:mime application/x-fpt
548 >6 ubeshort x \b, blocks size %u
550 #>0 belong =0 \b, next free block index %u
551 >0 belong !0 \b, next free block index %u
553 >512 ubelong <3 \b, field type %u
556 >>516 belong >0 \b, field length %d
557 >>>520 string >\0 \b, 1st item "%s"
564 # Reference: https://mark0.net/download/triddefs_xml.7z/defs/s/sybase-ianywhere-cdx.trid.xml
565 # https://mark0.net/download/triddefs_xml.7z/defs/c/cdx-vfp7.trid.xml
568 >0 use xbase-index
571 >0 use xbase-index
579 #>>>12 uleshort !0x000F KEY_LENGTHVALID
580 >>>0 use xbase-index
582 0 name xbase-index
584 !:mime application/x-dbase-index
592 >0 ulelong !0x400 \b, root pointer %#x
593 # Pointer to free node list: often 0 but -1 if not present
594 >4 ulelong !0 \b, free node pointer %#x
599 >8 ulelong !0 \b, reserved counter %#x
601 >12 uleshort !0x000A \b, key length %#x
605 >14 ubyte x \b, index options (%#x
606 >14 ubyte &0x01 \b, unique
607 >14 ubyte &0x08 \b, has FOR clause
608 >14 ubyte &0x10 \b, bit vector (SoftC)
609 >14 ubyte &0x20 \b, compact format
610 #>14 ubyte &0x40 \b, compound header
611 >14 ubyte &0x80 \b, structure
612 >14 ubyte x \b)
613 # WHAT EXACTLY IS THAT? index signature like: 0 (sybase-ianywhere-cdx.trid.xml) 1 (cdx-vfp7.trid.xm…
614 >15 ubyte !0 \b, index signature %u
615 # reserved area (0-bytes) til about 500, but not for uncompressed Index files *.idx
616 >16 quad !0 \b, at 16 reserved %#llx
617 >492 quad !0 \b, at 492 reserved %#llx
623 >>502 uleshort x \b, sort order %u
625 >>504 uleshort !0 \b, expression length %u
627 >>506 uleshort !1 \b, FOR expression pool length %#x
629 >>508 uleshort !0 \b, at 0x508 reserved %#x
631 >>510 uleshort !1 \b, key expression pool length %#x
632 # 512 - 1023 Key & FOR expression pool (uncompiled)
633 >>512 quad !0 \b, key expression pool %#llx
634 #>>520 quad !0 \b, key expression pool %#llx
639 # Reference: https://mark0.net/download/triddefs_xml.7z/defs/p/prf-dbase.trid.xml
641 # skip some Xbase Index files *.ndx and Infocom (Z-machine 4) *.z4 handled by ./adventure
644 >>0 use xbase-prf
646 0 name xbase-prf dBase Printer Form
647 !:mime application/x-dbase-prf
650 #>0 ubyte x \b, version %u
652 #>2 ubyte !0 \b, flag %u
654 >3 string >\0 \b, output file %s
656 #>0x48 uquad !0 \b, at 0x48 padding %#llx
658 >0x56 string >\0 \b, using printer driver %s
660 #>0x60 ubyte !0x32 \b, at 0x60 %#x
662 #>0x61 uquad !0 \b, at 0x61 padding %#llx
664 >0xa8 ubelong x \b, at 0xa8 unknown %#8.8x
666 #>0x2a0 uquad !0 \b, at 0x2a0 padding %#llx
668 >0x2ab ubequad !0x100ff7f01000001 \b, at 0x2ab unknown %#llx
670 >0x2b3 ubeshort !0x0042 \b, at 0x2b3 unknown %#4.4x
672 >0x2b6 ubelong !0 \b, at 0x2b6 unknown %#8.8x
688 !:mime application/x-msaccess
690 !:mime application/x-msaccess
695 # libesedb-master/documentation/
702 !:mime application/x-ms-ese
704 >>12 ulelong 0 DataBase
707 >>12 ulelong 1 STreaMing
710 >>8 uleshort x \b, version %#x
712 >>0 ubelong x \b, checksum %#8.8x
714 >>236 ulequad x \b, page size %lld
716 >>52 ulelong 1 \b, JustCreated
717 >>52 ulelong 2 \b, DirtyShutdown
718 #>>52 ulelong 3 \b, CleanShutdown
719 >>52 ulelong 4 \b, BeingConverted
720 >>52 ulelong 5 \b, ForceDetach
722 >>216 ulelong x \b, Windows version %d
724 >>220 ulelong x \b.%d
732 >>12 uleshort 0x7802 Windows application compatibility Shim DataBase
734 #>>>0 ulelong x \b, version %d
735 !:mime application/x-ms-sdb
738 # TDB database from Samba et al - Martin Pool <mbp@samba.org>
740 >32 lelong 0x2601196D version 6, little-endian
747 10 string MIT-MAGIC-COOKIE-1 X11 Xauthority data
748 11 string MIT-MAGIC-COOKIE-1 X11 Xauthority data
749 12 string MIT-MAGIC-COOKIE-1 X11 Xauthority data
750 13 string MIT-MAGIC-COOKIE-1 X11 Xauthority data
751 14 string MIT-MAGIC-COOKIE-1 X11 Xauthority data
752 15 string MIT-MAGIC-COOKIE-1 X11 Xauthority data
753 16 string MIT-MAGIC-COOKIE-1 X11 Xauthority data
754 17 string MIT-MAGIC-COOKIE-1 X11 Xauthority data
755 18 string MIT-MAGIC-COOKIE-1 X11 Xauthority data
760 >5 byte x - v%d
761 >6 byte x \b.%d
762 >5 beshort <0x101 \b-0
764 >>7 byte x \b-%d
774 >14 string x \b (%s)
775 >32 byte 0 \b, Hash
776 !:mime application/x-tokyocabinet-hash
777 >32 byte 1 \b, B+ tree
778 !:mime application/x-tokyocabinet-btree
779 >32 byte 2 \b, Fixed-length
780 !:mime application/x-tokyocabinet-fixed
781 >32 byte 3 \b, Table
782 !:mime application/x-tokyocabinet-table
783 >33 byte &1 \b, [open]
784 >33 byte &2 \b, [fatal]
785 >34 byte x \b, apow=%d
786 >35 byte x \b, fpow=%d
787 >36 byte &0x01 \b, [large]
788 >36 byte &0x02 \b, [deflate]
789 >36 byte &0x04 \b, [bzip]
790 >36 byte &0x08 \b, [tcbs]
791 >36 byte &0x10 \b, [excodec]
792 >40 lequad x \b, bnum=%lld
793 >48 lequad x \b, rnum=%lld
794 >56 lequad x \b, fsiz=%lld
830 >(5.B+7) ubelong&0xF3ffF000 0
833 #!:mime application/x-panorama-database
837 >>>5 pstring x \b, "%s"
853 >7 byte x \b, version %d
854 >8 string x \b, for '%s'
855 >24 lelong x \b, datasize %d
856 >28 lelong x \b, entries %d
857 >32 lelong x \b, index %d
858 >36 lelong x \b, seed %#x
861 # Redis RDB - https://redis.io/topics/persistence
863 >5 regex [0-9][0-9][0-9][0-9] version %s
873 0 string //\ <!--\ <mdb:mork:z\ v=" Mozilla Mork database
874 …a Mork database (strength=260=260+0) before "exported SGML document" (strength=28=38-10) via ./sgml
877 !:mime text/x-mozilla-mork
879 >23 string x \b, version %.3s
882 >26 search/7516 mailboxName \b, Mail Summary file
887 >26 search/192 addrbk \b, Address Book
889 # Reference: http://mark0.net/download/triddefs_xml.7z/defs/d/dat-mork.trid.xml
891 >26 search/210 indexingPriority \b, Mail folder cache
899 # skip start like Language=fr|CA|iso8859-1
902 !:mime text/x-dmtf-mif
906 # https://github.com/etcd-io/bbolt
911 16 belong 0xED0CDAED BoltDB database, big-endian