I am trying to find out if there is a way to detect the IMSI # of a phone that is calling you. So say for example, caller A calls person B- person B wants to know A's imsi #. I thought I read this information is transmitted to the MSC- is there a way to ask the MSC for that information?
An IMSI number (International Mobile Subscriber Identity) is a unique number that is private.
It is not sent to other phones, a randomly generated TMSI is sent instead.
This is because the IMSI number could be used in forging SIM cards and eavesdropping on phone calls. It is not possible to obtain the IMSI by any normal procedures and doing so would be illegal.