
Mobile Network Hacking: Recon on Local Mobile Networks
A Hackers-Arise tutorial demonstrating use of FALCON (Fast Analysis of LTE on Control Channels), an srsRAN/srsLTE-based tool, together with DragonOS and a LimeSDR/USRP B210 to decode the PDCCH of local 4G/5G cell towers. It explains how capturing DCI, RNTIs, and resource allocation data can be abused for passive traffic interception, subscriber tracking via RNTIs, and targeted denial-of-service by identifying cell capacity limits.
What it is
FALCON (Fast Analysis of LTE on Control Channels), a real-time LTE/LTE-A PDCCH decoder built by researchers at the University of Dortmund and maintained by falkenberg9, built on the srsLTE (now srsRAN) library. The tutorial runs it under DragonOS (a Lubuntu-based SDR distro by Aaron Noble / cemaxecutor) with a LimeSDR or Ettus USRP. The summary already has the concept and the three abuse cases; what follows is the setup detail it omits.
Preconditions
You must already know the target tower's transmit frequency and Cell ID (CID) — the tutorial points back to a prior "find local cell towers" post to obtain these. FALCON needs both to synchronize. Hardware: LimeSDR Mini or USRP over USB 3.0.
The developers' performance requirements (not in the summary):
- CPU with at least 4 physical cores, Hyper-Threading disabled
- Disable power-saving/DVFS; set CPU to performance mode
- Run nothing else with a GUI (no browser/email) during capture
What to do
Verify the SDR is seen:
lsusb
SoapySDRUtil --find="driver=lime"In DragonOS, FALCON is pre-installed under the GUI's Hamradio section. Open it, enter the tower frequency and CID on the right, hit Start (upper left) to sync and decode the PDCCH. The UE Activity tab then lists connected devices by RNTI, with per-device Activity, Total Throughput, MCS Index, resource blocks/subframe, and an RNTI histogram.
Caveats
The decoder includes a multi-stage validation chain to reduce false detections under poor signal conditions, but the page gives no accuracy figures. It provides no defensive detection or mitigation content — framing is offensive/SIGINT training, and the concrete output is passive observation of who is on a cell and how loaded it is. No version numbers, CVEs, or benchmarks are stated.
Organisations named here
- cemaxecutor
- falkenberg9
Technologies named here
- 4G LTE/LTE-A networks
- FALCON
- 5G networks
- DragonOS
- LimeSDR
- USRP B210
- SoapySDR / SoapySDRUtil
- lsusb
- srsLTE / srsRAN
- SoapySDR
- srsRAN
Techniques named here
- PDCCH interception/decoding for traffic scheduling analysis
- User tracking via RNTI
- Targeted Denial of Service on cell towers
- Local mobile network reconnaissance
Threat actors named here
- Chinese APT
Related in Hardware & RF

HAETAE on a Diet: Less Stack, Less Time on Low-End Microcontrollers
geo-tp/ESP32-Bit-Pirate
