AOL database files: address book
application/octet-stream
Magic Bytes
Offset: 0
41 4F 4C 49 44 58
The ABY file format is a proprietary address book database developed by America Online (AOL) for its legacy desktop communication software. These binary files were primarily used to store and organize personal contact information, screen names, and distribution lists for the AOL Mail client. As an obsolete format associated with early internet services, ABY files are generally safe, though specialized conversion utilities are required to read or export data on modern systems.
Validation Code
How to validate .aby files in Python
Python
def is_aby(file_path: str) -> bool:
"""Check if file is a valid ABY by magic bytes."""
signature = bytes([0x41, 0x4F, 0x4C, 0x49, 0x44, 0x58])
with open(file_path, "rb") as f:
return f.read(6) == signature
How to validate .aby files in Node.js
Node.js
function isABY(buffer: Buffer): boolean {
const signature = Buffer.from([0x41, 0x4F, 0x4C, 0x49, 0x44, 0x58]);
return buffer.subarray(0, 6).equals(signature);
}
Go
func IsABY(data []byte) bool {
signature := []byte{0x41, 0x4F, 0x4C, 0x49, 0x44, 0x58}
if len(data) < 6 {
return false
}
return bytes.Equal(data[:6], signature)
}
API Endpoint
GET
/api/v1/aby
curl https://filesignature.org/api/v1/aby