我们一般用的手机sim卡里面有三组数值是关键的:IMSI、ICCID和ki,有了这三组数值,你的sim卡就能被复制。市面上卖的一卡多号其实就是通过读取sim卡这三组数值,将他们写到一张特殊的卡上,从而达到复制的目的。IMSI和ICCID可以直接读取,ki却是加密的。
GSM的加密系统里面大致涉及三种算法,A3、A5、A8,这些并不特定指代什么算法,只是给出算法的输入和输出规范,以及对算法的要求。
淘宝上购了一个SuperSIM,找了下相关的软件,开始破解。
程序跑了2天,北京动感地带的SIM卡和上海神州行的SIM卡,成功解了写入新卡中。
截图个图以示庆祝:
电脑破解:
Windows Mobile 6.1: