央视今年3·15消费预警中有一项提到了手机充电站盗取数据的问题。 大概的意思就是说,免费手机充电站存在风险,可能会导致消费者手机被控制,违法分子可以通过这种方式盗取数据,甚至控制手机,并且利用短信功能获取二维码,进行购物消费。 这种问题需要注意吗?当然需要,但你肯定更想知道,手机是怎么被充电站控制的,数据是怎么丢的以及该怎么防范这个问题,而如果你只想知道防范方法,可以直接全文看最后一部分。 就像央视报道的那样,非正规的充电站可能就是一台普通电脑,连接之后,直接利用adb工具就有可能从你的手机中拿到数据。 一个叫adb的工具 adb是Android Debug Bridge的英文缩写,中文翻译过来叫做安卓调试桥。 利用adb工具拷贝手机数据到电脑有个大前提,必须打开USB调试(开发者选项下),满足了这个条件后拷贝数据只需要一条命令,例如 adb pull sdcard/Download/ Download, 可以将存储卡中Download文件夹中的所有数据,拷贝到adb所在目录下的Download文件夹(没有该文件夹自动新建)。 你也可以通过 adb push 命令,将文件推送到手机存储卡当中,例如 adb push xxxx sdcard/ 上面这些主要针对的Android系统,iOS系统虽然没有USB调试功能,但却有类似的概念,具体则是通过开发者证书信任的方式,获得调试设备的权限,进而获取设备中的资料。 代码版PC手机助手 从电脑上复制手机里的数据,还需要USB调试,这个流程听起来好像很熟悉? 是的,你可以把adb pull、push、install等命令理解为简配版桌面助手的核心,桌面手机助手不过是将相关的调试命令图形化了,更加傻瓜易用。 举个例子,正常情况下,安装手机助手连接手机之后,工具都会主动去连接设备,如果连接不成功,会提示用户打开USB调试功能,包括一些刷机助手均是如此,成功连接之后,你就可以利用工具上的一些图形按钮进行数据同步、备份甚至是截屏等操作。 每点击一个按钮,实际上都是在运行一条或者多条adb命令。 除了上面介绍的手机和电脑相互拷贝文件的命令之外,类似的adb命令还有很多,比如打电话、发送短信、安装/卸载应用等等,有需要可以自行搜索,而且这些功能均不需要root权限。 一些潜在的风险 手机数据丢失,atv,本身就是一种损失,而且数据丢失还会衍生出二次损失,比如说财产损失。 央视在报道中就曾列出了一个桥段,“直接利用被控制设备的用户信息给该用户买了一张电影票”,至于实现方式,利用手机中用户照片信息欺骗支付平台是一种可能,利用短信验证码则是另外一种破坏性更大的可能。 流程也不复杂,通过adb工具向任意手机号码发送短信获取用户的手机号,再利用该号码获取验证码,atv,最后通过adb工具将用户手机中的短信数据文件导出破解即可,拿到你手机号,又拿到你的验证码,你的支付账户被攻破,社交账户被盗也就不足为奇。 相比拷贝sdcard中的文件,对系统文件进行操作需要root权限,但这也可以先通过adb push将Supersu等权限管理应用拷贝到设备当中,再通过adb shell去运行,进而执行更复杂的操作,所以别以为没root就安全了。 当然,这个过程中,如果设备没root,也无法root,还可以利用监听短信广播的应用,然后将广播内容生成为日志即可。 什么样的用户会中招? 私密信息,验证码被破解,这些听起来确实很夸张,但如果你没有下面这些习惯,大可放心使用。 首先是手机已经root。如果你的手机已经root,还在公共场合随便连接充电站,就等于把自己的信息送给了不法分子,所以建议大家不要轻易root。 其次是使用过桌面手机助手的用户,你的手机开发者选项和USB调试肯定是打开的,这种情况下,如果忘记关闭这两个选项,风险同样不可控,要想拿到这部分用户的手机照片视频等信息也是轻而易举,建议养成随用随开,不用不开的习惯。 (责任编辑:本港台直播) |