当前位置: 代码迷 >> Wireless >> SIM偶尔注册不上GSM网络解决思路
  详细解决方案

SIM偶尔注册不上GSM网络解决思路

热度:9827   发布时间:2013-02-26 00:00:00.0
SIM偶尔注册不上GSM网络
http://topic.csdn.net/u/20110104/16/BA901DC0-4C60-4B84-B6B7-42581EA13034
  之前的问题一直困扰了很久,至今无法确定是不是信号不好而引起的问题。以上的连接我没有查询网络注册状态,后来查询了发现返回CREG:0,2.那么就可以解决只依靠判断CSQ信号高低而是否可以打出电话的问题了。但是现在拨打号码时仍就有偶尔拨打电话就挂断的问题,NO DIALTONE。
  还有就是换了一张新卡,开机时是正常的,过了一会就没有信号了,一直注册不上网络。或者有时候开机直接注册不上网络。该卡是134的。开到论坛里有个人发帖和我的问题有点像:
  http://topic.csdn.net/u/20090314/12/BDE9B1B5-F7CA-4500-B36F-3C8900277CD8#r_55789929
但是我的只是偶尔情况,各位帮我分析分析吧,老大催得紧啊。

------解决方案--------------------------------------------------------
现在sim卡有一定的防破解方法,开机时先用a3a8鉴权,鉴权使用网络产生的随机数,卡会判断随机数的值,并随机记录下这个随机数到内部文件中,如果鉴权时的随机数与内部记录的多个随机数有一定的相似性,则返回假的鉴权结果,这时卡就鉴权失败了。

6. 防克隆SIM卡(2008)技术方案
SIM卡克隆是攻击者通过一定手段获取SIM卡机密信息KI与IMSI;利用KI和IMSI复制相同SIM卡的技术,复制产生的克隆卡与真卡无区别。现有的攻击模式中,必须发送一定数量(一般介于20000~600000)的鉴权随机数到SIM卡,分析其输出结果,并利用产生的输出“碰撞”实现破解。而这些攻击随机数一般是连续的,且必须是有规律的随机数才能获得有效的攻击结果。
依据攻击随机数的关联性,设计鉴权随机数分析方法。在SIM卡上开辟一块存储空间,存储50个鉴权随机数。SIM卡将新接收的随机数与已存储的随机数进行比对,若与任一存储随机数有5个或以上对应字节相同则认为是攻击模式,但若16个字节全部对应相同,则认为是网络侧数据重发,而非攻击。
------解决方案--------------------------------------------------------
at+cops=?查一下是否可以搜到移动的网络,如果可以搜到,尝试手动注册at+cops=1,2,"46000".如果手动注册也不行,而且信号很好,那就换块板子试试吧
  相关解决方案