您当前所在位置: > 爆料站 > 发号福利

Chrome安全团队希望将指针错误消灭在编译阶段

时间:2021-09-26 01:29:35  来源:  作者:网络转载
指针导游

指针导游

大小:14.5M更新:2020-07-31

分类:旅游出行

  在计算机安全领域,攻击者的手段也在不断创新。为了构筑坚实的浏览器安全防线,谷歌已经为 Chrome 打造了基于沙箱和站点隔离的多进程架构。 不过在近日发布的一篇博客文章中,Chrome 安全团队进一步介绍了他们在内存安全性方面的最新努力。

  (来自:Google Security Blog )

  Chrome 安全团队称,尽管他们在努力坚守上述主要的安全防线,但模糊测试的结果表明,这些措施的防护效果已达到极限,意味着浏览器开发商无法再单纯依靠单纯的策略来抵御野外攻击。

  数据表明,去年的时候,有超过 70% 的严重安全漏洞都与内存相关,尤其是 C / C++ 编程语言中的指针 bug 会导致内存误解。在浏览器应用之外,内存安全也是一个需要全球软件工程社区认真对待的问题。

  与此同时,Chrome 安全团队认为这也是一个机遇,毕竟许多 bug 都具有类似的根本原因,意味着我们能够一次搞定大部分问题。为此,Chrome 安全团队提出了三个着力点:

  (1)在编译时检查指针是否正确;

  (2)在运行时检查指针是否正确;

  (3)调查现有代码库部分内存安全语言的使用。

  “编译时检查”意味着在 Chrome 构建过程中确保安全,甚至早于向用户设备推送更新之前。

  “运行时检查”意味着 Chrome 浏览器会在终端设备上运行软件时进行检查。当然,这么做也会有一定的性能成本开销。

  考虑到有数百万计的指针,即使每个指针的影响都极其细微,数十亿的用户量级,累加起来还是相当可观的,尤其许多用户仍在使用资源相对受限的低功耗移动设备。

  在理想情况下,Chrome 安全团队倾向于优先选择第(1)套方案。遗憾的是,C++ 编程语言在设计之初并没有考虑到这一点。

  权衡利弊之后,我们最终只剩下了让 C++ 更安全(但也更慢)的第(2)和第(3)种选项,或尝试开始使用其它编程语言。

  换言之,Chrome 安全团队将在 C++ 安全解决方案上倾注大量的心力,例如 MiraclePtr 和 ABSL / STL 强化模式。

  在每种情况下,我们都希望消除相当一部分可被利用的安全漏洞,但预计也会造成一些性能损失。

  比如借助 MiraclePtr 隔离潜在会被引用的内存,以预防释放后的隐患。而在内存资源更加宝贵的大部分移动设备上,我们很难专门腾出一块专门的隔离区。

  即便如此,MiraclePtr 仍有望消除浏览器进程中超过 50% 的释放后错误使用 —— 对于当前的 Chrome 安全性来说,这已经算得上是一个相当瞩目的成就。

  同时,Chrome 安全团队将探索未来是否能够把 Chrome 的某些部分用“内存安全语言”进行重构 —— 比如当前被寄予厚望的 Rust(由 Mozilla 雇员 Graydon Hoare 创立)。

  由于 Rust 编程语言保障了编译时的安全性,所以编译器能够早在代码抵达用户设备前排除指针错误,从而避免进一步的性能损失。至于 C++ 能否与 Rust 良好配合,仍有待时间去检验。

  【来源:cnBeta.COM】

资源转载网络,如有侵权联系删除。
相关下载

玩家评论

首发|美的不可方物!真力时A384鲁邦三世LUPIN限量_指针

原标题:首发 | 美的不可方物!真力时A384鲁邦三世LUPIN限量 这只表历经艰险终于到手。看到图片就一眼中毒,实物远超我想象。非常好,是我众多表里一定不详情>>

阅读: 4
日期: 2021-02-08
《lol》指针如何把剑改成手 把剑改成手方法

《英雄联盟》游戏中玩家可以在系统设置里把指针改成手的形状,按ESC键打开菜单界面,然后找到界面设置的选项,点击进入在“旧版指针”处勾详情>>

阅读: 15
日期: 2020-05-07
海贼王剧场版:路飞一拳击败巴雷特,得到永久指针,却一手捏爆_宝藏

原标题:海贼王剧场版:路飞一拳击败巴雷特,得到永久指针,却一手捏爆 巴雷特的强大的真的让海米们有目共睹,只可惜他是单体,没有伙伴是无法跟四皇进行决斗详情>>

