Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

eBPF

eBPF is a technology that can run sandboxed programs in a privileged context such as the operating system kernel. It is used to safely and efficiently extend the capabilities of the kernel at runtime without requiring to change kernel source code or load kernel modules.

https://github.com/scitags/flowd-go

A SciTags backend alternative

ebpf hepix libbpf scitags

Last synced: 11 Nov 2024

https://github.com/gruyaume/eupf-operator

Juju charm for eUPF, a 5G User Plane Function (UPF) based on eBPF

5g charm ebpf juju upf

Last synced: 20 Nov 2024

https://github.com/muink/einat-ebpf

An eBPF-based Endpoint-Independent(Full Cone) NAT for Linux

bpf ebpf linux nat

Last synced: 29 Sep 2024

https://github.com/coranlabs/hexa_upf

eBPF defined User Plane Function

3gpp 5g bpf ebpf go upf xdp

Last synced: 19 Nov 2024

https://github.com/promacanthus/ebpf-docs

本项目基于 isovalent/ebpf-docs ,旨在全面记录 eBPF 相关的信息和知识。

ebpf go rust

Last synced: 19 Nov 2024

https://github.com/rutu-sh/cloudlab-tools

Tools and setup scripts for easing work on CloudLab

cloudlab dpdk ebpf nfv tools

Last synced: 19 Nov 2024

https://github.com/akiidjk/styx

Styx is a Next-Generation Firewall (NGFW) project designed to provide advanced protection at both the host and application levels. This design is built using modern technologies such as eBPF and XDP, with the goal of providing high performance, flexibility, and a modular architecture.

ebpf firewalll golang

Last synced: 19 Dec 2024

https://github.com/l2dy/tcpsynacklat

Analyze TCP handshake latency with BPF (regardless of user space timeout)

bpf ebpf linux tcp

Last synced: 19 Nov 2024

https://github.com/vmyroslav/ebpf-cilium-demo

This repository contains demos showcasing the usage of eBPF with Cilium in Go applications

cilium-ebpf ebpf go

Last synced: 19 Nov 2024

https://github.com/gukoff/dynamicprobes

USDT probes in .NET on Linux

dotnet dynamic-tracing ebpf linux usdt

Last synced: 19 Nov 2024

https://github.com/unpackdev/fdb

The (f)db project focuses on building high-performance transport layers atop key-value databases like MDBX. Supporting protocols like QUIC, UDS, TCP, UDP, and Dummy for testing purposes. It aims for ultra-fast, low-latency data transfers, making it ideal (almost) for real-time applications like high-frequency trading.

ebpf gnet golang mdbx otel quic tcp udp uds

Last synced: 19 Nov 2024

https://github.com/thearyanahmed/ebpf0

I'm trying to learn about eBPF from Liz Rice's book.

ebpf

Last synced: 19 Nov 2024

https://github.com/bendahl/ebpf-evaluation

eBPF Framework Evaluation Project

bpf cpp ebpf go golang linux linux-kernel rust

Last synced: 28 Sep 2024

https://gitlab.com/aarcange/rv-ebpf

RV monitor automata models powered by eBPF tracing

Linux Kernel automata ebpf tracing

Last synced: 23 Oct 2024

https://github.com/ancat/lutra

Lutra automatically detects and destroys reverse shells.

ebpf security

Last synced: 18 Dec 2024

https://github.com/junka/pycbpf

python script which compile cbpf to C code for BCC

bcc cbpf ebpf packet-capture tcpdump

Last synced: 06 Dec 2024

https://github.com/danny-yamamoto/lsm

LSM stands for Linux Security Modules which is a framework which allows developers to write security systems on top of the Linux kernel.

ebpf

Last synced: 11 Nov 2024

https://github.com/jgalar/LinuxCon2022-Benchmarks

Suite of benchmarks developed for my presentation at LinuxCon Europe 2022

benchmark ebpf lttng performance

Last synced: 23 Oct 2024

https://github.com/bengentil/wiretap

an eBPF utility to capture TLS data

ebpf go golang observability openssl uprobes

Last synced: 03 Dec 2024

https://github.com/mranv/sysmon-process

A poc on sysmon for process creation on kernel level!

ebpf windows-kernel

Last synced: 01 Dec 2024

https://github.com/cppcoffee/c-memleak

Tracking C/C++ application memory usage dynamically.

aya ebpf memleak rust uprobes

Last synced: 01 Dec 2024

https://github.com/isu-kim/tempest

Simple eBPF Reverse Proxy for Servers Behind the Firewalls

ebpf network

Last synced: 11 Nov 2024

https://github.com/martichou/nrt-onl

Near Real Time Outage Notification Library

ebpf

Last synced: 11 Nov 2024

https://github.com/lorenzosaino/xdp-playground

Development environment for experimenting with XDP on a VM

ebpf ubuntu vagrant xdp

Last synced: 07 Dec 2024

https://github.com/jgalar/linuxcon2022-benchmarks

Suite of benchmarks developed for my presentation at LinuxCon Europe 2022

benchmark ebpf lttng performance

Last synced: 22 Dec 2024

https://github.com/ivanitskiy/ebpf-fw

A simple demo of building a network firewall with eBPF

demo ebpf firewall poc rust

Last synced: 15 Dec 2024

https://github.com/danny-yamamoto/rust-aya-dev

Hello Aya.

ebpf rust xdp

Last synced: 08 Dec 2024

https://github.com/rimubytes/packetsage

Focused on packet filtering and kernel knowledge.

bpf ebpf

Last synced: 08 Dec 2024

https://github.com/miladhzzzz/the-eye

eBPF kubernetes platform observation and automation.

automation cli cli-tool ebpf kubernetes linux-kernel monitoring

Last synced: 17 Nov 2024

https://github.com/asphaltt/bpflbr

bpflbr is an eBPF enhanced tool to trace some details of bpf prog with LBR. License Apache 2.0

bpf bpflbr ebpf last-branch-record lbr

Last synced: 14 Dec 2024

https://github.com/ken109/redbpf-example

Example of eBPF by Rust

ebpf rust

Last synced: 15 Dec 2024