首页 > 业界 > 关键词 > 微软最新资讯 > 正文

微软启动新的开源项目 将Linux工具eBPF引入Windows

2021-05-11 21:49 · 稿源:cnbeta

微软启动了一个新项目,目的是将Linux内核工具eBPF(扩展伯克利包过滤)引入Windows。该公司坚持认为,让该技术在Windows中运行的举措并不代表创建一个eBPF的分叉。相反,它将使用现有的项目,包括IOVisor uBPF项目和PREVAIL验证器在自己的操作系统上运行eBPF程序和API--特别是Windows 10和Windows Server 2016或以上。

对于Windows上的eBPF来说,现在依然是处于非常早期的阶段,因为微软才刚刚启动这个项目。因此,很难了解开发的速度且官方还没有公布时间表。在该项目的GitHub页面上,微软表示,其目的是 "为使用跨操作系统生态系统的通用钩子和辅助工具的代码创建源代码兼容性"。

由于它能够在Linux内核中运行沙盒程序,而不需要改变内核源代码或加载内核模块,该技术对众多安全应用来说是完美的

eBPF是一项著名的技术,可以提供可编程性和敏捷性,特别是用于扩展操作系统内核,用于DoS保护和可观察性等用例。这个项目是一项正在进行的工作,它允许使用Linux生态系统中熟悉的现有eBPF工具链和API在Windows之上使用。也就是说,这个项目将现有的eBPF项目作为子模块,并在其间添加一层,使其在Windows之上运行。

在关于该技术的FAQ中,该公司指出,"当HVCI被启用时,eBPF程序在解释模式下可以正常工作,但在使用JIT编译时就不行了"。

关于Windows上的eBPF的更多信息可在项目的GitHub页面上找到:

https://github.com/Microsoft/ebpf-for-windows