阅读: 28
日期: 2019-08-27
教你LOL(英雄联盟)鼠标指针怎么修改成旧版指针

相信很多小伙伴都知道,新改版的LOL客户端变化太大了。可能最不习惯的就是这个鼠标指针了。有没有办法变回以前那样的鼠标指针呢?当然是有的,下面小编就教大家怎么修改成旧版LOL详情>>

阅读: 289
日期: 2019-06-23
lol指针怎么变大

如今LOL也就是英雄联盟,这款游戏影响着许多人,很多明星也玩这款游戏,游戏里面有不同的人物。 因为人很多玩,有很多不同的战区,这款游戏重要的是学会补兵,学会走详情>>

阅读: 242
日期: 2019-06-21
LOL鼠标指针怎么改

英雄联盟(LOL)是一款腾讯运营的比较热门的电竞网游,在最近的8.14版本更新中,增加了一款全新的鼠标指针,有的玩家可能觉得不熟悉,想换回之前的指针;也有的玩家喜欢体验新版指针,却不详情>>

阅读: 60
日期: 2019-06-16
《辐射3》指针修改补丁之二游戏辅助下载

中文名称:辐射3发布日期:2008-11-05更新日期:--文件大小:--游戏语言:英文英文名称:Fallout3游戏制作:BethesdaGameStudios游戏发行:详情>>

阅读: 3
日期: 2019-04-17
LOL游戏内鼠标指针迎来第二次新改版 看上去更漂亮了

在之前的LOL测试服中,我们已经聊过关于英雄联盟游戏中鼠标的改动,从之前的金色手指变成了类似游标的指针,而... 详情>>

阅读: 6
日期: 2018-09-16
崩坏3未来指针怎么打 未来指针通关攻略

崩坏3上线了未来指针的挑战活动,这个活动有30层挑战,分为五种玩法,不少玩家都在挑战中,崩坏3未来指针怎么打,小编为大家带来未来指针通关攻略。崩坏3未来指针怎么打未来指针:是舰长就打30层!未来指针共详情>>

阅读: 8
日期: 2018-09-11
崩坏3未来指针玩法通关攻略详解 未来指针怎么玩

崩坏3v2.5.0游戏类型:角色扮演游戏语言:简体中文精品新游arpg二次元日系崩坏3圣诞节详情>>

阅读: 2
日期: 2018-09-11
lol新鼠标指针怎么换成老版鼠标指针 教程介绍

网页下载站 > 资讯教程 > 游戏资讯 > lol新鼠标指针怎么换成老版鼠标指针 ...有小伙伴问说lol新鼠标指针怎么换成老版鼠标指针?接下来一起来看看吧!可以通过... 详情>>

阅读: 1
日期: 2018-08-21
LOL 新鼠标指针切换成老版本鼠标指针的方法介绍

本文给大家带来LOL新鼠标指针怎么换成老版本的指针的方法,英雄联盟8.14版本中我们鼠标指针已经更新了,很多玩家表示非常的不适应,想要换成老版本的鼠标指针。下面给大家分享具体的切换方法,一起详情>>

阅读: 12
日期: 2018-08-21
英雄联盟 lol 游戏鼠标指针很小 怎么调整大小?

小编为您搜罗的答案:如果使用了tgp这个软件,tgp里面就是有一个小鼠标指针的选项,你有可能不小心选了这个,只需要在设置里面关掉就行了。小编为您搜罗的答案:请问你是不是使用了tgp这个软件?tgp里详情>>

阅读: 85
日期: 2018-08-21
LOL8.14:SSG的皮肤来了,我们熟悉了几年的鼠标指针走了

英雄联盟8.14版本已经在7月18日上线外服,而国服预计也会在不久后迎来更新,除了例行的英雄平衡变动之外,野核方面的削弱也十分值得玩家关注。-道具改动猎人的宽刃刀/猎人的护符当你拥有全队最高的个人经详情>>

阅读: 16
日期: 2018-08-20
请问黑暗之魂2如何在游戏时隐藏鼠标指针?

小编为您搜罗的答案如下:这个隐藏不了的,楼主把它拖到边缘,不影响效果就行了。参考资料:http://game.game234.com/thread-5440300-1-1.html详情>>

