AOL address book index file

application/octet-stream

Safe

Magic Bytes

Offset: 0
41 4F 4C 56 4D 31 30 30

The AOL Address Book Index (ABI) is a proprietary binary file format developed by America Online for its legacy communication software suite. This format functions as a structured index to manage, sort, and retrieve contact information stored within the primary address book database. Although now considered obsolete, these files are frequently encountered on older systems and pose no significant security risks to modern computing or operating environments.

Extension

.abi

MIME Type

application/octet-stream

Byte Offset

0

Risk Level

Safe

Validation Code

How to validate .abi files in Python

Python
def is_abi(file_path: str) -> bool:
    """Check if file is a valid ABI by magic bytes."""
    signature = bytes([0x41, 0x4F, 0x4C, 0x56, 0x4D, 0x31, 0x30, 0x30])
    with open(file_path, "rb") as f:
        return f.read(8) == signature

How to validate .abi files in Node.js

Node.js
function isABI(buffer: Buffer): boolean {
  const signature = Buffer.from([0x41, 0x4F, 0x4C, 0x56, 0x4D, 0x31, 0x30, 0x30]);
  return buffer.subarray(0, 8).equals(signature);
}
Go
func IsABI(data []byte) bool {
    signature := []byte{0x41, 0x4F, 0x4C, 0x56, 0x4D, 0x31, 0x30, 0x30}
    if len(data) < 8 {
        return false
    }
    return bytes.Equal(data[:8], signature)
}

API Endpoint

GET /api/v1/abi
curl https://filesignature.org/api/v1/abi

Related Formats