Commit graph

50 commits

Author SHA1 Message Date
Petter Reinholdtsen
aac03d7454 Add new option --sqlite to save observed IMSI values to file. 2017-09-04 11:42:58 +00:00
Oros42
977fed1c4d Merge pull request #22 from petterreinholdtsen/no-root-required
Rewrite to not require privileged network interface access
2017-09-04 13:13:06 +02:00
Petter Reinholdtsen
6cb5f88572 Rewrite to not require privileged network interface access
Make the default to listen for UDP packages on port 4729 without
special privileges.  Use --sniff for old behaviour using scapy.sniff.

This require the latest version of grgsm_livemon in gr-gsm with
support for the --serverport option to make sure the port is available
for listening.
2017-09-04 09:16:16 +00:00
Oros42
05c761de36 Merge pull request #21 from petterreinholdtsen/gsmtap-be-structure
Introduce ctypes based gsmtap header parser
2017-09-04 08:47:15 +02:00
Oros42
5109f58077 Merge pull request #20 from petterreinholdtsen/typo-imsi-to-track
Make sure to use class attribute imsi_to_track.
2017-09-04 08:45:47 +02:00
Petter Reinholdtsen
7faddd7f6f Introduce ctypes based gsmtap header parser 2017-09-04 00:58:10 +02:00
Petter Reinholdtsen
4265f4bf8b Make sure to use class attribute imsi_to_track.
Some leftover changes after the last rewrite.
2017-09-04 00:20:40 +02:00
Oros42
49e7f2e70c Merge pull request #19 from petterreinholdtsen/tracker-class
Split parser and tracker, and create tracker class
2017-09-03 12:00:05 +02:00
Petter Reinholdtsen
1e248d2e6c Split parser and tracker, and create tracker class
Restructure the code to split parser and printer, avoid globals and
instead use class variables in a new tracker class handling the
tracking and printing.  This make it easier to replace the tracker and
reuse the parser.
2017-09-03 08:39:26 +02:00
Oros42
6c7abef727 Merge pull request #18 from petterreinholdtsen/missing-globals
Add missing globals to make script work as a library.
2017-08-28 20:57:25 +02:00
Petter Reinholdtsen
04f56e1079 Make script work as a library.
Add missing globals and move mcc code loading to function.
2017-08-28 11:56:48 +00:00
Oros42
9d3b2527b2 Update README.md 2017-08-01 21:45:12 +02:00
Oros
07dc68efd2 ref #13 track part of IMSI 2017-08-01 21:17:41 +02:00
Oros42
677855ccf9 Update README.md 2017-07-27 23:38:29 +02:00
Oros
e4416cb26e Up 2017-07-26 22:28:43 +02:00
Oros42
074f1a0c91 ref #11 2017-07-26 22:04:36 +02:00
Oros42
b0e95ad26f ref#11 2017-07-09 11:14:26 +02:00
Oros
3c3ee9213c Update 2017-04-27 11:17:33 +02:00
Oros
7f174aac77 ref #8 2017-04-27 11:13:08 +02:00
Oros
85067041da ref #8 bug Unknown MNC 2017-04-24 17:57:18 +02:00
Oros
3eba7daea5 Up 2017-04-18 18:22:50 +02:00
Oros
c21eebc726 Merge find_cell_id.py in simple_IMSI-catcher.py 2017-04-18 18:15:16 +02:00
Oros42
2557b34719 ref #5
add utf-8 encode
2017-04-08 11:59:57 +02:00
Oros
f59519574c Update 2017-02-22 21:02:15 +01:00
Oros
f4ceb9c5f1 Add find_cell_id.py and immediate_assignment_catcher.py 2017-02-22 20:55:17 +01:00
Oros
8d48431200 ref #1 Add TMSI 2016-10-22 20:53:35 +02:00
Oros
d76db60f2d fix MNC 2016-10-08 19:11:38 +02:00
Oros
b0953c928a Update doc 2016-10-05 19:18:57 +02:00
Oros
0355ade55a fix check of Channel Type 2016-10-05 16:46:01 +02:00
Oros42
378d9bf0bf Update README.md 2016-09-29 16:01:41 +02:00
Oros
1ffebeb126 Big update :-) 2016-09-29 15:54:39 +02:00
Oros
1ec3bae89e Big update :-) 2016-09-29 15:53:56 +02:00
Oros42
049a256016 Merge pull request #2 from puyoulu/master
works in china
2016-09-29 15:45:55 +02:00
puyou.lu
1bec3cd77c works in china 2016-09-07 10:15:29 +08:00
Oros42
99600bdac3 Update setup 2016-03-27 18:43:20 +02:00
Oros42
416b17074c Update simple_IMSI-catcher.py 2015-06-18 16:25:23 +02:00
Oros42
d807b47e48 Update README.md 2015-06-18 16:25:08 +02:00
Oros42
6126e4cd08 Update README.md 2015-06-13 10:58:49 +02:00
Oros42
e3501c7eac Update simple_IMSI-catcher.py 2015-06-11 21:04:49 +02:00
Oros42
b01adde825 Update README.md 2015-06-11 21:03:07 +02:00
Oros42
091b4bab3f Update simple_IMSI-catcher.py 2015-06-11 20:57:25 +02:00
Oros42
8948b0f576 Update README.md 2015-06-11 20:56:56 +02:00
Oros42
5b68ed9441 up 2015-06-04 11:41:56 +02:00
Oros42
a45dfe0275 up 2015-06-04 10:11:56 +02:00
Oros42
1daf257b63 Up 2015-06-03 23:15:26 +02:00
Oros42
15e8cff4e5 Update simple_IMSI-catcher.py 2015-06-03 23:05:49 +02:00
Oros42
8f14254f70 Update README.md 2015-06-03 23:05:22 +02:00
Oros42
42fd74359c up 2015-06-03 23:03:49 +02:00
Oros42
1127e87787 Init 2015-06-03 22:59:23 +02:00
Oros42
7e33c51826 Initial commit 2015-06-03 22:58:11 +02:00