阅读: 16
日期: 2018-08-15
lol新鼠标指针怎么换成老版本鼠标指针 lol鼠标指针更换设置

  lol新版本鼠标指针怎么换成老版本鼠标指针?在英雄联萌8.14版本中我们鼠标指针已经更新了,很多玩家表示非常的不适应,想要换成老版本的鼠标指针。下面小编就告诉玩家如详情>>

阅读: 18
日期: 2018-08-03
lol鼠标指针怎么还原 lol鼠标指针还原的方法介绍

  lol鼠标指针怎么还原?大家好,lol更新之后指针换成了新版的指标,还是会有一部分玩家不习惯新的指针,那么lol鼠标指针怎么还原成旧版,想知道的话下面跟着我一起来看详情>>

阅读: 11
日期: 2018-08-03
LOL鼠标指针怎么还原 旧版鼠标指针怎么设置

  LOL鼠标指针在8.14版本中进行的改动,使用了纪念的鼠标指针改版了。不少玩家用的并不习惯。LOL鼠标指针怎么还原?LOL旧版鼠标指针怎么设置?99单机网小编分享下LOL旧版鼠标指针还原攻略。  详情>>

阅读: 32
日期: 2018-07-29
LOL:英雄联盟长达八年的指针就这么没了?整体网页游戏即视感!

7月24日,英雄国服正式上线了8.14版本,本次更新内容比较多,有英雄,皮肤及大量BUG的修复,这其中最让我受不了的有两个,一是鼠标指针变了样,而是在载入界面时显示的皮肤等级有了变化。先来看看鼠标,详情>>

阅读: 29
日期: 2018-07-28
英雄联盟:新版本遭玩家抵制,鼠标指针难看,皮肤标签巨LOW

又迎来了新一轮的英雄联盟更新,每次更新大家都很关注改动了什么细节,是否是带来了更好的游戏体验。这次是8.14版本的更新,此次更新迎来了众多网友对英雄联盟的设计师的不满。最明显的就是鼠标指针的改动,可详情>>

阅读: 26
日期: 2018-07-27
lol指针怎么改回来 lol新鼠标指针怎么换成老版鼠标指针

逆水寒佛祖保佑奇遇怎么做 逆水寒佛祖保佑奇遇攻略 LOL忍者试炼活动忍法帖怎么升级 LOL忍者试炼奖励介绍 逆水寒平民玩家赚钱攻略 逆水寒平民怎么赚钱 逆水寒技不如人奇遇任... 详情>>

阅读: 51
日期: 2018-07-26
LOL鼠标指针将改版 LOL6月新鼠标指针开启测试

当前版本的鼠标指针算起来已经有很长一段时间没更新了,英雄联盟的金色手套在游戏中已经陪伴着玩家们走过了很长久的岁月,但在下个月之后,一个崭新的鼠标指针将会... 详情>>

阅读: 17
日期: 2018-07-26
lol新鼠标指针怎么换成老版鼠标指针

LOL英雄联盟8.14版本鼠标指针更新了,很多玩家表示非常的不适应,想要换成老版本的鼠标指针。那么该怎么设置呢?可以通过选项>界面菜单切换到旧版的指针,游戏更新公告中给了答案,大家下一次详情>>

阅读: 31
日期: 2018-07-26
LOL鼠标指针怎么还原 lol旧版鼠标指针怎么设置

进入游戏进入专区 天剑狂刀 首页 找游戏 找平台 看...lol鼠标指针在8.14版本中进行的改动不少玩家用的并...热门游戏 梁山传奇 乾坤战纪 新射雕英雄传 蓝月传奇... 详情>>

阅读: 10
日期: 2018-07-26
lol鼠标指针怎么还原 lol鼠标指针怎么还原成旧版

大家好,lol更新之后指针换成了新版的指标,那么lol鼠标指针怎么还原成旧版,接...英雄dnf黑色陨石怎么得王者荣耀13888英雄排名2017dnf怎样强化武器生死狙击怎样练好... 详情>>

阅读: 10
日期: 2018-07-26
LOL8.14版本鼠标指针将更新!拳头官方发文纪念旧指针

英雄联盟8.14版本中进行了一个说小不小,说大也不大的改动——鼠标指针更新。不过拳头自己似乎还是很看重这详情>>

阅读: 2
日期: 2018-07-26
lol8.14版本鼠标指针怎么设置 如何把鼠标指针变成原来的旧版指针

lol8.14版本鼠标指针怎么设详情>>

阅读: 10
日期: 2018-07-24
LOL怎么把新鼠标指针换成老版本鼠标指针 LOL鼠标指针更换方法一览

