首页 > 其他分享 >USB数据传输与手机授权:充电宝常规使用不需要授权

USB数据传输与手机授权:充电宝常规使用不需要授权

时间:2023-12-07 22:57:02浏览次数:32  
标签:USB 数据线 数据传输 手机 充电 授权

layout: post
title: USB数据传输与手机授权:充电宝常规使用不需要授权
tags: [数据传输,USB接口,USB]
categories: [电子硬件]
date: 2023-12-05 14:10:15
description:

概述

此篇为解答充电宝骗局问题,骗局概述:两个人做局,以充测试充电宝是否损坏为由,插到受骗者手机上,受骗者允许了手机弹出的授权请求后,偷偷将病毒注入手机。

Q:什么情况下手机会弹出授权?

A:手机用数据线第一次连接电脑或其他类似设备的时候。此时电脑会发送给手机一个通信请求,请求内容是授权电脑设备访问手机内数据,需要用户点击“允许”按钮。

Q:充电宝为什么会弹出授权请求?

A:常规充电宝不会弹出授权请求,只有数据传输的时候才会弹出授权访问数据的请求,即没有数据传输就不会弹出授权,没有数据传输就不会有病毒注入,如果充电宝请求了数据访问授权,说明充电宝内部有数据传输功能,属非常规情况,说明该充电宝有问题,存在注入病毒的风险。

Q:充电需要授权吗?

A:充电不需要授权,电流永远从正极流向负极,只要电路通上,就会按照设计好的方式工作(也就是充电)。对比行为,
行为1:将手机连接USB线插入电脑,手机弹出授权请求,此时电脑跟手机有数据传输。
行为2:将手机连接USB线插入充电口(充电宝或充电器口),手机呈现正常充电,此时充电口跟手机没有数据传输。
行为3:将手机连接USB线插入电脑,手机弹出授权请求,用户点击拒绝,手机正常充电。

↑↑↑因此,手机连USB线只要连接到能供电的插口上(电脑USB口可以对外供电),就会正常充电,如果有数据传输,则会弹出授权请求,无论是否授权,都会进行正常充电(因为线是连着的)。

Q:怎么预防?

A:牢记 “充电宝只充电不通信,不弹数据访问授权提示”, 如果来源不明设备弹出了数据访问授权弹窗请求你点击允许的,一律拒绝。
另一种预防办法就是使用“USB充电线”而不是“USB数据线”,不轻易使用来源不明的设备和USB线连接手机。

Q:充电线和数据线有什么区别?

A: 充电线只能充电,数据线既可以充电也可以传输数据。 如下图所示,USB接口有4个触点,分别连接2根电源线和2根数据线。电源线就是只有2跟电源线的USB线,只能充电不能传输数据,这种线连接手机和电脑时,电脑没有任何反应。(USB3.0母头有更多的触点,但是还是2根电源线供电,若使用只有2根电源线的USB线连接,依旧不会有数据传输)

Q:有没有只传输数据不充电的线?

A:没有。因为数据传输本身就需要电源线供电,数据传输本身也是电信号,数据线既可以充电也可以数据传输,所以手机用USB线连接到电脑的时候,无论是否授权允许访问手机内数据,手机都可以充电。即有4根以上线的必然是数据线,包含2根电源线和多根数据线,只有2根线的必然是电源线,只有数据线而没有电源线,数据线也无法工作无法传输数据。

Q:所以数据线有什么用?

A:数据线用来传输数据的,比如手机连接电脑,然后复制手机里的照片到电脑保存这种使用场合。

Q:怎样知道手上的USB是数据线还是充电线?

A:1.连手机和电脑,如果手机和电脑都没有任何提示新设备接入,说明是充电线(记得多插几次)。

2.购买的时候选择充电线而不是数据线。
3.把线剪开,里面只有2根线的是充电线,有4根或以上的是数据线,从而确认同型号的其他线是什么类别的USB线。

标签:USB,数据线,数据传输,手机,充电,授权
From: https://www.cnblogs.com/handagou/p/17884181.html

