Skip to content

NamelessOne91/bisturi

Repository files navigation

Simple CI

bisturi

A TUI network packet analyzer toy project

The compiled binary executable for bisturi will attempt to create a new raw socket and bind it to a network interface using syscalls. This will fail unless the program is run with root privileges, which is not advisable.

You can use setcap to grant the binary executable only the capability to operate on raw sockets. This is the default behaviour of the included Makefile's build command.

Usage

You can build the binary executable with the make build command or build & run it with make run.

A Bubbletea based TUI will ask you to select a network interface and a protocol to filter for - selecting 'all' equals to having no filter.

About

A toy TUI network packet analyzer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published