Idea: SIM emulation - Windows Mobile Development and Hacking General

I came up with the following idea. Please tell me what you think about it.
Let's say you have the imsi and ki codes of one or more sim cards. Wouldn't it be nice to use the phone with no sim inside?
This would mean that the sim driver would need to redirect input/output to a custom app which would emulate a green/silver card.
I have programmed apps for the pocket pc but this is way out of my abilities.
I would appreciate some comments

Impossible I'm afraid. The SIM card holds something called the Ki or Authentication Key that is impossible to retrieve using a smart-card interface.
The Phone actually sends data to the SIM which is then cryptographically signed with this key as part of registering you on the network.
More info here: http://en.wikipedia.org/wiki/Subscriber_Identity_Module

philjohn said:
Impossible I'm afraid. The SIM card holds something called the Ki or Authentication Key that is impossible to retrieve using a smart-card interface.
The Phone actually sends data to the SIM which is then cryptographically signed with this key as part of registering you on the network.
More info here: http://en.wikipedia.org/wiki/Subscriber_Identity_Module
Click to expand...
Click to collapse
Thanks for the input but this won't be the problem.
Mechanisms exist that can extract the necessary codes from comp128v1 sims (imsi and ki).
This is how sim cloning works.
I already have these numbers of my sim card and I can already duplicate it.
You only need a card reader, no expensive hardware

great idea, hasn't the windows mobile sdk something similar?

andrew_sh said:
I came up with the following idea. Please tell me what you think about it.
Let's say you have the imsi and ki codes of one or more sim cards. Wouldn't it be nice to use the phone with no sim inside?
This would mean that the sim driver would need to redirect input/output to a custom app which would emulate a green/silver card.
I have programmed apps for the pocket pc but this is way out of my abilities.
I would appreciate some comments
Click to expand...
Click to collapse
Absolutely impossible. This would require radio hacking which requires lots of time, and would be device-specific.

hi plz share the software .
andrew_sh said:
I came up with the following idea. Please tell me what you think about it.
Let's say you have the imsi and ki codes of one or more sim cards. Wouldn't it be nice to use the phone with no sim inside?
This would mean that the sim driver would need to redirect input/output to a custom app which would emulate a green/silver card.
I have programmed apps for the pocket pc but this is way out of my abilities.
I would appreciate some comments
Click to expand...
Click to collapse
hi plz share the software
and can we use it on ppc (WM6)

hi plz share the software
and can we use it on ppc (WM6)
Click to expand...
Click to collapse
LOL ...WM2003SE too, and what about WM Photon? and PPC2K?? ROFLMAO

shantzg001 said:
LOL ...WM2003SE too, and what about WM Photon? and PPC2K?? ROFLMAO
Click to expand...
Click to collapse
will it run on my nokia/SE/Motorola???

Would be a wicked idea if it could be pulled off

Related

How do you Hide Phone Capabilities ?

Hi All,
I would like to supply XDA's to a client, who plans on using them
for GPRS only. They do not want their workers to have the ability
to use them as Phones. Is there any way of removing the Phone
Dialer App (from ROM or otherwise), so that they couldn't key in
a phone number?
The only option I can think of is Kiosk mode with that SP Kiosk
App?
cube said:
Hi All,
I would like to supply XDA's to a client, who plans on using them
for GPRS only. They do not want their workers to have the ability
to use them as Phones. Is there any way of removing the Phone
Dialer App (from ROM or otherwise), so that they couldn't key in
a phone number?
The only option I can think of is Kiosk mode with that SP Kiosk
App?
Click to expand...
Click to collapse
On any SIM you can block selected outgoing calls.... Check on the options your phonecompany gives you.
Maybe you could lock the SIM to only allow dialing out to phonenr. stored on the SIMcard itself (being zero, for example )
Thanks the reply,
I'd rather remove the ability to phone because I would rather
the end user didn't even know it was a phone. The SIM Lock
option isn't a bad idea, but they could stick other SIM cards in
it, which our customer does not want.
cube said:
Thanks the reply,
I'd rather remove the ability to phone because I would rather
the end user didn't even know it was a phone. The SIM Lock
option isn't a bad idea, but they could stick other SIM cards in
it, which our customer does not want.
Click to expand...
Click to collapse
Not with a sim-lock and even then, they are calling at their own cost...
If you block it on the XDA, it can be hacked on the XDA, make it SIM-Dependant... A hardreset wil alway restore the phoneapplication. Only way would be to create a own rom without phoneoptions.
And still they wil be able to hack it, by installing phonesoftware, or installing their own ROM... Read this forum :mrgreen:
Again : If you block it on the XDA, it can be hacked on the XDA...
cube said:
Thanks the reply,
I'd rather remove the ability to phone because I would rather
the end user didn't even know it was a phone. .........
Click to expand...
Click to collapse
I thought that, if a guy is smarter enough to know how to use it and to know its has GPRS, then he would know it is a phone.
cube said:
I would like to supply XDA's to a client, who plans on using them for GPRS only. They do not want their workers to have the ability
to use them as Phones. Is there any way of removing the Phone
Dialer App (from ROM or otherwise), so that they couldn't key in
a phone number?
Click to expand...
Click to collapse
You can edit ROM and remove cprog.exe application. Just use any hex editor to change its name to something like "lalala.la". But a clever user would take this file from another ROM and install to their device. Or would reflash the device.
cube said:
I would rather the end user didn't even know it was a phone.
Click to expand...
Click to collapse
Bit difficult - the start call and end call buttons will be a bit of a give-away!
I agree with the others that a modified ROM is probably the easiest/cheapest way - simply remove the phone app and even a hard-reset won't restore it but this won't stop the bright user from mod'ing the ROM himself.

