{"success":true,"data":{"ext":"qsd","name":"Quicken data file","description":"The Quicken data file (QSD) is a file format associated with Quicken personal finance software, originally developed by Intuit and now maintained as part of the Quicken product line. It is used to store financial records, account information, and related transaction data for personal budgeting, expense tracking, and report generation in Quicken applications. The format is generally considered safe, though older Quicken data files may require compatible software or conversion in newer versions.","mime":[],"risk_level":"Safe","signatures":[{"hex":"51 57 20 56 65 72 2E 20","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":["abd"],"usage":{"python":"def is_qsd(file_path: str) -> bool:\n    \"\"\"Check if file is a valid QSD by magic bytes.\"\"\"\n    signature = bytes([0x51, 0x57, 0x20, 0x56, 0x65, 0x72, 0x2E, 0x20])\n    with open(file_path, \"rb\") as f:\n        return f.read(8) == signature","node":"function isQSD(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x51, 0x57, 0x20, 0x56, 0x65, 0x72, 0x2E, 0x20]);\n  return buffer.subarray(0, 8).equals(signature);\n}","go":"func IsQSD(data []byte) bool {\n    signature := []byte{0x51, 0x57, 0x20, 0x56, 0x65, 0x72, 0x2E, 0x20}\n    if len(data) < 8 {\n        return false\n    }\n    return bytes.Equal(data[:8], signature)\n}"}}}