{"success":true,"data":{"ext":"asics","name":"ASICS","description":"ASICS, or Associated Signature Container, is a ZIP-based container format defined and maintained by the European Telecommunications Standards Institute (ETSI) for bundling digital signatures with related files. It is used for electronic signatures, document exchange, and archiving in e-government, legal, and business workflows. The format is generally safe, though it may contain signed content or embedded files; as with any archive, files should be verified and opened from trusted sources.","mime":["application/vnd.etsi.asic-s+zip"],"risk_level":"Safe","signatures":[{"hex":"50 4B 03 04","offset":0,"sources":[{"name":"Apache Tika","url":"https://raw.githubusercontent.com/apache/tika/main/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml"}]}],"related":[],"usage":{"python":"def is_asics(file_path: str) -> bool:\n    \"\"\"Check if file is a valid ASICS by magic bytes.\"\"\"\n    signature = bytes([0x50, 0x4B, 0x03, 0x04])\n    with open(file_path, \"rb\") as f:\n        return f.read(4) == signature","node":"function isASICS(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x50, 0x4B, 0x03, 0x04]);\n  return buffer.subarray(0, 4).equals(signature);\n}","go":"func IsASICS(data []byte) bool {\n    signature := []byte{0x50, 0x4B, 0x03, 0x04}\n    if len(data) < 4 {\n        return false\n    }\n    return bytes.Equal(data[:4], signature)\n}"}}}