{"success":true,"data":{"ext":"wdb","name":"WDB","description":"WDB is a database file format created by Microsoft for the Microsoft Works office suite. It was used to store personal and small-business records such as address books, inventories, and simple data tables, and was commonly opened in Microsoft Works and compatible office applications. The format is legacy and largely obsolete, and files from untrusted sources should be handled with standard caution, although it is generally considered safe.","mime":["application/vnd.ms-works"],"risk_level":"Safe","signatures":[{"hex":"D0 CF 11 E0 A1 B1 1A E1","offset":0,"sources":[{"name":"Apache Tika","url":"https://raw.githubusercontent.com/apache/tika/main/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml"}]}],"related":["wcm","wps","wks"],"usage":{"python":"def is_wdb(file_path: str) -> bool:\n    \"\"\"Check if file is a valid WDB by magic bytes.\"\"\"\n    signature = bytes([0xD0, 0xCF, 0x11, 0xE0, 0xA1, 0xB1, 0x1A, 0xE1])\n    with open(file_path, \"rb\") as f:\n        return f.read(8) == signature","node":"function isWDB(buffer: Buffer): boolean {\n  const signature = Buffer.from([0xD0, 0xCF, 0x11, 0xE0, 0xA1, 0xB1, 0x1A, 0xE1]);\n  return buffer.subarray(0, 8).equals(signature);\n}","go":"func IsWDB(data []byte) bool {\n    signature := []byte{0xD0, 0xCF, 0x11, 0xE0, 0xA1, 0xB1, 0x1A, 0xE1}\n    if len(data) < 8 {\n        return false\n    }\n    return bytes.Equal(data[:8], signature)\n}"},"category":"Office"}}