随着iOS 14正式版的推送升级到新版本的用户越来越多 , 不过也有用户发现升级后系统在某些方面似乎有些变化。

比如屏幕顶部经常提示某某应用读取剪切板、音视频通话时屏幕顶部出现圆点,还有弹出本地网络访问权限许可。

本地网络访问权限指的是什么?APP是否有必要读取本地网络?用户是否需要进行授予?本文我们给大家分析下。

什么是本地网络:

本地网络其实指的就是本地局域网,比如我们的手机连接家里的路由器,通过这台路由器可以构建家庭的局域网。

iOS 14里新增的本地网络访问权限是苹果为增加隐私透明度引入的 , 实际上在此前版本这个权限可以被任意访问。

当APP调用相关接口时即可通过苹果设备访问用户所在局域网,包括扫描该局域网下的所有设备并收集相关信息。

苹果在新版本里为提高透明度要求APP添加本地网络隐私权限支持,即需要调用时必须征得用户同意后才可访问。

APP是否有必要读取本地网络:

本地网络访问权限是个非必要的权限,也就是说有些应用程序基于其实际功能确实需要调用本地网络的访问权限。

例如微软推出的远程桌面协议客户端,我们安装该客户端后可以通过局域网内的计算机IP地址连接对应的计算机。

如果不授予本地网络访问权限的话则远程桌面协议客户端无法访问对应的内网地址,导致无法连接局域网计算机。

因此微软远程桌面协议客户端访问本地网络完全合理的,因为不授予的话会造成该应用的主要功能无法正常使用。

而有些APP根本不需要与本地网络进行交互,例如电商类应用并不需要连接本地设备,那就没必要读取本地网络。

多数APP不需要本地网络权限、微软RDP客户端需要本地网络才能连接

用户是否应该授予本地网络权限:

是否授予本地网络权限取决于应用是否需要使用本地网络权限,如果需要使用的话那用户则必须授予对应的权限。

例如小米米家系列控制类的APP,这些应用需要连接本地网络中的物联网设备,因此使用本地网络权限是合理的。

也就是说凡是应用因为其功能必须访问局域网里的设备那使用就是合理的,反之使用本地网络权限就是不合理的。

更简单的判断方法:任何APP请求本地网络权限直接拒绝,拒绝后若是影响其主要功能的使用那就去设置里恢复。

如果拒绝读取本地网络后并不影响APP主要功能的使用那就是不合理的调用,因此用户拒绝其读取是完全没事的。

在哪里调整本地网络权限:转到设置的隐私里即可看到本地网络,点开后就会罗列所有请求的应用可以随时开关。

购物软件调用本地网络多半是追踪用户:

在蓝点网的实际测试中我们发现大多数应用都不会调用本地网络或者是合理调用,少部分应用则存在不合理调用。

例如电商购物类软件调用本地网络大多数都是不合理的,这些应用无需与本地网络交互也不控制连接局域网设备。

那为什么这类软件要调用本地网络呢?我们猜测这可能是用于追踪用户,通过扫描局域网设备来收集用户的信息。

扫描局域网可以获得:1、局域网设备例如路由器和其他设备IP和MAC ;2、利用这些信息生成用户身份标识符。

这些信息可以生成的标识符甚至可以跨设备、跨应用、持续性的追踪用户,并根据收集的信息对用户进行画像等。

因此我们推荐用户拒绝所有APP请求本地网络权限,除非出现工作不正常否则没必要授予、防止自己被持续追踪。

