2915
需用时 05:49
手机“隐藏功能”揭秘

网上有关“手机隐藏功能”的文章流传甚广,从没信号也能拨打的“救命电话”,到让电池瞬间半血复活的“隐藏电池”,再到不用可惜的“开车门”、“防盗”和“窃听”。这些说法看上去头头是道、亦真亦假,让我们逐个来分析一下吧。

流言1、紧急情况:全世界的手机都可以拨打的共同紧急救援号码是112,假如你发现自己所在的地区无手机信号覆盖,同时你又遇到了紧急状况,用你的手机拨打112准没错,因为这时候你的手机会自动搜索所有可用的网络并建立起紧急呼叫。

真相: 这一条其实不完全算是谣言,但在国内没有实际的用处。

“紧急呼叫”是GSM网络提供的一项业务[1](其他制式中也有类似标准,此处以最广泛的GSM为例),内置的国际紧急号码有美国的911,欧洲的112,墨西哥的08等。紧急呼叫由手机直接向网络发送紧急呼叫指令,不依赖于SIM卡的识别,也因此不受到运营商的限制。如果你的手机显示无信号是因为你所属的运营商没有覆盖此区域,而别的运营商在此有网络,进行紧急呼叫是可行的。如果真是什么信号也没有,那也是无济于事。

不过,在国内呼叫112并无实际作用,它会自动转接一个语音提示,“匪警请拨110,火警请拨119……”,。而呼叫110、119、120等中国紧急号码还是需要手机接入SIM卡提供商的网络,与普通通话一样。尽管这种做法符合GSM的规范[2],但是为了更好的实施紧急救援,还有待国内服务商完善。

结论: 虽然此流言包含有正确信息,但在国内没有实际意义。如果在国外遇险,可以尝试使用这种方法求救。

 

流言2、隐形的备用电池:你的手机电量不足了,为了让它能够继续使用,按*3370#键,手机会重新启动,启动完毕后,你就会发现电量增加了50%。

真相: 首先声明,在我们生活的这个三次元世界里,隐形电池是不存在的。拆开一部手机,你会发现内部没有任何“隐形电池”存在的踪影,而且手机厂家也完全没有理由去设置这样一项功能。

那么*3370#到底是个什么东西呢?如果你真的在老塞班手机上尝试过这条命令,会得到这样的提示:

在老塞班手机上输入命令所得到的反馈。

在老塞班手机上输入命令所得到的反馈。

看到这条提示的时候,你就该恍然大悟了:*3370#是在老塞班系统中打开“全速率语音编码”功能的命令。更可恨的是,运行*3370#不但不能增加电量,反而会增加耗电量,雪上加霜。

手机的语音通话功能是将声音信号先转化为电压信号,再将每个时刻的电压值转换成二进制码来传输的。要清晰地传输一路原始语音信号,至少需要128kbit/s的传输速率,这在实际应用中是几乎不可能的。由于手机用户日益增加,无线信道变得非常拥挤,为了容纳更多的用户必须想办法压缩语音数据。但是压缩就会有损失,想要取得更高的信道利用率就要牺牲更多的语音质量,而想要保证高质量的语音通话就要增加传输的信息量。

这对矛盾很难完美调和,于是GSM语音编码标准[3]中允许存在两种(事实上还有两种改进型以及十四种自适应编码速率)不同压缩比率的预测编码技术供选择,即全速率语音编码(Full rate speech encode)和半速率语音编码(Half rate speech encode)。经全速率编码压缩后,数据速率为13kbit/s,而经半速率编码压缩后数据率只有5.6kbit/s。*3370#正是古老的塞班系统中切换至全速率语音编码方式的命令,相反,关闭全速率编码方式的命令是#3370#。

打开全速率语音编码方式后,因为上行数据量的增加而功耗增加,相比半速率语音编码方式更加耗电。本来期望这个方法救急的同学们会不会有一种被人狠狠耍了的感觉呢?当然现在大部分的手机系统中已经没有了这一条指令,有其他设置清晰通话的选项。

结论:谣言粉碎。 输入*3370#并不是什么打开隐形电池的命令,而是打开“全速率语音编码”即清晰通话的指令,这条指令会增加通话时的功耗,在电量低时更不宜使用。

 

流言3、开车门:如果有一天将车用遥控器落在车里而且备用的遥控又在家里的话,你会发现有个手机真方便,用手机拨通家里人的手机,将你的手机拿在离车门一英尺的地方,同时家里人拿着遥控器在他的手机旁边按响遥控器上的开锁键,这边你的车门就可以打开了。这个方法不管你把车开得离家有多远都奏效。

真相: 这条谣言其实是毫无根据的臆想,有车一族可以试验一把粉碎它。这里我们从原理上来分析一下。

目前的汽车遥控器大都采用无线电控制的原理。按下键后,遥控器发射经过特殊调制的无线电波,当汽车内的接收器接收到该电波并解调确认配对后,就会执行相应的动作。汽车遥控器发射的电波频率大多集中在315Mhz和433Mhz附近,而无论2G还是3G手机,使用的电波频率都高于这个数值(比如GSM手机是900MHz和1800MHz),可以说两者“语言不同”。

