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.
Julkaisijan kuvaus (englanti)
Mikä on eBPF for Windows?
eBPF for Windows on avoimen lähdekoodin Windows-ohjelma. Sen julkaisija on Microsoft. Ohjelmointikieli: C.
Asennus ja järjestelmävaatimukset
Viralliset asennusohjelmat ovat saatavilla seuraaville: 64-bittinen ja ARM64, muodossa Portable. Ohjelma toimii ilman asennusta (portable).
Suosio ja tiedostotyypit
Lähdekoodilla GitHubissa (microsoft/ebpf-for-windows) on 3 573 tähteä.
Projektin kuvaus GitHubissa: “eBPF implementation that runs on top of Windows”
Plussat / Miinukset
Plussat
- Avoin lähdekoodi: kuka tahansa voi tarkastella koodia ja kääntää sen itse
- Natiivi ARM64-versio Windows on Arm -laitteille
- Portable: toimii ilman asennusta
Lyhyesti: eBPF for Windows on avoimen lähdekoodin Windows-työkalu (64-bittinen ja ARM64).
Onko eBPF for Windows -ohjelman lataaminen turvallista?
- Tiedoston jakelee github.com, joka on julkaisijan oma verkkotunnus
- Latauslinkki käyttää HTTPS-yhteyttä
- SHA256-tiiviste on julkaistu, joten tiedoston voi tarkistaa:
26857F13FD97DBE662E0D4187C86B97271B27E5EE75304E15CD2EFC7D170A81A· Avaa tämän tiivisteen VirusTotal-raportti - Linkkiä ei ole vielä tarkistettu
- Lähdekoodi on julkinen
- ExeAtlas ei säilytä, kääri eikä muokkaa asennusohjelmia
Aiheeseen liittyvä opas: Näin tarkistat tiedoston SHA256-tiivisteen Windowsissa
Tietoturvakäytännöt (OpenSSF Scorecard)
Open Source Security Foundationin automaattiset tarkistukset GitHub-repositoriolle microsoft/ebpf-for-windows, viimeksi ajettu 1. huhtikuuta 2025.
- Riippuvuuksien päivitystyökalu10
- Tietoturvakäytäntö10
- Koodikatselmointi10
- Aktiivisesti ylläpidetty10
- Ei vaarallisia työnkulkuja10
- Staattinen koodianalyysi10
- Ei tunnettuja haavoittuvuuksia10
- Lisenssi ilmoitettu10
- Fuzz-testaus10
- Testit CI:ssä10
- Kehittäjiä useista organisaatioista10
- Lukitut riippuvuudet9
- Ei binääritiedostoja repositoriossa5
- Rajatut tunnusten oikeudet5
- OpenSSF Best Practices -merkki5
- Haarojen suojaus5
- Allekirjoitetut julkaisut0
Pisteet kertovat, miten projektia kehitetään ja julkaistaan, eivät sitä, onko ohjelma turvallinen asentaa. scorecard.dev
Viimeisimmät versiot
Kaikki versiot (1) ›| Versio | Päivämäärä | Koko | Tiedostot |
|---|---|---|---|
| 1.1.0Uusin | 21. maaliskuuta 2026 | — | 64-bittinen ZIPARM64 ZIP |
Asennus komentoriviltä
Hiljainen asennus ›winget install --id Microsoft.eBPFforWindows -eAiheeseen liittyvä opas: winget-opas: ohjelmien asennus ja päivitys
Tiedot
- Julkaisija
- Microsoft
- Lisenssi
- MIT
- Hinta
- Ilmainen
- Lähdekoodi
- github.com/microsoft/ebpf-for-windows
- Ohjelmointikieli
- C
- Vaatimukset
- Windows 11 / 10
- Arkkitehtuuri
- 64-bittinen, ARM64
- Asennusohjelma
- Portable
- Versio
- 1.1.0
- Julkaistu
- 21. maaliskuuta 2026
- Lisätty luetteloon
- 4. toukokuuta 2026
- Versioita luettelossa
- 1
- GitHub-tähdet
- 3 573
- GitHub-haarat
- 311
- Verkkosivusto
- github.com
- winget-tunnus
- Microsoft.eBPFforWindows
Arviot ja arvostelut
Ei vielä arvosteluja. Anna ensimmäinen arvio.
Usein kysytyt kysymykset
Onko eBPF for Windows ilmainen?
Kyllä. eBPF for Windows on avoimen lähdekoodin ohjelmisto, lisenssi MIT.
Onko eBPF for Windows -ohjelman lataaminen turvallista?
Tiedosto ladataan osoitteesta github.com, joka kuuluu julkaisijalle; ExeAtlas ei säilytä eikä muuta tiedostoa. Vertaa ladatun tiedoston SHA256-tiivistettä tällä sivulla näkyvään tai avaa tiivisteen VirusTotal-raportti.
Miten eBPF for Windows asennetaan wingetillä?
Avaa PowerShell tai Windows Terminal ja suorita tällä sivulla näkyvä winget-komento. winget lataa virallisen asennusohjelman ja tarkistaa sen SHA256-tiivisteen ennen suorittamista.
Toimiiko eBPF for Windows ARM-koneissa (Windows on Arm)?
Kyllä, saatavilla on natiivi ARM64-asennusohjelma.
Voiko eBPF for Windows -ohjelmaa käyttää ilman järjestelmänvalvojan oikeuksia?
Kyllä, ohjelma on portable: pura ja käynnistä.