Harnessing eBPF and XDP for DDoS Mitigation - A Rust Adventure with rust-aya

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • aya-template

    A cargo-generate template for Rust eBPF Projects using Aya

  • poc-ddos-xdp

    A simple PoC of DDoS mitigation in Rust using XDP

  • We're now set to deploy our XDP program and effectively redirect UDP flood attack packets to our honeypot. For a deeper dive and hands-on experience, all the code discussed is available in my  repository. Feel free to explore, experiment, and comments :D!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • aya

    Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.

  • The scaffolding provided by rust-aya includes everything we need to start building our program. By specifying the program type in the command, as we did with program_type=xdp, it sets up the necessary base for that specific type of program. For more detailed information on how all this works, it's a good idea to check out the documentation on the rust-aya website.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Uprobes Siblings - Capturing HTTPS Traffic: A Rust and eBPF Odyssey

    3 projects | dev.to | 7 Dec 2023
  • Experiments with eBPF: Snitchrs

    1 project | news.ycombinator.com | 5 Jul 2023
  • High performance networking applications in rust?

    1 project | /r/rust | 27 Feb 2023
  • Aya: your tRusty eBPF companion

    1 project | news.ycombinator.com | 29 Jul 2022
  • Bpfman: An eBPF Manager

    2 projects | news.ycombinator.com | 30 Mar 2024