NETGEAR拒绝连接请求_iOS 14:为什么APP请求本地网络?想要扫描本地网络追踪相关推荐

  1. NETGEAR拒绝连接请求_3分钟理解HTTP的请求与响应

    HTTP和HTTPS HTTP协议(HyperText Transfer Protocol,超文本传输协议):是一种发布和接收 HTML页面的方法. HTTPS(Hypertext Transfer ...

  2. NETGEAR拒绝连接请求_破案:Kubernetes/Docker 上无法解释的连接超时

    编译:bot(才云) 技术校对:星空下的文仔(才云) 编者按:将应用迁移到 Kubernetes 时,有时候工程师们会发现一些令人费解的连接超时,无论怎么排查都找不到原因.在这篇文章中,软件架构师 M ...

  3. NETGEAR拒绝连接请求_详解 Tomcat 的连接数与线程池

    点击上方蓝色字体,选择"标星公众号" 优质文章,第一时间送达 关注公众号后台回复pay或mall获取实战项目资料视频 点击此链接:多套SpringCloud/SpringBoot实 ...

  4. NETGEAR拒绝连接请求_习惯了独来独往,该怎么与别人建立连接?| KY咨询师信箱Vol.44...

    亲爱的咨询师: 您好.受我这种别扭的性格困扰好久了,不知道为什么,我不知道怎么跟别人建立亲密关系. 在与别人相处的过程中,我总是把自己放在很低的位置,过分在意别人的想法,不敢表达自己的真实想法,说话总 ...

  5. 面试官问我:一个 TCP 连接可以发多少个 HTTP 请求?我竟然回答不上来...

    点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 作者 | 松若章 来源 | https://zhuanlan.zhihu.com/p/6142 ...

  6. App 组件化/模块化之路——如何封装网络请求框架

    App 组件化/模块化之路--如何封装网络请求框架 在 App 开发中网络请求是每个开发者必备的开发库,也出现了许多优秀开源的网络请求库.例如 okhttp retrofit android-asyn ...

  7. oracle tns连接拒绝,TNS-12564: TNS: 拒绝连接(new)

    我的电脑WINXP系统,oracle版本 10.2.0.1,java(jdk)版本1.50:出现错误如下: Fatal NI connect error 12505, connecting to: ( ...

  8. Jmeter设置代理,抓包之app请求

    步骤: 1. Jmeter选择测试计划,添加线程组,添加http请求,添加监听器-察看结果树 2. 添加http代理服务器,右键添加非测试元件-添加http代理服务器 3. 端口改为8889,目标控制 ...

  9. ios开发循环网络请求_iOS开发--HTTP的网络请求状态代码详解

    网络请求是iOS项目的一个大部分,而且大部分的iOS的项目的网络请求是根据AFN进行的二次封装,我们查看返回的结果或者error的网络错误code,从而确认错误类型,针对行的进行调试修改. 说明:一下 ...

最新文章

  1. pytorch模型部署
  2. 【数据结构与算法】之单向循环链表的创建/遍历/插⼊/查找/删除算法实现
  3. 基于linux的地震数据处理软件的设计与实现,地震数据处理软件系统与应用实验指导书...
  4. 【Matplotlib】 标注一些点
  5. python-opencv中的cv.CreateImage函数的参数问题
  6. ssh报错解决:Permission denied, please try again
  7. 第004讲 浮动窗口 表单及表单控件
  8. 手机测试移动网速的软件,移动测试网速(中国移动在线测速)
  9. 2048小游戏——网页版(提高篇)
  10. win7显示文件的扩展名
  11. 移动宽带服务器维护,移动宽带 设置服务器
  12. 广州外贸童装批发市场
  13. Structure of Heap
  14. 介绍与评测Intel HLE与RTM技术
  15. 一个仿知乎的问答论坛
  16. 【JVM高级特性与最佳实践(第3版)-周志明】-学习记录之【自动内存管理】
  17. 设计模式(一) 工厂模式 五种写法总结
  18. 转铁蛋白Tf功能化β-榄香烯-雷公藤红素/紫杉醇PLGA纳米粒/雷公藤甲素脂质体(化学试剂)
  19. Linux File System(Linux文件系统)
  20. 简单json解析(org.json解析方式)

热门文章

  1. 青龙面板-酷狗音乐(2022.5.5)
  2. 随机生成四则运算式2-NEW+PSP项目计划(补充没有真分数的情况)
  3. 智能优化算法——哈里鹰算法(Matlab实现)
  4. 关于3B大战那点事儿
  5. mysql 二级什么意思_MySQL二级等级考试归纳——概念篇
  6. ArcGIS api 4.x label文字,图片显示
  7. vue项目打包及cdn优化
  8. nosql | 配置mongodb副本集
  9. 淘宝海量数据产品的技术架构
  10. How tomcat works 读书笔记十四 服务器组件和服务组件