{"success":true,"data":{"ext":"ilbm","name":"ILBM","description":"Interleaved Bitmap (ILBM) is an image file format defined as part of the Interchange File Format (IFF) standard, originally developed by Electronic Arts and Commodore International. It was used for graphics on Amiga systems, including computer art, game assets, and animation work, and is still encountered in archives and legacy media collections. ILBM is a legacy format, and while generally safe, some modern software may not support all variants correctly.","mime":[],"risk_level":"Safe","signatures":[{"hex":"46 4F 52 4D","offset":0,"sources":[{"name":"Wikipedia","url":"https://en.wikipedia.org/wiki/List_of_file_signatures"}]},{"hex":"49 4C 42 4D","offset":0,"sources":[{"name":"Wikipedia","url":"https://en.wikipedia.org/wiki/List_of_file_signatures"}]}],"related":[],"usage":{"python":"def is_ilbm(file_path: str) -> bool:\n    \"\"\"Check if file is a valid ILBM by magic bytes.\"\"\"\n    signature = bytes([0x46, 0x4F, 0x52, 0x4D])\n    with open(file_path, \"rb\") as f:\n        return f.read(4) == signature","node":"function isILBM(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x46, 0x4F, 0x52, 0x4D]);\n  return buffer.subarray(0, 4).equals(signature);\n}","go":"func IsILBM(data []byte) bool {\n    signature := []byte{0x46, 0x4F, 0x52, 0x4D}\n    if len(data) < 4 {\n        return false\n    }\n    return bytes.Equal(data[:4], signature)\n}"}}}