Updated: 24.11.2002; 12:34:40 Uhr.
disLEXia
lies, laws, legal research, crime and the internet
        

Tuesday, July 24, 2001

Caller ID "hack" not a hack at all (RISKS-21.51)

In Risks 21.51, Alexandre Pechtchanski wrote of receiving a phone call with "hacked" Caller ID information. In fact, it is likely no such "hack" occurred, nor is a hack necessary.

Caller ID, (actually CNID, Calling Number ID), is based on data that is sent on trunk lines along with other SS7 signalling data in a phone system. For home users, this information is normally the originating phone number for the call, as that is how your local telco has their switches set up.

Things are a bit different for PBX (Private Branch Exchange) systems, typically found in businesses. They feed directly into telco trunk lines, and the systems are responsible for feeding their own CNID information into the telephone network.

Most newer PBXs can be programmed to either send along the originating phone number of a call or to send a single pre-programmed piece of information. As an example, a company may want the same information sent (say the company name and their main incoming phone number) on all outgoing lines so those receiving calls from the company see the company name and number rather than the number corresponding to the actual outgoing phone line used to place the call.

This is all perfectly OK, as CNID data is not and was never designed to be secure, and is not used for anything but caller ID services.

In Alexandre's case, it's likely a telemarketer either just programmed a nonsense number into their PBX, or perhaps their PBX came preprogrammed from the vendor with a "sample" phone number in place (e.g. "John Doe (212) 555-1212".)

Note that there is a completely different system, ANI (Automatic Number Identification), that is used when it is important a caller be properly identified. It is ANI information that is used to generate phone billing records and to provide calling number identification for 911 services.

(For the security conscious, ANI information is also NOT blockable, and most phone companies offer real-time ANI to their toll-free customers. This means that even if you have "Caller ID blocking," if you call a company using their toll-free number, they will have your phone number pop up on their screen when the phone rings on their end or will receive it in their end-of-month statement. This has been ruled fair, as THEY are paying for the phone call, thus they have a right to know who is calling them.)

The real RISK here is trusting a system that was never designed to be even remotely secure as a source of accurate information as to the identity of a caller...

William Kucharski ["William Kucharski" via risks-digest Volume 21, Issue 59]
0:00 # G!


Maximillian Dornseif, 2002.
 
July 2001
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Jun   Aug

Search


Subsections of this WebLog


Subscribe to "disLEXia" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.