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) 3 573 звезды.
Описание проекта на 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
- 3 573
- Форки на 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 без прав администратора?
Да, это портативная версия: достаточно распаковать архив и запустить программу.