央视今年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权限。