-
Notifications
You must be signed in to change notification settings - Fork 719
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
there is only wrong imsi numbers #1
Comments
Sorry, I'm not en expert in GSM and I have test it only on a french network.
And if you can send me a wireshark capture, it would be useful to debug. |
So, May I ask you a question, and can I also get IMEI from the gsm package? |
Ooh IMEI and ISMI are not the same thing. In my wireshark sniffing, I've never seen IMEI. |
According to some suggestions, IMEI may not be transmitted with GSM packages and of course we won't get this number in the sniffed package, unless the situation that service providers has asked phones for IMEI. 😢 |
Yes. good luck |
Ok, I'll check your process and see whether it's okay, Thx. |
Hello, today published an updated program in GNU Radio release v3.7.10.1, how to you can add your IMSI-Catcher? |
Sorry, I don't understand this part "how to you can add your IMSI-Catcher" :-/ |
Hi, We need UHF reader with radius-polarisations, up 30 db/m transmit power, up 6-10 m (minimum 5) recommend read range, frequency range -- 860Mhz-875Mhz . With four ports for ANT. And also we need UHF reader with around (radius) polarisations antenna up 9 dbi. Their size must be up 250x250. Must be readed 200-300 tags in one moment. Can you propose something? Thank you very much for answers! Best regards, Bogdan Parfenyuk, Embedded developer, SenseSystems From: Oros42 [mailto:notifications@github.com] Sorry, I don't understand this part "how to you can add your IMSI-Catcher" :-/ — |
Wooow WTF? |
:-), WTF, an ad email? |
Hello I'm using GNU Radio v3.7.10.1(http://gnuradio.org/news/gnu-radio-v3-7-10-1-release/) installed on the USB, how to add your IMSI-Catcher? |
Mmmh I haven't try to setup GNU Radio without using pybombs :-/ |
@stenroot : I have found a new way to setup gr-gsm :
|
I have made some fixes in the code. |
MCC and MNC are store in mcc-mnc/mcc_codes.json |
work perfectly bro... thanks for update your code... |
perfect, I can find many IMSI, but also forcing my cell phone in 2G mode I can not find my IMSI. I also tried to analyze with wireshark on the downlink frequency of my phone but nothing. you have ideas? |
@onoff0 This catcher will always lose some IMSIs, when it's not included in GSM headers. According to some experts, IMSIs won't be transferred between phones and base stations after the connection at the first time. Therefore, I advise you to try to force to break the connection between them, so that phones can transfer IMSIs again to reconnect. |
@onoff0 You should check if 2G and 3G use the same frequency. |
thanks for the answers. I make some tests I noticed that the phone in GSM mode when LAC changes or switching on can wait for an update. Just then an SMS to force the network to request a location update, and then take its IMSI. |
it would be possible to implement the catcher for TMSI, with a grouping counter of unique values? thanks !! |
Work in progress for TMSI since last week ;-) |
great !!! good job ;) |
@onoff0 During forcing network to request a location update, IMSIs will be transferred in the GSM package? |
@aleen42 Yes, |
Hello everyone !
or
|
great, I'm trying. |
Hi, for an NGO project, we are looking a way to determine the number of mobile cells around a radius. We need to count the unique mobiles via detecting their IMSI or something unique. Your tool looks like built for it. How we can implement? Any help appreciated! |
Good day ... In my opinion it would be nice to add the output log !!! |
Hello sudo -s
python IMSI-TMSI-catcher.py > log.csv&
tail -f log.csv ;-) |
It is possible and so I agree !!! But I was referring to the script, with the date and time ... |
This ?
:-D |
Perhaps esle Could you be able to help me here in this example ... def write_log(x): Not like it is impossible to add to your script (( |
Add your function in my code and change «print» to «write_log» at lines 172, 174 and 185. |
Can add your script log many think it will come in handy in the future ... For Rania sposibo for pomasch !!! |
You need to indent your code. # Log Start
def write_log(x):
file_object = open("./gsm.log", "a+")
try:
file_object.write(x)
finally:
file_object.close()
# Log End should be : # Log Start
def write_log(x):
file_object = open("./gsm.log", "a+")
try:
file_object.write(x)
finally:
file_object.close()
# Log End Sorry, but I'm not sure to understand your last message :-s |
I mean ... Thank you for helping me ... |
Okay ;-) |
Currently tuning a script ... If you want I can send you then that ye have put him at ??? |
Hi Oros42 !!! Thank you for your previous help ... There was such Problem I can not add on your display example (LAC) and (CID) ... Esle Could you not mogliby help ??? |
Oooh yes, I've got a script for that. I clean it and publish it soon ;-) |
It has helped me very much ... Thank you'll be waiting !!! |
I've add find_cell_id.py and immediate_assignment_catcher.py. |
Thank you very much ... your code works perfectly !!! I hope I have for your example will create a script with the final conclusion ... Nb IMSI ; TMSI-1 ; TMSI-2 ; IMSI ; Country ; Brand ; Operator ; MCC ; MNC ; LAC ; CID ; |
And also add the output ARFCN MHz dBm and all this in one script!!! |
Oooh There was a lot of problems combining pre script ... It's a pity I will do next |
Tell me what I am doing wrong ??? https://github.com/BlackPhreaker/GSM/blob/master/IMSI_Catcher_Ver1.0.7.py |
The head has burst !!! |
Oooh yes ARFCN in MHz.... For your code, lac and cell are not defined in show_imsi() (lines 172 and 175). In find_imsi() lines 198 and 199 can't works. It's need «Channel Type: BCCH (1)» (ord(p[0x36]) == 0x01) and «Message Type: System Information Type 3» (ord(p[0x3c]) == 0x1b). This days, I don't have time to work more on my IMSI-Cather :-/ |
Thanks for the tips !!! I will try to cope myself ... |
I will try to combine 3 of your script in one esle out ... Thank you for your time on me |
I've thinking about it but it's not simple. |
got this error bro , all other .py working fine but as soon it detects traffic bum goes like this |
Oooh yes, need a «elif» line 72. |
p[71:][:2]=='\x08\x29'
andp[62:][:2]=='\x08\x29'
, I have get no any imsi numbers output, and I think I have set the correct frequency.p[71:][:2]=='\x08\x49'
andp[62:][:2]=='\x08\x49'
, there are some numbers output on the screen, but they all do not belong to any devices I want to track. So what can I do with this catcher?The text was updated successfully, but these errors were encountered: