How to Install LTE-Cell-Scanner on Kali

How to Install LTE-Cell-Scanner on Kali

How to Install LTE-Cell-Scanner an enhanced LTE Cell Tracker

  • Support both FDD and TDD
  • OpenCL accelerated
  • Full Receiver algorithm for LTE 100 RB downlink (Matlab and GNU Octave scripts)
    • from IQ sample to PDSCH output and RRC SIB messages
  • Support HackRF, rtlsdr, BladeRF
  • USRP: Only with Matlab and GNU Octave

    ┌──(kali㉿OffSec)-[~/] └─$ git clone github.com/JiaoXianjun/LTE-Cell-Scanner.git

git LTE Cell scanner

Install LTE-Cell-Scanner dependencies

┌──(kali㉿OffSec)-[~/] └─$ apt-get install build-essential linux-headers-$(uname -r) cmake libitpp-dev libboost-dev libboost-all-dev libfftw3-dev librtlsdr-dev libncurses5-dev

Compile LTE-Cell-Scanner

┌──(kali㉿OffSec)-[~/LTE-Cell-Scanner] └─$ cd LTE-Cell-Scanner

┌──(kali㉿OffSec)-[~/LTE-Cell-Scanner] └─$ mkdir build && cd build

Compile for RTLSDR

┌──(kali㉿OffSec)-[~/LTE-Cell-Scanner/build] └─$ cmake ../

Compile for BladeRF

┌──(kali㉿OffSec)-[~/LTE-Cell-Scanner/build] └─$ cmake ../ -DUSE_BLADERF=1

Compile for HackRF

┌──(kali㉿OffSec)-[~/LTE-Cell-Scanner/build] └─$ cmake ../ -DUSE_HACKRF=1

Install Dependencies

┌──(kali㉿OffSec)-[~/LTE-Cell-Scanner/build] └─$ sudo apt install libitpp-dev libopenblas-dev librtlsdr-dev libjansson-dev libboost-dev rtl-sdr

Install LTE-Cell-Scanner

To install for USB RTL SDR just use the make command:

┌──(kali㉿OffSec)-[~/LTE-Cell-Scanner/build] └─$ make

To install for BladeRF hardware append the parameter to make command

┌──(kali㉿OffSec)-[~/LTE-Cell-Scanner/build] └─$ make -DUSE_BLADERF=1

To install for HackRF hardware append the parameter to make command

┌──(kali㉿OffSec)-[~/LTE-Cell-Scanner/build] └─$ make -DUSE_HACKRF=1

┌──(kali㉿OffSec)-[~/LTE-Cell-Scanner/build] └─$ sudo make install

Search LTE Cells

┌──(kali㉿OffSec)-[~/LTE-Cell-Scanner/build] └─$ ./src/CellSearch --freq-start 1890000000

https://www.spectrummonitoring.com/frequencies.php

https://github.com/JiaoXianjun/LTE-Cell-Scanner