SIM Switcher Software Compatible with WM5 ?

Howdy folks,
I used to use WiViT SIM Status Switcher with my Magician, which worked well.
I would like a similar application for WM5. (WiViT SSS will not install on my Wizard)
Does anyone know of such an app that will work with WM5?
try this
it is a slight variaTION AND works with WM5 devices. i use it on the EXEC.
great stuff thanks ! i'll give it a shot
SSS does install now, thanks. But how about the license. The code you were given wont work on a different device. . . .
Just had contact with one of the Wivit developers.
A WM5 version is planned.
Just give these guys some more time.
I installed the download link on my mda II, but I can not start the application, does anyone has a function version / software for switching in WM5?
Does anyone know where I can buy a dual sim adapter for the Wizard (XDA Mini S) please? I don't want one where you have to cut up the SIM.
Thanks in advance.
max999 said:
I installed the download link on my mda II, but I can not start the application, does anyone has a function version / software for switching in WM5?
Click to expand...
Click to collapse
It's a today item which has to be enabled from within settings
Next version STK compatible?
Hi,
I use a dual sim solution where you have to cut your sims.
This worked fine, and the new dual card seemed to work.
It even made a new entry in my program group called "Hypercard"
I didn't had time to fully check it out, but that program is gone after shut down the device or do a soft reset..
Any way to get it back?
I also tried Wivit Sim Status Switcher, but only the cab i found here (Sim Switcher.cab) worked, although i had to manually edit the registry to reflect my Dutch ROM. (Program Files to Programmabestanden)
It would be great if someone could create a Dutch cab or could tell me how to edit..
It doesn't seem to switch the SIM's though.. Possibly because i run WM5 or because the adapter uses STK? (Sometimes it just dissapears from Today/Vandaag screen..)
I really hope Wivit's next version is STK, WM5 compatible. (and multilangual?)
Thanks,
allegro16
This version of the sim-switcher works great with my mai-12 dual sim.
One glitch though: after switching, the operator is not shown anymore. The software only says Registering...
birdibird said:
One glitch though: after switching, the operator is not shown anymore. The software only says Registering...
Click to expand...
Click to collapse
Me too
cizake said:
birdibird said:
One glitch though: after switching, the operator is not shown anymore. The software only says Registering...
Click to expand...
Click to collapse
Me too
Click to expand...
Click to collapse
Hmm, I found out how to get it back:
Disable in your settings / today / items the Sim Status Switcher
exit the settings screens until you're back in the today screen.
Enable the Sim Status Switcher again in your settings, and voila: There is your operator again.
:shock: ???
talkingbollox said:
Does anyone know where I can buy a dual sim adapter for the Wizard (XDA Mini S) please? I don't want one where you have to cut up the SIM.
Thanks in advance.
Click to expand...
Click to collapse
Use the search function. Theres a topic on nocut dual sim adapters.
I added a how-to to that thread
l6cum said:
try this
it is a slight variaTION AND works with WM5 devices. i use it on the EXEC.
Click to expand...
Click to collapse
Sorry, didn't find a link. Try what?
arg0 said:
l6cum said:
try this
it is a slight variaTION AND works with WM5 devices. i use it on the EXEC.
Click to expand...
Click to collapse
Sorry, didn't find a link. Try what?
Click to expand...
Click to collapse
Sorry again, never mind. I had not logged in and the link was not visible
Guys,
I've updated VJVolubilis to control the phone radio. I've put in a function to toggle the radio on and off, so for me, launching it twice will switch my dual sim. It should work on WM5, but I've only tested it on the emulator. Could I ask if anyone gets a chance, just to give it a quick go?
http://forum.xda-developers.com/viewtopic.php?p=256445#256445
Gracias!
V
birdibird said:
cizake said:
birdibird said:
One glitch though: after switching, the operator is not shown anymore. The software only says Registering...
Click to expand...
Click to collapse
Me too
Click to expand...
Click to collapse
Hmm, I found out how to get it back:
Disable in your settings / today / items the Sim Status Switcher
exit the settings screens until you're back in the today screen.
Enable the Sim Status Switcher again in your settings, and voila: There is your operator again.
:shock: ???
Click to expand...
Click to collapse
I cant get rid of the 'registering' . . . .
Like mentioned earlier in the topic:
Just disable/enable the plugin in the Today screen settings, it should work ok then.
I still hope the soon start replying to their mail..
They asked me to beta test and translate to Dutch, so i send them a Dutch copy of SSS, but haven't heard from them yet..
Allegro.
edsub said:
I cant get rid of the 'registering' . . . .
Click to expand...
Click to collapse
Irritated the hell out of me.
The Languange file is just a text file, choose you language and just edit the text. I replaced it with ablank space
B.t.w. I still can't use it to switch SIMS, I need to go to the STK, switch and then turn the GSM function off and back on again. Anyone knows witch DUAL sim adapter handles V1 and V2 sims and can be used with WiViT's switcher?
Thanks, cheers,
cacti
le_cactus: have you tried VJVolubilis? I use a dual sim that uses fight mode to switch. VJVolubilis hopefully works on WM5 and Wm2003 to switch sims this way.
V

