This project is a work-in-progress that allows existing eBPF toolchains and APIs familiar in the Linux ecosystem to be used on top of Windows. It takes existing eBPF projects as submodules and adds the layer in between to make them run on top of Windows.
Апісанне ад распрацоўшчыка (англійская)
Што такое eBPF for Windows?
eBPF for Windows — праграма для Windows з адкрытым зыходным кодам. Распрацоўшчык — Microsoft. Мова праграмавання: C.
Устаноўка і сістэмныя патрабаванні
Афіцыйныя ўсталёўшчыкі выпускаюцца для 64-біт і ARM64; тып усталёўшчыка — Партатыўная. Праграма працуе без устаноўкі (партатыўная версія).
Папулярнасць і тыпы файлаў
Зыходны код на GitHub (microsoft/ebpf-for-windows) мае 3573 зоркі.
Апісанне праекта на GitHub: “eBPF implementation that runs on top of Windows”
Перавагі / Недахопы
Перавагі
- Адкрыты зыходны код: яго можна праверыць і сабраць самастойна
- Натыўная зборка ARM64 для Windows on Arm
- Партатыўная версія: працуе без устаноўкі
Коратка: eBPF for Windows — праграма для Windows з адкрытым зыходным кодам; зборкі: 64-біт і ARM64.
Ці бяспечна спампоўваць праграму eBPF for Windows?
- Файл спампоўваецца з дамена распрацоўшчыка (github.com)
- Спасылка на спампоўку выкарыстоўвае HTTPS
- Апублікаваны хэш SHA256 — файл можна праверыць:
26857F13FD97DBE662E0D4187C86B97271B27E5EE75304E15CD2EFC7D170A81A· Адкрыць справаздачу VirusTotal для гэтага хэша - Спасылка яшчэ не правяралася
- Зыходны код адкрыты
- ExeAtlas не захоўвае, не абгортвае і не змяняе ўсталёўшчыкі
Інструкцыя па тэме: Як праверыць хэш SHA256 файла ў Windows
Практыкі бяспекі (OpenSSF Scorecard)
Аўтаматычная праверка рэпазіторыя microsoft/ebpf-for-windows на GitHub ад Open Source Security Foundation, апошні запуск — 1 красавіка 2025 г..
- Аўтаабнаўленне залежнасцей10
- Палітыка бяспекі10
- Рэцэнзаванне кода10
- Актыўная падтрымка10
- Няма небяспечных workflow10
- Статычны аналіз кода10
- Няма вядомых уразлівасцей10
- Ліцэнзія ўказана10
- Фазінг10
- Тэсты ў CI10
- Удзельнікі з розных арганізацый10
- Замацаваныя залежнасці9
- Няма бінарных файлаў у рэпазіторыі5
- Абмежаваныя правы токенаў5
- Значок OpenSSF Best Practices5
- Абарона галін5
- Падпісаныя рэлізы0
Ацэнка паказвае, як праект распрацоўваюць і выпускаюць, а не тое, ці бяспечна ўсталёўваць праграму. scorecard.dev
Апошнія версіі
Усе версіі (1) ›| Версія | Дата | Памер | Файлы |
|---|---|---|---|
| 1.1.0Апошняя | 21 сакавіка 2026 г. | — | 64-біт ZIPARM64 ZIP |
Устаноўка з каманднага радка
Ціхая ўстаноўка ›winget install --id Microsoft.eBPFforWindows -eІнструкцыя па тэме: Як карыстацца winget: устаноўка і абнаўленне
Інфармацыя
- Распрацоўшчык
- Microsoft
- Ліцэнзія
- MIT
- Кошт
- Бясплатна
- Зыходны код
- github.com/microsoft/ebpf-for-windows
- Мова праграмавання
- C
- Патрабаванні
- Windows 11 / 10
- Архітэктура
- 64-біт, ARM64
- Усталёўшчык
- Партатыўная
- Версія
- 1.1.0
- Дата выхаду
- 21 сакавіка 2026 г.
- Дададзена ў каталог
- 4 мая 2026 г.
- Версій у каталогу
- 1
- Зоркі GitHub
- 3573
- Форкі на GitHub
- 311
- Сайт
- github.com
- ID winget
- Microsoft.eBPFforWindows
Ацэнкі і водгукі
Водгукаў пакуль няма. Можна ацаніць першым.
Частыя пытанні
Праграма eBPF for Windows бясплатная?
Так. eBPF for Windows — праграма з адкрытым зыходным кодам (ліцэнзія MIT); спампаваць і выкарыстоўваць яе можна бясплатна.
Ці бяспечна спампоўваць праграму eBPF for Windows?
Файл спампоўваецца з github.com — гэты дамен належыць распрацоўшчыку; ExeAtlas не захоўвае і не змяняе файл. Параўнайце SHA256 спампаванага файла з пазначаным на гэтай старонцы або адкрыйце справаздачу VirusTotal для гэтага хэша.
Як усталяваць eBPF for Windows праз winget?
Адкрыйце PowerShell або Тэрмінал Windows і выканайце каманду winget з гэтай старонкі. winget спампуе афіцыйны ўсталёўшчык і праверыць яго хэш SHA256 перад запускам.
Ці працуе eBPF for Windows на ARM (Windows on Arm)?
Так, ёсць натыўны ўсталёўшчык ARM64.
Ці можна карыстацца праграмай eBPF for Windows без правоў адміністратара?
Так, гэта партатыўная версія: дастаткова распакаваць архіў і запусціць праграму.