LOL怎么把新鼠标指针换成老版本鼠标指针?在英雄联萌8.14版本中我们鼠标指针已经更新了,但是很多玩家表示非常的不适应,因此想要换成老版本的鼠标指针。那么下面99单机网小编就为大家带来了LOL鼠标指针详情>>

阅读: 11
日期: 2018-07-24
DNF: 为什么我的鼠标指针频繁的消失, 又诡异的出现

勇士们,你们能忍受没有鼠标指标?最近DNF更新后,时不时就鼠标指针不见了,点这点那全靠猜,简直不能忍。我最近老是这样,而且也不是我一个人这样,我室友也碰到... 详情>>

阅读: 10
日期: 2018-07-24
《英雄联盟》8.14版本:SSG冠军皮肤上线全新的游戏指针

请注意:本文为编辑制作专题提供的资讯,页面显示的时间仅为生成静态页面时间而非具体内容事件发生的时间,由此给您带来的不便敬请谅解!详情>>

阅读: 10
日期: 2018-07-20
贴吧达人教你把DOTA2自定义指针设置为鼠标指针

还在用windows系统自带的鼠标指针吗?不觉得千遍一律吗!作为有信仰的dotaer,不自定义一套自己的dota2指针怎么... 详情>>

阅读: 17
日期: 2018-07-20
《英雄联盟》8.14版本:SSG冠军皮肤上线 全新的游戏指针

英雄联盟8.14版本已经在今天(7月18日)上线外服,国服预计在下周迎来更新。在这个版本中,有很多英雄进详情>>

阅读: 4
日期: 2018-07-18
win7鼠标指针移动速度慢修改调整的具体方法

有时候在win7系统桌面上总感觉鼠标的移动速度慢了,其实大家可以调整鼠标指针移动速度的,那么鼠标指针移动速度怎么修改调整呢?这里小编以 windows7纯净版64位系统 为... 详情>>

阅读: 5
日期: 2018-07-12
小小海贼王记录指针怎么获得 指针寻宝活动玩法 详解怎么玩

小小海贼王记录指针怎么获得指针寻宝活动玩法导读:小小海贼王记录指针怎么获得,有什么用,下面小编为大家介绍指针寻宝活动玩法。小小海贼王指针寻宝活动期间,累计消耗一定数量的金币或银币,即详情>>

阅读: 6
日期: 2018-06-21
LOL游戏内鼠标指针迎来第二次改版 似乎更漂亮了!

在之前的LOL测试服中,我们已经聊过关于英雄联盟游戏中鼠标的改动,从之前的金色手指变成了类似游标的指针,而在测试服上线数周之后,拳头也收到了来自玩家们的反馈,... 详情>>

阅读: 10
日期: 2018-06-20
游戏鼠标指针迎来二次改版 更漂亮了!

  在之前的LOL测试服中,我们已经聊过关于英雄联盟游戏中鼠标的改动,从之前的金色手指变成了详情>>

阅读: 7
日期: 2018-06-15
 LOL游戏内鼠标指针迎来第二次改版 看上去更漂亮了

  在之前的LOL测试服中,我们已经聊过关于英雄联盟游戏中鼠标的改动,从之前的金色手指变成了类似游标的指针,而在测试服上线数周之后,拳头也收到了来自详情>>

阅读: 9
日期: 2018-06-15
《进化》关于鼠标指针消失问题方法解析

>不少玩家在玩这款游戏的时候,会出现鼠标指针消失或者一直存在的问题,那么这个时候我们要怎么办呢?一起来看看吧。详情>>

阅读: 25
日期: 2018-06-15
LOL游戏内鼠标指针迎来第二次改版,这次似乎更漂亮了!

在之前的LOL测试服中,我们已经聊过关于英雄联盟游戏中鼠标的改动,从之前的金色手指变成了类似游标的指针,而在测试服上线数周之后,拳头也收到了来自玩家们的反馈,其中大部分详情>>

阅读: 5
日期: 2018-06-14
6月14日测试服 新版鼠标指针已经调整

全新守卫皮肤今天的测试服中更新了两款守卫皮肤,分别是傲狮守卫和狂狼守卫。傲狮守卫狂狼守卫鼠标指针更新第二版英雄改动暗裔剑魔亚托克斯注:此英雄在测试服上进行了大幅更新。*成长攻击速度由1%提高到2.5详情>>

阅读: 4
日期: 2018-06-14
精彩推荐
相关专题