{"success":true,"data":{"ext":"otm","name":"OTM","description":"OpenDocument Text Master (OTM) is a document template and master document format defined and maintained by OASIS as part of the OpenDocument family. It is used in office suites such as LibreOffice and Apache OpenOffice for assembling long documents, managing shared styles, and combining multiple content sources into a single text master file. As a legacy OpenDocument component, it is generally safe, though files from untrusted sources should still be opened cautiously.","mime":["application/vnd.oasis.opendocument.text-master"],"risk_level":"Safe","signatures":[{"hex":"50 4B","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_otm(file_path: str) -> bool:\n    \"\"\"Check if file is a valid OTM by magic bytes.\"\"\"\n    signature = bytes([0x50, 0x4B])\n    with open(file_path, \"rb\") as f:\n        return f.read(2) == signature","node":"function isOTM(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x50, 0x4B]);\n  return buffer.subarray(0, 2).equals(signature);\n}","go":"func IsOTM(data []byte) bool {\n    signature := []byte{0x50, 0x4B}\n    if len(data) < 2 {\n        return false\n    }\n    return bytes.Equal(data[:2], signature)\n}"}}}