手机的通话功能是将声音信号转化为电磁信号,根本没有设计可以接受遥控器波段的无线电波并把它们调制到手机波段的电磁信号发送出去的功能。即便遥控器无线电波由于手机线路设计缺陷掺杂到语音模拟信号中,也会在此后的多级滤波过程中被消灭干净,更何况以语音采样速率(8kHz)根本不可能对如此高频率的信号进行有效采样并还原[4]

有没有可能是遥控器的信号干扰到了手机发射的电波而传送到了接收的手机那里呢?这同样不可能。手机与手机之间的通信必须经过基站--有线交换网络--基站的中转[5],你的手机接收到的信号并不是对方手机直接发送过来的。即便遥控器对手机信号造成了干扰,在基站这第一关也会被彻底去除掉。

结论:谣言粉碎。 这条谣言没有任何道理,推测可能是由固定电话拨号音的机制臆想得来的。大家也不必抱有侥幸心理了,还是长长记性随身带好钥匙吧~~

 

流言4、手机不怕偷:全世界的每一台手机都有一个独一无二的序列号,把这个序列号记录下来并保存好。有一天如果你的手机不幸被偷了,打电话给手机提供商,并提供你的手机序列号,他们会帮你把手机屏蔽,这样即使小偷换了SIM卡,仍然无法使用,你的手机对小偷来说变得一无是处。如果全世界每个手机持有者都这么做,那么偷手机就没有意义了。

真相: 理论上来说,通过设备识别来禁用某部手机是有可能实现的。在GSM网络中,每个移动设备均有一个15位十进制数字组成的设备识别码(IMEI)[6],IMEI的前6位是用来识别设备的,识别的作用是确保系统中使用的移动台设备不是盗用的或非法的。

设备识别是在设备识别寄存器EIR中完成。通过修改EIR中黑名单存有的设备识别码,可以禁用相应的设备。在GSM 网络设计的时候,设计了EIR设备,但是很多国家并没有安装和开通,也就无法实现相关的功能。目前我国的各大移动通信网络就未启用此设备。

此外,IMEI码也并非完全可靠。通常情况下IMEI码储存在手机内的EEPROM(电可擦除可编程只读存储器)芯片内,该芯片的内容是可以修改的。而且不正规的手机厂商生产时有可能不遵循IMEI规则,没有或使用假IMEI码(参考中国山寨机识别码风波[7])。

在CDMA系统中,类似的号码被称为ESN号。国内的CDMA运营商通常也不检验ESN号码,只有国外的机卡合一的手机去识别。而3G系统则延续了GSM网的IMEI系统。

结论: 此条流言基本符合事实,但方法并不可靠。机器识别码可以被任意修改,目前我国的运营商也没有启用识别设备。

 

流言5、暴露你的所在地:手机即使在关机状态,只要有电池,远程的程序就能激活它,暴露你的坐标。万全的办法就是将手机的电池取出,彻底断绝手机的电源。

真相: 这条流言的产生估计是受许多高科技动作电影的影响。窃听技术的发展历史悠久且被各国情报部门所青睐,最新的技术对大多数人来说都不可能了解到,也让这条流言难以证伪。但至少我们普通人无需担心,因为普通的手机是不具备这种功能的。

我们的手机关机后,虽然不是所有部件都切断了电源,但是主要的耗电大户:CODEC(音频编解码器)、无线模块及处理器的电源都由手机内的电源管理芯片所切断,不再具有发送和接受信号的能力。手机电路都是公开的资料,如果有什么特殊功能必会留下痕迹,完全不必担心其暗藏玄机。再说,对于普通人,手机厂商也没理由去设计这样的功能呀。

结论: 流言本身无法证伪,不排除目前有某种“技术”可以做到手机窃听。但我们普通人无须担心,市面上买来的手机可不会配备这么“高级”的功能。至于机要人员,还请遵循相关条例。

 

参考资料:

[1] 刘军,张玉凤, 国际/国内GSM手机紧急呼叫业务实现及分析. 电信网技术.2009,TN929.532.
[2] 3GPP组织关于GSM业务支持的02系列技术文档:GSM 02.03,3GPP.
[3] 3GPP组织关于音频编解码器CODEC的06系列技术文档
[4] Wiki:奈奎斯特采样定理
[5] 3GPP组织关于GSM系统概述的01系列技术文档GSM 01.02,3GPP.
[6] 3GPP组织关于GSM业务支持的02系列技术文档GSM 02.07,GSM 02.16,3GPP.
[7] 2500万印度山寨机调查:90%用假IMEI码酿祸
The End

发布于2012-01-12, 本文版权属于果壳网(guokr.com),禁止转载。如有需要,请联系果壳

举报这篇文章

eggcar

古典吉他控,通信工程专业

pic