首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

请谨慎使用USB调试功能

在这个时代,我们已经离不开手机了。无论是吃穿住行,有一部手机就够了。

今天,我们来说一个关于安卓手机的功能—USB调试功能,很多人都知道这个功能是为了用于开发工作的功能,使用这个功能可以在计算机和Android设备之间复制数据、安装应用程序、读取日志数据等操作。本来这是一个方便我们生活、工作的功能。但是这个功能同样也给了黑客一个进入你手机的入口。

ADB,Android调试桥(英语:Android Debug Bridge,简称:ADB),如果是安卓开发工程师应该很熟悉这个名词。ADB主要用于调试Android设备的命令行工具,可以让我们和Android设备进行通信。我们来简单说一下ADB的工作原理,当我们启动某个ADB客户端时,客户端会检查是否有adb服务器进程运行,如果没有的话,它会启动服务器进程,同时与本地的TCP端口5037绑定,并且监听adb客户端发出的命令。然后,服务器会与所有正在运行的设备进行连接。它会扫描5555到5585之间的奇数端口号进行查找,一旦发现adb守护进程(adbd),便会与其进行端口连接。

上面我们介绍了USB调试和ADB。开启USB调试会造成哪些危害,我们来假设一个场景,你的手机无意间打开了USB调试模式,黑客通过shodan这些漏洞搜索引擎找到了你的设备,并且连接上了你的手机,他可以对你的手机进行端口转发、获取到你连接过的wifi密码(获取到wifi名称和密码就可以知道你的具体位置)、删除你的手机锁屏密码、查看你手机中安装的应用程序,还可以对你的手机进行截屏、录像、发送文件夹回黑客。也就是说你的所有隐私都暴露给了黑客,你的账户、密码、位置、照片,所有的一切,包括手机的最高权限等等。

在我的账号中分享过一个测试视频,名字是“1个简单操作让你的手机远离黑客的攻击”大家可以看一下。

下面我们来说一下如何打开和关闭USB调试。在Android 4.2以及更高的版本上,我们需要先开启“开发者选项”,但是它是隐藏状态的,开启的办法是:设置->关于手机,然后点版本号7次,回到上一屏,一般在底部就会看到开发者选项。(在不同的系统上,“开发者选项”所在位置或者名称可能有所不同。)显示出“开发者选项”后,转至 开发者模式->USB调试模式,将其选项修改为开启(或者关闭),部分机型还会有一个网络调试功能,一定要关闭。

上述关于专业名词解释部分来自维基百科、百度百科。还是要提示大家一下,如果有可能千万别root、别开启开发者选项、别开启USB调试模式。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200513A0955U00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券