Skip to content

fliqqs/toptalk-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

toptalk-rust

A rust-ebpf program inspired by https://github.com/acooks/toptalk

This tool aims to monitor packets and generate network 'flows' with details about packets and send them to user space to be displayed.

Currently captures ip4 src and dst address but will be expanded.

Which aims to capture the same functionality but written in rust and using ebpf.

Prerequisites

  1. Install bpf-linker: cargo install bpf-linker

Build eBPF

cargo xtask build-ebpf

To perform a release build you can use the --release flag. You may also change the target architecture with the --target flag.

Build Userspace

cargo build

Run

RUST_LOG=info cargo xtask run

About

ebpf rust application for packet flow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages