Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

🕵️‍♂️ TUI for sniffing network traffic using eBPF on Linux

License

NotificationsYou must be signed in to change notification settings

pythops/oryx

Repository files navigation

📸 Demo

✨ Features

  • Real-time traffic inspection and visualization.
  • Comprehensive Traffic Statistics.
  • Firewall functionalities.
  • Metrics explorer.
  • Fuzzy search.

💡 Prerequisites

A Linux based OS.

Note

You might need to installnerdfonts for the icons to be displayed correctly.

🚀 Installation

📥 Binary release

You can download the pre-built binaries from the release pagerelease page

🐧Arch Linux

You can installoryx from theAUR with using anAUR helper.

paru -S oryx

⚒️ Build from source

To buildoryx:

1. Install Rust nightly toolchain

rustup toolchain install nightly --component rust-src

2. Installbpf-linker

Checkbpf-linker Installation section .

3. Build

cargo xtask build --release

This will produce an executable file attarget/release/oryx that you can copy to a directory in your$PATH.

🪄 Usage

Run the following command to startoryx:

sudo oryx

Note

You can startoryx with args as well. Checkoryx --help to see the available options

⌨️ Key Bindings

?: Show help.

Tab orShift + Tab: Switch between different sections.

j orDown : Scroll down.

k orUp: Scroll up.

esc: Dismiss the different pop-ups and modes.

q orctrl + c: Quit the app.

Space: Select/Deselect interface or filter.

f: Update the applied filters.

ctrl + r: Reset the app.

ctrl + s: Export the capture to~/oryx/capture file.

Inspection Section

i: Show more infos about the selected packet.

/: Start fuzzy search.

Firewall Section

Space: Toggle firewall rules status.

n : Add new firewall rule.

e: Edit a firewall rule.

s: Save firewall rules to~/oryx/firewall.json

Enter: Create or Save a firewall rule.

⚖️ License

GPLv3


[8]ページ先頭

©2009-2025 Movatter.jp