{"success":true,"data":{"ext":"qrp","name":"QuickReport Report file","description":"QuickReport Report file is a document format created for the QuickReport reporting library, originally developed by QuSoft for Delphi-based applications. It is used to store report layouts, text, fields, and printing settings for generating business reports, forms, and invoices in compatible development environments. The format is generally safe, but files from untrusted sources should still be opened with care because legacy report documents may reference external data or components.","mime":[],"risk_level":"Safe","signatures":[{"hex":"FF 0A 00","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":[],"usage":{"python":"def is_qrp(file_path: str) -> bool:\n    \"\"\"Check if file is a valid QRP by magic bytes.\"\"\"\n    signature = bytes([0xFF, 0x0A, 0x00])\n    with open(file_path, \"rb\") as f:\n        return f.read(3) == signature","node":"function isQRP(buffer: Buffer): boolean {\n  const signature = Buffer.from([0xFF, 0x0A, 0x00]);\n  return buffer.subarray(0, 3).equals(signature);\n}","go":"func IsQRP(data []byte) bool {\n    signature := []byte{0xFF, 0x0A, 0x00}\n    if len(data) < 3 {\n        return false\n    }\n    return bytes.Equal(data[:3], signature)\n}"}}}