现如今,大量App借助SDK实现特定功能,提供便捷服务,满足用户多样需要 ,但APP使用SDK也可能带来相关安全问题,包括SDK自身安全漏洞、SDK恶意行为、SDK收集使用个人信息三类 。
其中,SDK恶意行为是指嵌入APP中的SDK自身产生 的恶意行为 。这种恶意行为将破坏使用SDK的APP的安全性,对用户权益、数据等方面造成严重威胁。典型的恶意行为如流量劫持 、资费消耗 、隐私窃取等 。
常见SDK恶意行为
流量劫持指SDK信息拉取 、上报和展示目标App提供者设定 的目标不同 ,恶意劫持App流量,可能对App造成损害;隐私窃取指SDK在用户不知情或误导用户 的情况下,隐蔽窃取用户的通讯录、短信息等个人敏感信息,隐蔽进行拍照 、录音等敏感行为,并发送给恶意开发者;广告刷量指SDK在最终用户不知情 的情况下 ,在后台模拟人工点击广告链接进行牟利。
在SDK收集使用个人信息方面 ,安天移动安全发现 ,应用接入第三方SDK引发的违规收集个人信息问题较为普遍 。其中,包括用户同意隐私政策前就开始收集个人信息 、隐私政策中未明确提及所接入的SDK和数据收集情况 、SDK收集的个人信息范围与隐私政策不相符等。
除了上述 SDK恶意行为外,当前 App 接入 的 SDK 中还存在以上风险行为类型
在对某统计类SDK检测分析时研究发现 ,其主要提供用户行为统计功能,并在此过程中实现用户终端数据 的收集和上传。
由于该SDK 在不同App中存在模块代码和版本的不同,因此对其在不同月活范围 App 中的数据收集行为进行抽样分析,从结果上来看,该SDK 普遍存在违规收集和超范围收集个人信息 的问题 ,并且在月活较低的 App 接入的版本中,还存在通过云控参数控制 SDK 在终端侧收集数据范围 的情况,并且涉及大量用户隐私路径数据 的访问。
以某知名地图 App为例,在相关检测中发现,在隐私政策中明确提到了应用内第三方 SDK所收集的个人信息类型为设备信息和 Wi-Fi 地址 。而实际上传的数据中除了包含 WiFi 的BSSID名称信息外 ,还频繁上传用户安装应用 的列表信息。
国家标准计划《信息安全技术 移动互联网应用程序(App)收集个人信息基本要求》中明确定义了不同业务场景下 ,应用收集个人信息范围的最小化原则。而在应用接入的 SDK 中,收集个人信息范围 、频度的必要性和最小化原则同样适用于SDK的功能业务场景 。
虽然部分应用接入 SDK 时明示了 SDK 所收集 的个人信息范围 ,但其合理性和必要性存疑 ,例如收集个人信息范围为软件安装列表 ,但实际除了收集安装应用包名信息外 ,还收集了安装应用运行状态信息等 ,这就涉及超范围收集个人信息 。
例如,某统计类 SDK除了应用开发者本身主动调用相关事件接口外 ,SDK自身还注册监听了多种广播消息,在监听到相关消息后则会触发数据 的收集和上传行为。例如对解锁屏、电源连接断开事件进行监听 、对用户终端安装、卸载应用行为进行监听,除此以外,还会监听应用前台、后台 的切换行为从而触发数据 的收集和上传。
另外,当前 App 接入的 SDK 中还存在云端控制SDK行为,热更新技术控制 SDK 行为,后台拉活 、自动下载安装、误触下载等风险行为 。
(监制:张宁 策划 :李政葳 制作:黎梦竹)
盘点不同球类运动 ,谁是“球中之王”?******
近日,在世界杯比赛中
葡萄牙队3比2险胜加纳队
下半场 ,C罗通过点球
帮助葡萄牙队取得领先
图源:FIFA
被判点球后C罗亲吻足球
他闭上双眼 ,深呼吸
然后助跑 、果断起脚
皮球势大力沉直窜对方球门
图源 :新华社
C罗也成为历史首位
连续五届世界杯取得进球的球员
大家观看比赛时有没有想过
在如此多的球类运动中
足球的球速 是最快吗 ?
哪种球飞得最远 ?
球速之“王”竟然 是它?
所有球类运动无非是用手、脚、球棒或球拍击打球 ,球 的尺寸、形状和重量差异使得它们具有不同 的速度以及运动轨迹 。
那么问题来了,在这些球类运动中 ,速度最快 的是哪种球? 是令人热血沸腾 的足球 , 是挥汗如雨的网球 ,还是快得看不清轨迹 的乒乓球 ?
图源 :摄图网
答案其实是外形最不像球 的羽毛球。
目前吉尼斯官方认可 的最快 的羽毛球记录来自丹麦选手科丁,2017年1月10日 ,在印度羽毛球超级联赛上,科丁在正式比赛中杀出一记速度高达426 公里/小时(约118 m/s) 的杀球。这意味着什么?这个记录中羽毛球的最高速度 ,比“复兴号”动车组列车最高运行时速(400公里/小时)还要快 。
图源:Physics of ball sports各种球类运动的最高运动速度
羽毛球为什么能飞得那么快?原因其实并不复杂,主要是因为羽毛球比较轻(重量只有5克),并且球拍足够长(不超过680mm) 。
图源 :Annu. Rev. Fluid Mech 各种球 的尺寸、重量及速度等基本参数
球体在空中 的运动往往只受到空气阻力和重力的作用 ,它 的速度一般只会逐渐减小(篮球等例外) 。想要获得最快的运动速度,球体需要在离开运动员接触的瞬间获得最大 的加速度。相对于网球 、足球和其它球体 ,羽毛球非常轻 ,因此同等大小 的力在它身上则会产生更大 的加速度 。
图源 :Physics of ball sports 高尔夫球和羽毛球的挥拍动作
最能“飞”的球——高尔夫球
高尔夫球 是飞得最远 的球,单次击球可以移动200米以上,标准高尔夫球场 ,一般布置18个球洞 ,总长度要控制在6002~6400米,球场面积50~75公顷(1公顷=10000平方米),实际大小要根据球场的地形来确定 。
不仅如此,高尔夫还走出了地球 ,成为了首个星际间的球类运动项目。1971年2月6日,执行阿波罗14号任务 的宇航员艾伦·谢帕德(Alan Shepard)挥动球杆在月球上打起了高尔夫球 ,从而使他成为有史以来第一位 ,也是目前唯一一位在月亮上打过高尔夫球的人。
图源:NASA 正在月球打高尔夫球 的宇航员艾伦
高尔夫球有一个让人大跌眼镜的现象:越是光滑的高尔夫球 ,越是飞不远。
我们都认为 ,球形是最完美的形体,表面越 是光滑 ,则在飞行的过程中 ,球面与大气的摩擦就越少 ,同等用力的情况下,理应飞得越远。但 是 ,高尔夫球不 是这样。
图源 :《高尔夫50年》高尔夫球的变迁
毛根海教授所著《奇妙 的流体运动科学》一书中 ,有这么一个数据 :同等条件下,布满小酒窝 的高尔夫球 ,它在飞行中所受到的阻力只有光滑球的一半,而飞行距离 是光滑球 的5倍。物体在流体中运动时 ,前后压力差所带来 的阻力就叫做“形状阻力”。现代核潜艇使用“水滴型”外形就是为了减少形状阻力 。
图源:科普中国
如上图 ,顶部 的垂直竖版,其形体阻力最大,原因 是其后方 的“低压区”面积最大 ,第二个球体的低压区有所减少,直至底部的水滴型 ,其形状阻力最小。通过流体力学实验 ,人们发现 ,光滑的与布满小酒窝的球相比 ,后者产生的低压区面积更少 。球上的无数小酒窝,它可以起到让空气紧贴球面的作用,这使得平滑的气流能顺着球体表面延伸到更靠后 的位置时才产生分离。
图片来自航空航天工程师Jeffrey A. Scott
最受欢迎 的球类运动——足球
无论 是从影响力 、参与人数还 是赛事热度来看,足球都是当之无愧 的世界第一运动。不过今天既然讲到球速和形体阻力 的问题,那么我们也一起来看看足球缝线对足球轨迹的影响 。
图源:百度百科
普天同庆足球 是2010年南非世界杯决赛阶段设计 的新款足球,也是最近几届世界杯中,最饱受批评的一个足球 。在它还刚刚面世时 ,生产厂家就宣传说 :这个球只用了8块表皮就将足球拼接完成 ,完美地包住了内胆,这 是史上最圆 的足球 。
然而 ,这颗球却 是守门员 的“噩梦”。空气动力学家梅塔博士提出,“粗糙度 的大小 ,决定了出现‘蝴蝶球效应’的最佳临界速度是多少。”
蝴蝶球轨迹蝴蝶球指的 是球在空中飞行时几乎没有旋转,从而导致它 的飞行轨迹不可预测 ,守门员很难判断 。蝴蝶球 的原理 是球表面上有缝线 ,在飞行过程中 ,气流经过缝线时,会产生更多湍流 ,由于左右不对称 ,湍流增加了球侧面的偏转力。尾流左右摇摆,飞行飘忽不定,如飞舞蝴蝶 。
图源 :中国科普博览常规足球通常将32块球面通过缝线拼合而成 ,缝线的总长度以及缝线的深度决定了足球的光滑度 ,缝线越多越粗糙 。常规足球一般在48公里每小时球速时才会产生最大化的“蝴蝶球效应”。
而普天同庆足球 ,由于其总缝线长度很短 ,导致其成为当时最光滑的足球,经过空气动力学试验 ,人们发现,在80~88公里每小时球速时 ,普天同庆才会产生最大化 的蝴蝶球效应,而80公里左右时速恰恰是射门,以及任意球 的典型球速 。
END
资料来源:央视科教、科普中国 、中国科普博览 、知乎
整理 :董小娴
(文图 :赵筱尘 巫邓炎)