{"success":true,"data":{"ext":"aba","name":"Palm Address Book Archive file","description":"Palm Address Book Archive (ABA) is a legacy data file format used by Palm, Inc. to store address book records for Palm OS devices and related desktop synchronization tools. It was primarily used for exporting, backing up, and transferring contact information between Palm handhelds and companion applications. The format is generally low risk, though it is obsolete and may require legacy software or converters to open on modern systems.","mime":[],"risk_level":"Safe","signatures":[{"hex":"00 01 42 41","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":[],"usage":{"python":"def is_aba(file_path: str) -> bool:\n    \"\"\"Check if file is a valid ABA by magic bytes.\"\"\"\n    signature = bytes([0x00, 0x01, 0x42, 0x41])\n    with open(file_path, \"rb\") as f:\n        return f.read(4) == signature","node":"function isABA(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x00, 0x01, 0x42, 0x41]);\n  return buffer.subarray(0, 4).equals(signature);\n}","go":"func IsABA(data []byte) bool {\n    signature := []byte{0x00, 0x01, 0x42, 0x41}\n    if len(data) < 4 {\n        return false\n    }\n    return bytes.Equal(data[:4], signature)\n}"}}}