这篇文章对你有价值吗?

  • 相关推荐
  • 大家在看
  • GitHub添加HTTP标头来屏蔽谷歌的FLoC追踪

    微软旗下代码托管平台 GitHub 已决定加入反谷歌 FLoC 追踪阵营,确认将通过添加 HTTP 标头的方式来屏蔽 FLoC 追踪。Bleeping Computer 留意到,在访问 github.com 和 github.io 的时候,该网站都会返回“Permissions-Policy: interest-cohort=()”的 HTTP 标头。今年早些时候,谷歌宣布将停止针对个人的广告追踪,以推广被称作“联合队列学习”(Federated Learning of Cohorts)的新系统。据谷歌官方所述,联合学习队列(FLoC)允

  • 微软GitHub为开发者提供新“火星直升机”徽章

    据外媒报道,NASA在今日(当地时间4月19日)早上创造了历史,它的Ingenuity实验直升机成为了首架在另一个星球(火星)上进行动力飞行的飞机。虽然有很多人参与了这一科学技术之旅,但并不是每个人都为人所知。这就是微软Github为那些为开源项目和库的特定版本做出贡献的开发者提供一个新火星直升机(Mars Helicopter)徽章的原因。GitHub表示,将近1.2万名开发者将可以在他们的个人资料中看到这个徽章。事实上,GitHub还透露,许多项

  • GitHub Desktop迎来2.8新版本 改进差异比较等使用体验

    GitHub 刚刚推出了 GitHub Desktop 2.8 新版本,旨在为开发者带来更加无缝的项目工作体验。首先是差异比较(diffs)功能的改进,GitHub Desktop 2.8 版本现能够更好地了解代码的更改、隐藏周围空白区域、以及为本地存储库分配新的别名。作为对比,旧版 GitHub Desktop 智能查看自己或他人更改的几行上下代码,导致许多开发者抱怨难以全面理解特定的修改。但现在,开发者可在 GitHub Desktop 2.8 中点击“扩展”按钮,以查看到围绕?

  • Edge 92迎来Automatic HTTPS:可选默认启用更安全的网络连接

    自 Mozilla 为 Firefox 83 引入可选的“仅 HTTPS 模式”、以及 Chrome 90 优先为桌面和 Android 客户端选择更安全的 HTTPS 连接之后,微软也终于在 Edge 92 中,为这款采用 Chromium 内核的浏览器引入了对“Automatic HTTPS”功能的支持。感兴趣的朋友,可在 Edge Canary 92 中启用 Automatic HTTPS,方法是在地址栏中输入 edge://settings/privacy 并跳转。如果使用的是 Edge Canary 92.0.877.0 及更高版本,请访问 edge://flags/

  • TIOBE 5 月编程语言榜单:Python 超越 Java 重回第二,Rust 崛起

    现实来看,曾经的铁三角 Java、C、C++ 如今已被彻底瓦解,犹记得2020年5月,Java 被 C 超越后,于11月份再次被 Python 短暂碾压,一路跌到了第三位,虽然后来 Java 再次追上 Python,可还是无法拯救其下滑的趋势。

  • 微软宣布已成为Python软件基金会的愿景赞助商

    自2006年以来,微软一直是Python软件基金会的赞助商之一。今天,微软宣布,它将进一步增加对PSF的捐款,成为远景赞助商。作为对PSF的15万美元财政赞助的一部分,微软将把资金集中到打包工作组,以帮助进一步改进PyPI和支持打包生态系统的开发费用。"在过去5年中,Python的迅速崛起是有据可查的,令人印象深刻。Python的崛起主要是由数据科学的发展推动的,并得益于其在脚本、网络开发、教育领域的长期应用,以及对语言的生产力和易

  • 为FBI解锁圣贝纳迪诺枪手iPhone的公司被曝出:Azimuth Security

    就连苹果公司也查不出FBI在哪家公司的协助下解锁了圣贝纳迪诺枪手的一部iPhone,但一份新的报告声称知道做这项工作的秘密公司,它的名字叫Azimuth Security。尽管2016年有很多人猜测FBI雇佣了业内知名的Cellebrite来解锁枪手的iPhone 5C,但直到现在,真正的公司才被点名。这是一家名为Azimuth Security的澳大利亚国防承包商,现在是L3Harris Technologies的一部分。据《华盛顿邮报》报道,Azimuth是一家 "羞于对外公开"的公司,但

  • Spotify在美国推出车载娱乐系统 Car Thing

    Spotify今天上午正式宣布在美国限量发售其首款硬件设备,名字很奇怪,叫Car Thing,针对Spotify Premium用户。这款新设备Spotify竟然免费提供(包括免运费)。与2019年首次开始测试的版本相比,有了很大的进化。这款升级型号有一个触摸屏,一个大的,可抓握的旋钮,用于导航,语音控制功能,以及顶部的四个预设按钮,用于喜爱的音乐,播客或播放列表,类似于移动设备上的Spotify。该公司解释说,Car Thing将满足那些希望获得更无缝

  • 容易忽略的Apple TV 4K硬件改进:HDMI 2.1、Thread等

    除了全新的 Siri 遥控器和更快的 A12 处理器之外,苹果今天宣布的 Apple TV 4K 还引入了其他一些明显的硬件改进。新款 Apple TV 4K 配备了 1 个 HDMI 2.1 端口,而非 HDMI 2.0a 端口,支持最高 4K 60fps 的 HDR 视频输出。除了 HDMI 2.1 之外,新款 Apple TV 还支持 802.11ax WiFi 6 与 MIMO。苹果一直在其最新设备中引入对 WiFi 6 的支持,WiFi 6 是目前最新、最快的 WiFi 协议,速度提高,网络容量扩大,延迟降低,电源效率提高?

  • 打造全新应用内体验:Tinder新功能Vibes融合Swipe Surge和Swipe Night元素

    据外媒报道,约会应用巨头Match在第一季度盈利强劲之后宣布计划在其旗舰应用Tinder中引入新的现场活动体验。这项名为Vibes的新功能结合了Tinder早期活动、Swipe Surge和Swipe Night的元素,其将创造一种全新的应用内体验,它将既注重时间又专注于为用户寻找打破现状的新方法。作为Tinder的一个长期功能,Swipe Surge可以让用户知道该区域的Tinder使用情况何时比平时繁忙。该公司还表示,在高峰期间,用户的活跃度可能高达15倍,这?

  • Spotify 推出首款硬件设备:车载娱乐系统 Car Thing

    据 Tech Crunch 报道,Spotify 今天在美国限量推出其首款硬件设备 Car Thing,将免费提供给部分 Spotify Premium 用户。

  • Pyston 2.2发布:回归开源 Python实现要比网络基准快30%

    作为 Python 的高性能实现,Pyston 2.2 稳定版于今天正式发布。在 Pyston 2.2 中,开发者声称他们的实现比用于网络服务器基准的 Python 库存快 30%。这次的提速包括他们的 JIT 和属性缓存机制的工作。此外,Facebook 引入了 Cinder 作为一个新的孵化器项目,提供快速的 Python JIT 实现。虽然这个前 Dropbox 项目在 Pyston 2.0 时是闭源的,但在 Pyston 2.2 时,代码已经回归开源。Pyston 2.2 是开源的,而在这个项目上工作的开发?

  • Beta版Proton Calendar​现面向所有ProtonMail用户开放

    因强悍的隐私保护,ProtonMail 受到了很多人的追捧。现在开发商宣布,所有使用该电子邮件服务的用户都能够在网页端和 Android 端访问 Beta 版 Proton Calendar,而 iOS 版本即将开放。和 ProtonMail 一样,Proton Calendar 在提高易用性的同时使用端到端加密来确保你的信息安全。Proton Calendar 早在 2019 年就开始测试,现在扩展到使用 ProtonMail 的所有用户。想要访问 Proton Calendar,你可以直接进入 calendar.protonmail.co

  • 孙宇晨拍得Beeple整套NFT作品 JUST NFT基金完成首批藏品NFT

    近日,波场TRON创始人、BitTorrent CEO孙宇晨代表JUST NFT基金成功拍下知名NFT艺术家Beeple的一套艺术品,并获得对应的NFT实物,这套藏品将被收入JUST NFT基金的收藏名录。此前,JUST NFT基金已经完成传统艺术家毕加索的《戴项链的躺卧裸女》和安迪·沃霍尔的《三幅自画像》的NFT化,标志着其深耕NFT领域的各项举措全面稳步推进,构建起“区块链+艺术”的产业新生态。孙宇晨以95 万美元(600 万人民币)的价格拍得Beeple的一套NFT作?

  • 谷歌宣布获得Works With Chromebook认证的新款扩展坞

    过去一年,随着许多人转向远程办公和网络教学,Chromebook 也迎来了相当稳定的销售表现。为了吸引企业客户,谷歌还在去年宣布了“Works With Chromebook”认证项目,以推荐各种兼容的扩展坞等外设产品。最新消息是,该公司又于今日发布了新系列 Chromebook 扩展坞。其中一款适合于远程办公,另一款则主打企业 / 办公室应用。(来自:Google Blog)谷歌的“Works With Chromebook”合作伙伴,包括了塔吉特(Target)、贝尔金(Belkin)

  • Chrome 91 Beta将默认启用WebTransport和WebAssembly SIMD功能

    在上周发布了 Chrome 90 之后,谷歌周四又推出了定于下月到来的 Chrome 91 的新 Beta 测试版本。Phoronix 指出,Chrome 91 Beta 将默认启用 WebTransport 和 WebAssembly SIMD 这两项实验性功能。前者是一套全新的协议框架 / 标准,适合与远程服务器展开安全的多路传输通信。后者则是 WebSockets 的一个替代方案,并提供了类似 UDP 的数据报双向通信 API 。WebTransport 现可参考 GitHub 上的 W3C 编辑草案来使用,能够简单总结为?

  • HTC与iFixit合作 让维修VIVE VR头盔更简单

    HTC VIVE宣布与iFixit合作,向消费者提供其VR头盔的替换部件许多人可能对iFixit很熟悉。这是一个购买新产品,然后把它们拆开,以便在将来需要维修时提供设备维修指南的地方。HTC VIVE宣布,iFixit将提供官方的VR系统零件和配件,让客户在保修期过后延长设备的寿命。VIVE表示,更换零件的可用性将节省与硬件维修相关的时间和成本,并有助于消除用户的停机时间。HTC表示,它已经听到了一些客户的声音,他们很喜欢他们原来的VIVE头盔?

  • 蔚来发布Power North计划 在北方八省建充电设施

    今天,蔚来汽车发布Power North计划,为了提升全国电动汽车用户在北方的驾驶体验,将在北方八省建充电站、充电桩等设施。

  • 报道称Twitter、FB和Snap将协助拜登政府开展疫苗资格的宣传活动

    据外媒Axios报道,Facebook、Twitter和Snap等公司将协助拜登政府开展疫苗资格的宣传活动。白宫曾定下各州向所有成年人开放新冠疫苗资格的日期为5月1日,但后来将其提前到4月19日。白宫希望通过这一努力,覆盖可能对疫苗有较高犹豫率的人群。据Axios报道,拜登的首席医疗顾问安东尼·福奇将在Snapchat上发布视频短片,Facebook和Twitter将发送推送提醒,通知用户他们有资格接种疫苗。美国副总统卡玛拉·哈里斯也将参与社交媒体的宣?

  • YouTube TV应用终于登陆PS5平台

    近日因分销纠纷,YouTube TV 从 Roku 应用商城下架,两家公司都互相指责对方,并希望通过消费者向对方施加压力恢复正常业务。对于那些因此受到影响的 Roku 用户,现在可以在索尼的最新游戏主机上继续使用 YouTube TV 了。在上架将近 6 个月之后,索尼的 PlayStation 5 游戏主机今天终于加入到谷歌的支持列表中。对于 YouTube TV 用户来说,这是一个漫长的等待时间,特别是是考虑到 Xbox Series S|X 在上市首日就已经支持该应用。当

  • 热门标签

热文

  • 3 天
  • 7天