Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for c bpf
bpf
x
c
x
120 search results found
Bcc
⭐
18,800
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
Firejail
⭐
5,304
Linux namespaces and seccomp-bpf sandbox
Parca
⭐
3,624
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
Tcpdump
⭐
2,460
the TCPdump network dissector
Libpcap
⭐
2,423
the LIBpcap interface to various kernel packet capture mechanism
Pwru
⭐
2,224
Packet, where are you? -- eBPF-based Linux kernel networking debugger
Xdp Tutorial
⭐
2,097
XDP tutorial
Gobpf
⭐
2,005
Go bindings for creating BPF programs.
Libbpf
⭐
1,759
Automated upstream mirror for libbpf stand-alone build.
Bpf Developer Tutorial
⭐
1,642
Learn eBPF by examples | eBPF 开发者教程与知识库:通过小工具和示例一步步学习 eBPF,包含性能、网络、安全等多种应用场景
Libbpf Bootstrap
⭐
836
Scaffolding for BPF application development with libbpf and BPF CO-RE
Microps
⭐
787
An implementation of a small TCP/IP protocol stack for learning.
Libseccomp
⭐
742
The main libseccomp repository
Bpf_study
⭐
687
bpf 学习仓库
Linux Observability With Bpf
⭐
604
Code snippets from the O'Reilly book
Bpftune
⭐
594
bpftune uses BPF to auto-tune Linux systems
Ngrep
⭐
578
ngrep is like GNU grep applied to the network layer. It's a PCAP-based tool that allows you to specify an extended regular or hexadecimal expression to match against data payloads of packets. It understands many kinds of protocols, including IPv4/6, TCP, UDP, ICMPv4/6, IGMP and Raw, across a wide variety of interface types, and understands BPF filter logic in the same fashion as more common packet sniffing tools, such as tcpdump and snoop.
Lmp
⭐
496
LMP provides an eBPF Supermarket for developers, including eBPF tools, open-source projects based on eBPF, eBPF learning materials, Linux kernel learning materials, and more.
Parca Agent
⭐
425
eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
Xdp Firewall
⭐
403
A firewall that utilizes the Linux kernel's XDP hook. The XDP hook allows for very fast network processing on Linux systems. This is great for dropping malicious traffic from a (D)DoS attack. IPv6 is supported with this firewall! I hope this helps network engineers/programmers interested in utilizing XDP!
Ply
⭐
366
Light-weight Dynamic Tracer for Linux
Kcptun Raw
⭐
364
Kcptun with raw socket and fake TCP headers.
Bpf Examples
⭐
333
Making eBPF programming easier via build env and examples
Ipftrace2
⭐
332
A packet oriented Linux kernel function call tracer
Procket
⭐
281
Erlang interface to low level socket operations
Prototype Kernel
⭐
273
Prototyping kernel development work outside mainline
Nhi
⭐
271
📺 Automatically capture all potentially useful information about each executed command (as well as its output) and get powerful querying mechanism
Bmc Cache
⭐
252
In-kernel cache based on eBPF.
Bpftool
⭐
247
Automated upstream mirror for bpftool stand-alone build.
Honey Potion
⭐
222
Writing eBPF programs with Elixir!
Npf
⭐
198
NPF: packet filter with stateful inspection, NAT, IP sets, etc.
Epcap
⭐
177
Erlang packet capture interface using pcap
Kovid
⭐
169
Linux kernel rootkit
Bpf Perf Workshop
⭐
125
New Bpf Tools
⭐
113
subset-of-C compiler targeting 32-bit x86
Kernel Pwn
⭐
112
Rakelimit
⭐
106
A fair-share ratelimiter implemented in BPF
Drawbridge
⭐
100
Layer 4 Single Packet Authentication Linux kernel module utilizing Netfilter hooks and kernel supported Berkeley Packet Filters (BPF)
Bpfcov
⭐
99
Source-code based coverage for eBPF programs actually running in the Linux kernel
Vltrace
⭐
94
Tool tracing syscalls in a fast way using eBPF linux kernel feature
Cvip
⭐
84
C/C++/Golang/Linux...知识整理
Xdp Forwarding
⭐
83
Layer 3/4 packet forwarding software that utilizes the Linux kernel's XDP hook. The XDP hook allows for very fast network processing on Linux systems. Uses source port mapping similar to IPTables and NFTables.
Bpf Fuzzer
⭐
78
fuzzing framework based on libfuzzer and clang sanitizer
Shark
⭐
77
We're building a better performance management system
Bpfbox
⭐
71
🐝 BPFBox 📦 Exploring process confinement in eBPF
Netmap Libpcap
⭐
68
Automatically exported from code.google.com/p/netmap-libpcap
Traffico
⭐
66
Shape your traffic the BPF way
Tcpslice
⭐
62
tcpslice concatenates multiple pcap files together, or extracts time slices from one or more pcap files.
Labrea
⭐
57
A fork of 'LaBrea'
Ubuntu 0day
⭐
57
all 4.4 ubuntu aws instances are vulnerable
Bpf Tools
⭐
54
Performance Tools using Linux eBPF
Learn Bpf
⭐
51
Bpf Progs
⭐
48
Tracedump
⭐
44
tcpdump of single programs
Bpflock
⭐
40
bpflock - eBPF driven security for locking and auditing Linux machines
Platform_external_libpcap
⭐
40
Xdp Workshop
⭐
38
Velocity SJC 2019 - DDoS mitigation made easy with XDP and eBPF
Connect
⭐
37
tiny cross-platform socket API library
Skbdump
⭐
36
ebpf-based tcpdump
Socket Connect Bpf
⭐
33
Get live information about applications that make network requests (based on eBPF)
Greeter Bpf
⭐
33
implementing gRPC GreeterServer in eBPF just for fun.
Snort
⭐
31
Snort
Jomon
⭐
29
A network forensics and sniffer tool
Fastfir
⭐
29
1D real fast FIR filtering. It's really fast compared to slow filtering!!!
R2scripts
⭐
29
Collection of scripts for radare2
Libkefir
⭐
25
Convert network filtering rules from various formats into BPF programs
Kernel4.20_bpf_lpe
⭐
24
exploit code for a bpf heap overflow vulnerability
Bpfjit
⭐
24
Just-in-Time compilation of bpf
P4 Ovs
⭐
24
Bringing the power of P4 to OvS!
File
⭐
23
A portable version of OpenBSD's privsep/sandboxed file(1) utility
Vale Bpf
⭐
22
VALE eBPF extension module
Tbpoc Bpf
⭐
22
Stateful packet processing: two-color token-bucket PoC in BPF
Pflua Bench
⭐
22
Benchmarking implementations of pflang, the pcap filter language
Tc Ipip Mapper
⭐
21
TC programs aimed to add support for multiple remote hosts in IPIP tunnels.
Ebpf Summit 2020
⭐
20
Steering connections to sockets with BPF socket lookup hook (eBPF Summit 2020)
Oko
⭐
19
Extend Open vSwitch with BPF programs at runtime
End.ac
⭐
18
SRv6 function of multi-tenant proxy by SRH caching over AF_XDP
N Acd
⭐
18
IPv4 Address Conflict Detection
Bpfmon
⭐
17
BPF based visual packet rate monitor
Linux Gre Keepalive
⭐
15
High-performance passive (a.k.a. reply-only) GRE keepalive support for Linux.
Idontgiveashell
⭐
15
Load a .so from network and execute it inside a seccomp sandbox
Xdp Fw
⭐
15
XDP FW: eXpress Data Path FireWall module
P2pflow
⭐
14
Ethereum p2p traffic analysis with eBPF
Sbulb
⭐
14
UDP load balancer prototype using bcc (XDP/Bpf)
Bpf Next
⭐
13
Inet Tool
⭐
13
inet-tool - the manager for BPF_PROG_TYPE_INET_LOOKUP eBPF programs
Libebpf
⭐
13
Experiemental userspace eBPF library
Libsandfs
⭐
12
SandFS helper library
X Xdp On Android
⭐
12
We try to run xdp programs on android
Lsm_bpf_check_argc0
⭐
11
LSM BPF module to block pwnkit (CVE-2021-4034) like exploits
Rust Ebpf Demo
⭐
11
Example of building and running an eBPF program in Rust
Gofuncgraph
⭐
10
bpf(2)-based ftrace(1)-like function graph tracer for golang processes.
Thesis Srv6 Bpf
⭐
10
Code written for my master's thesis on End.BPF, an interface for programmable IPv6 Segment Routing network functions.
Xdp Stats
⭐
10
XDP programs that increment stat counters for packets/bytes.
Vortex Ids
⭐
9
vortex-ids on github
Bpfcountd
⭐
9
a small daemon to monitor network traffic using bpf (berkley packet filters)
Barrierd
⭐
8
Safely privileged daemon to let userspace wait on global barriers with low, constant overhead
Etherpuppet
⭐
8
Clone network interface from one host as a tap interface on another host
Sqreen Bpf
⭐
8
Slides and Workshop Instructions for a BPF Introduction @Sqreen
Rust Bpf Sysroot
⭐
8
Rust sysroot source for Berkley Packet Filter Rust programs
Related Searches
C Kernel (12,842)
C Video Game (4,242)
C Driver (4,106)
Python C (4,069)
C Firmware (3,545)
C Arduino (3,118)
C Arm (2,566)
C C Plus Plus (1,964)
C Shell (1,944)
C Testing (1,932)
1-100 of 120 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.