{"success":true,"data":{"ext":"avro","name":"AVRO","description":"Apache Avro is a data serialization format developed and maintained by the Apache Software Foundation. It is used for storing and exchanging structured records in distributed systems, including Apache Hadoop, Apache Kafka, and other data-processing and analytics applications. Avro is actively maintained and generally considered safe, although serialized data from untrusted sources should still be validated before use, as malformed or malicious inputs can affect software that reads them.","mime":[],"risk_level":"Safe","signatures":[{"hex":"4F 62 6A 01","offset":0,"sources":[{"name":"Wikipedia","url":"https://en.wikipedia.org/wiki/List_of_file_signatures"}]}],"related":[],"usage":{"python":"def is_avro(file_path: str) -> bool:\n    \"\"\"Check if file is a valid AVRO by magic bytes.\"\"\"\n    signature = bytes([0x4F, 0x62, 0x6A, 0x01])\n    with open(file_path, \"rb\") as f:\n        return f.read(4) == signature","node":"function isAVRO(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x4F, 0x62, 0x6A, 0x01]);\n  return buffer.subarray(0, 4).equals(signature);\n}","go":"func IsAVRO(data []byte) bool {\n    signature := []byte{0x4F, 0x62, 0x6A, 0x01}\n    if len(data) < 4 {\n        return false\n    }\n    return bytes.Equal(data[:4], signature)\n}"}}}