{"success":true,"data":{"ext":"pdt","name":"PDT","description":"PDT is a proprietary data file format maintained by the application that created it. It is typically used for storing project, template, or configuration information within the associated software, rather than for interchange across platforms or for easy sharing between systems. The format is generally considered safe, though files from unsupported or legacy applications may not open correctly in modern software.","mime":[],"risk_level":"Safe","signatures":[{"hex":"78 56 34","offset":0,"sources":[{"name":"Wikipedia","url":"https://en.wikipedia.org/wiki/List_of_file_signatures"}]}],"related":["pbt","pea","peb","pet","pgt","pjt"],"usage":{"python":"def is_pdt(file_path: str) -> bool:\n    \"\"\"Check if file is a valid PDT by magic bytes.\"\"\"\n    signature = bytes([0x78, 0x56, 0x34])\n    with open(file_path, \"rb\") as f:\n        return f.read(3) == signature","node":"function isPDT(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x78, 0x56, 0x34]);\n  return buffer.subarray(0, 3).equals(signature);\n}","go":"func IsPDT(data []byte) bool {\n    signature := []byte{0x78, 0x56, 0x34}\n    if len(data) < 3 {\n        return false\n    }\n    return bytes.Equal(data[:3], signature)\n}"}}}