Dig Out Your Brick Phone! Bringing AMPS Back with GNU Radio

ShmooCon XIII - 2017

Presented by: Brandon Creighton
Date: Sunday January 15, 2017
Time: 10:00 - 10:50
Location: Far Room
Track: Belay It

AMPS, the first widely deployed cellular network in the US, was old enough that it had been designed by pre-breakup Bell, yet robust enough to survive for decades in service. Unlike LTE or even GSM, it was also a protocol simple enough to be described in a fairly short specification; if you wanted to you could listen to calls with a TV tuner (or modified phone).

This is a talk on the design and implementation of gr-amps, a set of GNU Radio blocks that can turn a TX-capable software-defined radio into a base station for AMPS devices–including that brick phone in your basement. No background in SDR is necessary to follow along (but it doesn’t hurt).

Expect detours into near-forgotten phreaker history: the weaknesses that enabled phone cloning, the efforts of wireless carriers and the US government to fight exploitation, and more.

Brandon Creighton

cstone (aka. Brandon Creighton) (@unsynchronized) is a hacker. He was part of the team responsible for the NinjaTel GSM network at DEF CON 20. He works in research at Veracode.


KhanFu - Mobile schedules for INFOSEC conferences.
Mobile interface | Alternate Formats