-
Notifications
You must be signed in to change notification settings - Fork 739
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't catch my own IMSI #137
Comments
We have the same problem, I've even set my phone to use 2G only |
I think that TSMI is used to promote confidentiality and protect IMSI numbers, we must have use -a on "python3 simple_IMSI-catcher.py" to see them. So I think its possible that our own IMSI could not came because of this, as well as a lot of them. Try script with -a and you will see many TSMI. |
Whilst experiencing the same issue I've been trying to understand and my best guess is to do with tmsi caching.
It appears as though tmsi are not as temporary as intended and if your phone has already attached to the tower/network prior to beginning the program, your imsi may never show up. This is set by the network so may vary and may also explain why I see such a large number of foreign/roaming devices. I have yet to find a way to flush/reset an imsi on a network. However I have set up a openBTS station and have been unable to catch devices registering to this network, even when setting the tmsi to expire after 5 minutes. I'm still testing this, and intend to test the TMSI theory with a device I can obtain the current tmsi from and use the -a argument posted by np1621 above. Any feedback from @Oros42 would be much appreciated. |
What GSM band is 2G? |
We just lower our band then? |
can anyone share the code, I am having errors with the code provided by Oros42. |
Hi mates,
I am trying to catch IMSI numbers on a specific frequency and it catches a lot of IMSI numbers but it does not catch my own IMSI (I have 4 mobile phones but it catches not even one of those).
I have tried sniffing my own IMSI by using the syntax "python3 simple_IMSI-catcher.py --sniff --imsi="XXX XX XXXXXXXXXX" but it still does not sniff it.
Kindly help me if someone has a solution to it.
Using:
Ubuntu 20.04
python 3.8
USRP / Hackrf
The text was updated successfully, but these errors were encountered: