How to capture GSM traffic

Published by poplab on

Learn How to capture GSM traffic using GRGSM tool created by Piotr Krysik to capture, transmit and decode GSM packets using SDR.

The gr-gsm project is based on the gsm-receiver written by Piotr Krysik (also the main author of gr-gsm) for the Airprobe project. The aim is to provide set of tools for receiving information transmitted by GSM equipment/devices.

Piotr Krysik

To install grgsm we have two options install it from source or from distro repos. First I will explain how to install it from source

Compile GRGSM from source

One option to install GRGSM is to compile it from source, clone the git repo and create a folder to build the project.

┌──(root💀OffSec)-[~]
└─# git clone https://git.osmocom.org/gr-gsm
┌──(root💀OffSec)-[~]
└─# cd gr-gsm && mkdir build

Enter inside the build folder and execute cmake:

┌──(root💀OffSec)-[~]
└─# cd build
┌──(root💀OffSec)-[~]
└─# cmake ..

Create the settings files for GNURADIO and compile the code:

┌──(root💀OffSec)-[~]
└─# mkdir $HOME/.grc_gnuradio/ $HOME/.gnuradio/

Now its time to compile the code

┌──(root💀OffSec)-[~]
└─# make

Install GRGSM from Repos

┌──(root💀OffSec)-[~]
└─# sudo apt install gr-gsm

GRGSM Tools

GR GSM Tools
GR GSM Tools

grgsm_scanner

grgsm_scanner
grgsm_scanner

-b BAND

How to capture GSM traffic

grgsm_capture

grgsm_capture
grgsm_capture help

grgsm_livemon

grgsm_livemon
grgsm_livemon

grgsm_trx

grgsm_trx
grgsm_trx

grgsm_decode

grgsm_decode
grgsm_decode


1 Comment

Capture BTS Broadcast Unencrypted Data - GSM Hacking 2021 · 17/07/2021 at 20:18

[…] GR-GSM – How to Install GR-GSM […]

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *