Learn How to GSM Passive Sniffing works using GRGSM tool created by Piotr Krysik, 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 gr-gsm we have two options install it from source or from distro repos. First I will explain how to install it from source.
Table of Contents
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.
git clone https://git.osmocom.org/gr-gsm
cd gr-gsm && mkdir build
Enter inside the build folder and execute cmake:
cd build
cmake ..
Create the settings files for GNURADIO and compile the code:
mkdir $HOME/.grc_gnuradio/ $HOME/.gnuradio/
Now its time to compile the code
make
Install GRGSM from Repos
sudo apt install gr-gsm
GRGSM Tools
grgsm_scanner
-b BAND