todays programming challenge: Line 2?

Howdy,
Is it possible for one of you programming wizkids to get line 2 working?
I think that it is only Orange that supports this, and I know that the older version of the OS did to, but not the newer ones.
Its a real pain, I am having to forward the calls to the other line, and, of course, cannt dial out on it.
Thanks,
Simon.
Hey..
Line2 is s SIM feature and has to be activated from yr service provider...then from SIM Tool kit u can switch the lines...it is so easy....
hdubli said:
Hey..
Line2 is s SIM feature and has to be activated from yr service provider...then from SIM Tool kit u can switch the lines...it is so easy....
Click to expand...
Click to collapse
out of curiosity what is this LINE2 feature ? sorry to be ignorant....
hdubli said:
Hey..
Line2 is s SIM feature and has to be activated from yr service provider...then from SIM Tool kit u can switch the lines...it is so easy....
Click to expand...
Click to collapse
out of curiosity what is this LINE2 feature ? sorry to be ignorant....
Everything is easy if you know how; a link would have been more useful.
I found a program called Sim Switcher that seems to do it. Is this the Sim Toolkit that you were refering to?
On orange you have the ability to have two different numbers on one sim, the second is called Line2.
I am talking of the Sim type of that of Orange which u hv mentioned..2 nos on 1 sim...and can be changed from the options available in SIM tool kit ..which comes in the form of Orange Live....etc etc..this can be very well seen in the Programs Menu of our PPC...
I think that hdubli is referring to the SIM manager, which is installed on Orange phones under programs/accessories
Thats what I thought, but in Sim manager there are no options to switch lines. Just the ability to add phone numbers, which I have done.
Still nothing.
Thanks for the help.

How to SIM unlock HD2 w/o foreign SIM card ?

