{"success":true,"data":{"ext":"qdf","name":"Quicken data file","description":"Quicken Data File (QDF) is a personal finance data file format created and maintained by Intuit for use with Quicken. It stores account records, transactions, budgets, and related financial information for household bookkeeping, tax preparation, and budget tracking in Quicken applications. The format is generally safe to open, but it may contain sensitive personal and financial details, so files from untrusted sources should be handled with care.","mime":[],"risk_level":"Safe","signatures":[{"hex":"AC 9E BD 8F 00 00","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":[],"usage":{"python":"def is_qdf(file_path: str) -> bool:\n    \"\"\"Check if file is a valid QDF by magic bytes.\"\"\"\n    signature = bytes([0xAC, 0x9E, 0xBD, 0x8F, 0x00, 0x00])\n    with open(file_path, \"rb\") as f:\n        return f.read(6) == signature","node":"function isQDF(buffer: Buffer): boolean {\n  const signature = Buffer.from([0xAC, 0x9E, 0xBD, 0x8F, 0x00, 0x00]);\n  return buffer.subarray(0, 6).equals(signature);\n}","go":"func IsQDF(data []byte) bool {\n    signature := []byte{0xAC, 0x9E, 0xBD, 0x8F, 0x00, 0x00}\n    if len(data) < 6 {\n        return false\n    }\n    return bytes.Equal(data[:6], signature)\n}"}}}