README.md
This commit is contained in:
parent
7be65562c7
commit
90e4d5ae6c
2 changed files with 7 additions and 49 deletions
|
@ -21,7 +21,13 @@ git clone https://github.com/Oros42/IMSI-catcher.git
|
|||
# or wget https://github.com/Oros42/IMSI-catcher/archive/master.zip && unzip -q master.zip
|
||||
|
||||
sudo apt install python-numpy python-scipy python-scapy
|
||||
```
|
||||
|
||||
For Debian Testing (10) and Ubuntu 18.04+ :
|
||||
See https://osmocom.org/projects/gr-gsm/wiki/Installation
|
||||
|
||||
For older Debian and Ubuntu :
|
||||
```
|
||||
sudo add-apt-repository -y ppa:ptrkrysik/gr-gsm
|
||||
sudo apt update
|
||||
sudo apt install gr-gsm
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Author: Oros
|
||||
# Contributors : puyoulu, 1kali2kali, petterreinholdtsen
|
||||
# 2017/09/07
|
||||
# 2018/08/18
|
||||
# License : CC0 1.0 Universal
|
||||
|
||||
"""
|
||||
|
@ -10,54 +10,6 @@ This program shows you IMSI numbers of cellphones around you.
|
|||
|
||||
|
||||
/!\ This program was made to understand how GSM network work. Not for bad hacking !
|
||||
|
||||
|
||||
What you need :
|
||||
1 PC
|
||||
1 USB DVB-T key (RTL2832U) with antenna (less than 15$) or a OsmocomBB phone or HackRf
|
||||
|
||||
|
||||
Setup :
|
||||
|
||||
sudo apt install python-numpy python-scipy python-scapy
|
||||
|
||||
sudo add-apt-repository -y ppa:ptrkrysik/gr-gsm
|
||||
sudo apt update
|
||||
sudo apt install gr-gsm
|
||||
|
||||
If gr-gsm failled to setup. Try this setup : https://github.com/ptrkrysik/gr-gsm/wiki/Installation
|
||||
|
||||
Run :
|
||||
|
||||
# Open 2 terminals.
|
||||
# In terminal 1
|
||||
sudo python simple_IMSI-catcher.py
|
||||
|
||||
# In terminal 2
|
||||
airprobe_rtlsdr.py
|
||||
# Now, change the frequency and stop it when you have output like :
|
||||
# 15 06 21 00 01 f0 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b
|
||||
# 25 06 21 00 05 f4 f8 68 03 26 23 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b
|
||||
# 49 06 1b 95 cc 02 f8 02 01 9c c8 03 1e 57 a5 01 79 00 00 1c 13 2b 2b
|
||||
# ...
|
||||
#
|
||||
# Now, watch terminal 1 and wait. IMSI numbers should appear :-)
|
||||
# If nothing appears after 1 min, change the frequency.
|
||||
#
|
||||
# Doc : https://fr.wikipedia.org/wiki/Global_System_for_Mobile_Communications
|
||||
# Example of frequency : 9.288e+08 Bouygues
|
||||
|
||||
# You can watch GSM packet with
|
||||
sudo wireshark -k -Y '!icmp && gsmtap' -i lo
|
||||
|
||||
|
||||
Links :
|
||||
|
||||
Setup of Gr-Gsm : http://blog.nikseetharaman.com/gsm-network-characterization-using-software-defined-radio/
|
||||
Frequency : https://fr.wikipedia.org/wiki/Global_System_for_Mobile_Communications
|
||||
Scapy : http://secdev.org/projects/scapy/doc/usage.html
|
||||
IMSI : https://fr.wikipedia.org/wiki/IMSI
|
||||
Realtek RTL2832U : http://doc.ubuntu-fr.org/rtl2832u and http://doc.ubuntu-fr.org/rtl-sdr
|
||||
"""
|
||||
|
||||
import ctypes
|
||||
|
|
Loading…
Reference in a new issue