相关文章

  • RK3399 ANDROID 8.1 取消USB权限弹窗,直接默认给权限
    RK3399ANDROID8.1取消USB权限弹窗,直接默认给权限由于前段时间公司的平板接了一个USB设备,但是每次要弹框请求USB权限,客户反映很不好。所以就在系统层,把权限默认给了。系统是8.1的,其他系统思路应该也是一样的。思路是,在弹框的一瞬间,自动给权限。就是先找到弹框的代码,在弹框......
  • 内外网文件交换系统:解决跨网数据传输难题,推动企业高效协作
    在如今这个数字化时代,数据的流通与共享已经成为了企业和团队之间日常运营的关键环节。然而,内外网之间的文件传输经常会给企业和团队带来一系列的困扰。传统的文件传输方式往往受到网络环境、安全性、传输效率和管理成本等因素的限制。1、网络环境复杂化:随着业务的发展,很多中大型......
  • day11 Jenkins Pipeline语法-Jenkins基于Gitlab的授权认证 (4.3.1-4.4)
    一、JenkinsPipeline语法上JenkinsPipeline语法Jenkins有多种方式实现交付流水线。其中,JenkinsPipeline是一种比较流行的方式,它提供一个DSL(DomainSpecificLanguage的缩写,)来描述交付流水线。官网地址:https://www.jenkins.io/doc/book/pipeline/syntax/1、什么是Jenkin......
  • OAuth2.0授权
    OAuth2.0OAuth2.0是一个开放标准,允许用户授权第三方应用程序访问他们存储在另外的服务器上的信息,而不需要将用户名和密码提供给第三方应用或分享他们数据的所有内容。OAuth2.0协议的认证流程,简单理解,就是允许我们将之前的授权和认证过程交给一个独立的第三方进行担保。OAuth2.0协议......
  • 数据传输对象解释
    在传递数据到页面时,通常使用DTO(数据传输对象)或VO(视图对象)的概念。选择使用哪个取决于你的具体需求和设计原则。DTO(数据传输对象):特点:DTO是用于在不同层之间传输数据的对象,它的目的是为了在各个层次之间传递数据而不暴露内部实现细节。使用场景:在前后端分离的架构中,DTO通常用于......
  • 权限管理之多租户隔离授权
    想要做好权限管理,并不是一件容易的事情,既要考虑授权的粒度保证安全,也要考虑授权的方式足够便捷。之前有篇文章权限管理系统设计介绍过我们的权限设计,整体上是采用RBAC+资源隔离的方式,仅对小部分非常敏感的数据再通过对象授权的方式做管控。在实际的使用中也验证了这样的授权方式非......
  • USB数据传输与手机授权:充电宝常规使用不需要授权
    layout:posttitle:USB数据传输与手机授权:充电宝常规使用不需要授权tags:[数据传输,USB接口,USB]categories:[电子硬件]date:2023-12-0514:10:15description:概述此篇为解答充电宝骗局问题,骗局概述:两个人做局,以充测试充电宝是否损坏为由,插到受骗者手机上,受骗者允许......
  • Sentinel——授权规则
    授权规则授权规则是一种通过对请求来源进行甄别的鉴权规则。规则规定了哪些请求可以通过访问,而哪些请求则是被拒绝访问的。而这些请求的设置是通过黑白名单来完成的。无论是黑名单还是白名单,其实就是一个请求来源名称列表。出现在来源黑名单中的请求将被拒绝访问,而其它来源的请......
  • XXL-JOB executor未授权访问漏洞
    XXL-JOB概述XXL-JOB是一个开源的分布式任务调度平台,支持定时任务和分布式任务。该平台提供了一套可视化的任务管理界面,方便用户配置和监控任务的执行情况。漏洞概述漏洞影响版本:<=2.2.0executor默认没有配置认证,未授权的攻击者可以通过RESTfulAPI接口执行任意命令。此漏洞......
  • 解决云电脑无法使用本地终端连接的USB设备
    本文分享自天翼云开发者社区《解决云电脑无法使用本地终端连接的USB设备》,作者:2****m云计算技术的广泛应用已经改变了我们对计算资源的使用方式。云电脑作为云计算的一个重要应用场景,提供了一种将计算资源从本地转移到云端的解决方案。通过云电脑,用户可以在任何地方使用云服务提......