University researchers craft protocol to defeat IMSI-catchers

By
Follow google news

Timing is everything.

US researchers have discovered that the presence of “rogue base stations” – more formally known as IMSI catchers – can be revealed by synchronising the clocks of a legitimate base station and the mobile device.

University researchers craft protocol to defeat IMSI-catchers

One of the most notorious IMSI catchers is offered by Cellebrite, which in Australia has been used for everything from criminal investigations to checking on Centrlink recipients’ relationship status.

In a preprint published at arXiv, Santosh Ganji and PR Kumar of Texas A&M University lay out a protocol they call REVEAL.

“The REVEAL protocol creates a sequence of challenge packets where the transmission times of the packets, their durations, and their frequencies, are chosen to create conflicts at the MiM, and make it impossible for the MiM to function," they write.

The protocol is based on clock synchronisation that’s intrinsic to mobile networks, and that are used to schedule communications between the mobile and the base station.

IMSI catchers can operate in one of three modes: half duplex, in which the IMSI catcher only handles traffic in one direction at a time; full duplex, in which it can forward messages while listening, but only in one direction; and double full duplex, in which the “thing in the middle” both listens for and forwards packets in both directions at the same time.

The researchers said half duplex IMSI catchers are the easiest to detect: “Packets passing through a half-duplex node are delayed at least by the length of the packet”.

Long packets introduce long delays not present without the IMSI catcher, and during those delays, the receiver of the message will experience the silence as a period of poor signal-to-noise ratio and low received power, which are easy to detect.

If the IMSI catcher is configured in full duplex mode, packets are forwarded as they arrive, but only in one direction at a time. 

Under REVEAL, the mobile and the base station coordinate to send packets to each other at the same time.

If a full duplex IMSI catcher is present, it will have to drop packets in one direction (for later retransmission).

“By checking if they have received each other’s packets, the base station and mobile can detect the failure of the MiM to forward both packets”, the paper states.

A double full duplex IMSI catcher is more difficult to detect, the paper explained: “The time-driven conflicts that the REVEAL protocol uses to expose half and full duplex MiMs cannot detect a double full duplex MiM.”

However, in double full duplex mode, the IMSI catcher has to carry out spectrum channel sensing to find available spectrum for both the uplink and the downlink.

Mobiles hop around frequencies depending on the state of a link; because of that, the MiM has to keep up with changing frequencies, and while that happens, the IMSI catcher introduces some packet loss into the link.

That packet loss is detected using the REVEAL protocol.

Got a news tip for our journalists? Share it with us anonymously here.
Copyright © iTnews.com.au . All rights reserved.
Tags:

Most Read Articles

National photo licence recognition system set to go live in 2025

National photo licence recognition system set to go live in 2025

Hackers using F5 devices to target US gov networks

Hackers using F5 devices to target US gov networks

Qantas says customer data released by cyber criminals

Qantas says customer data released by cyber criminals

Austrade to replace its data centre core network

Austrade to replace its data centre core network

Log In

  |  Forgot your password?