{"success":true,"data":{"ext":"gx2","name":"Show Partner graphics file","description":"Show Partner graphics file (GX2) is a proprietary graphics format associated with Show Partner software, developed and maintained by Show Partner. It is used to store bitmap graphics for legacy presentation, publishing, and signage workflows, with support typically limited to the original application and a few conversion tools. The format is generally safe to open, but files from untrusted sources should still be scanned because malformed graphics can expose vulnerabilities in some parsers.","mime":[],"risk_level":"Safe","signatures":[{"hex":"47 58 32","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":[],"usage":{"python":"def is_gx2(file_path: str) -> bool:\n    \"\"\"Check if file is a valid GX2 by magic bytes.\"\"\"\n    signature = bytes([0x47, 0x58, 0x32])\n    with open(file_path, \"rb\") as f:\n        return f.read(3) == signature","node":"function isGX2(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x47, 0x58, 0x32]);\n  return buffer.subarray(0, 3).equals(signature);\n}","go":"func IsGX2(data []byte) bool {\n    signature := []byte{0x47, 0x58, 0x32}\n    if len(data) < 3 {\n        return false\n    }\n    return bytes.Equal(data[:3], signature)\n}"}}}