I have T-Mobile US HD2. Called T-Mobile and got unlock code for SIM card. It requires to insert foreign SIM card during procedure.
I do not have foreign SIM card now, but I DO want to unlock it BEFORE I go overseas, because sometimes T-Mobile gives wrong unlock code.
Is there any way to SIM unlock HD2 w/o actually having non T-Mobile SIM card ?
don't think there is, not without the phone tech hardware.
do you not have a friend with a different network sim you can borrow?
EDIT - i was wrong, see post 5
samsamuel said:
do you not have a friend with a different network sim you can borrow?
Click to expand...
Click to collapse
I wish But all of them are on T-Mobile or Verizon. And Verizon is CDMA
bogdatov said:
I wish But all of them are on T-Mobile or Verizon. And Verizon is CDMA
Click to expand...
Click to collapse
ahh unlucky. guess its time to shell out for a cheap PAYG sim on a diff network perhaps....
maybe you could take it into a phone shop? see if they have test sims they'd let you put in for a minute?
EDIT - i was wrong, see post 5
Actually, it's easy. Just navigate to the Windows directory through File Explorer, scroll down and launch the SIMLock application. Pops up with the same screen you get if you boot the phone with a non-T-Mo SIM inside. Surprised more people haven't found that.
onslaught86 said:
Actually, it's easy. Just navigate to the Windows directory through File Explorer, scroll down and launch the SIMLock application. Pops up with the same screen you get if you boot the phone with a non-T-Mo SIM inside. Surprised more people haven't found that.
Click to expand...
Click to collapse
wow. duh.
(as in, I feel pretty dumb right now lol)
And thanks for that on behalf of the several TP2 users who had been looking for that solution as well, I just passed this on to them. Much appreciated!!
So now that the phone is unlocked can I flash it with custom roms with out having to unlock it again or do I need to unlock every time?
dsaem said:
So now that the phone is unlocked can I flash it with custom roms with out having to unlock it again or do I need to unlock every time?
Click to expand...
Click to collapse
Flashing custom ROMs won't affect the sim-unlock.
However, sim-unlocking your phone doesn't make it possible to flash custom ROMs, that's a completely different process
This worked great for me. I requested the unlock code from Tmobile and recieved an email the next day. I browsed to the SIMlock app and entered the code and then I got a message saying the "unlock code accepted".
I requested another unlock code from Tmobile at the same time as this one but 11 days later I still have nothing but an email saying they requested it from HTC. Weird that one was 1 day and the other takes this long.
Thanks for your help on this!
onslaught86 said:
Actually, it's easy. Just navigate to the Windows directory through File Explorer, scroll down and launch the SIMLock application. Pops up with the same screen you get if you boot the phone with a non-T-Mo SIM inside. Surprised more people haven't found that.
Click to expand...
Click to collapse
WOW ! Indeed. Never thought about it myself Thanks. Although I was able to find foreign SIM this time, but it is not my last Windows phone to unlock.
Bgrover said:
This worked great for me. I requested the unlock code from Tmobile and recieved an email the next day. I browsed to the SIMlock app and entered the code and then I got a message saying the "unlock code accepted".
I requested another unlock code from Tmobile at the same time as this one but 11 days later I still have nothing but an email saying they requested it from HTC. Weird that one was 1 day and the other takes this long.
Thanks for your help on this!
Click to expand...
Click to collapse
Who did you email to get it unlocked? I need to do the same.
Well....its been 5days since I requested the unlock code from T-Mobile, still waiting to receive it.
You need to Fax your receipt to TMOUS and then they will email you the unlock code.
There is no email support for TMO
I didn't email I just called t-mobile customer service
Does anybody know if it will unlock while in WP7 and/or Android, or do I have to flash back to WM6.5?
Here is a sim unlock for the Galaxy S2 from Chainfire I would like to know if we could get this to work on the HD2 check out link
http://forum.xda-developers.com/showthread.php?t=1092451

Unlock pin code through the SDK [touch input broken]

Hi, the title contains pretty much everything.
The glass on top of the screen is shattered and therefore touch input isnt working..
Id like to know if i can send the unlock code via my computer.
current rom: cronos 1.3 with ben10 kernel
thanks!
You can use androidscreencast ( http://code.google.com/p/androidscreencast/ ) to control the phone from PC and click the buttons
thanks! will try that out
k0rner said:
You can use androidscreencast ( http://code.google.com/p/androidscreencast/ ) to control the phone from PC and click the buttons
Click to expand...
Click to collapse
Niiice,... This may come in handy one day. Thank you.
indeed it will, but i also found another simple way for my problem..
remove the pin code by putting the sim card into another device -_-
Himcor said:
indeed it will, but i also found another simple way for my problem..
remove the pin code by putting the sim card into another device -_-
Click to expand...
Click to collapse
Haha,... I was gona suggest that but thought its too obvious an answer! Funny.

Categories

Resources