{"success":true,"data":{"ext":"mdf","name":"Microsoft SQL Server 2000 database","description":"Microsoft SQL Server 2000 database (MDF) is a file format created and maintained by Microsoft for storing SQL Server database data and schema. It is used with Microsoft SQL Server to manage tables, indexes, stored procedures, and other relational data in server applications. This legacy format dates to SQL Server installations; the file is safe, but database contents should come from trusted sources.","mime":[],"risk_level":"Safe","signatures":[{"hex":"00 FF FF FF FF FF FF FF FF FF FF 00 00 02 00 01","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]},{"hex":"01 0F 00 00","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":["accdb","db","dbf","fdb","gdb","mdb"],"usage":{"python":"def is_mdf(file_path: str) -> bool:\n    \"\"\"Check if file is a valid MDF by magic bytes.\"\"\"\n    signature = bytes([0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x02, 0x00, 0x01])\n    with open(file_path, \"rb\") as f:\n        return f.read(16) == signature","node":"function isMDF(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x02, 0x00, 0x01]);\n  return buffer.subarray(0, 16).equals(signature);\n}","go":"func IsMDF(data []byte) bool {\n    signature := []byte{0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x02, 0x00, 0x01}\n    if len(data) < 16 {\n        return false\n    }\n    return bytes.Equal(data[:16], signature)\n}"},"category":"Databases"}}