AddressBook files (user/AddressBook/AddressBook-current.File is the current one) consist of a 12-byte header followed by 1 or more 32-byte AddressBookEntry records; the first record is for the local ReplayTV; any additional records are for remote ReplayTVs.

The header is:

Offset

Size

Name

Notes

0

4

unknown1

5

4

4

local_port

the local port # to use for internet sharing, or 0 for disabled

8

4

remote_addresses

the number of entries for remote machines; doesn't count the record for the local machine