Crates.io | sigma-trace |
lib.rs | sigma-trace |
version | 0.0.3 |
source | src |
created_at | 2023-10-22 17:34:15.963002 |
updated_at | 2024-10-20 14:56:37.140124 |
description | Monitor Linux executables with an interface easier than strace(1) |
homepage | |
repository | https://github.com/boozec/sigma |
max_upload_size | |
id | 1010687 |
size | 145,244 |
This repo refers to a "more beautiful" version of strace(1)
in Rust.
From Crates.io
cargo install sigma-trace
or build source
git clone https://github.com/boozec/sigma
cd sigma
cargo build --release
Monitor Linux executables with an interface easier than strace(1)
Usage: sigma-trace [OPTIONS]
Options:
-c, --command <COMMAND> Command to execute from ptrace
-p, --attach <ATTACH> Attach the tracing to an existing process ID. We're using the `-p` short flag because strace uses it
-f, --filter <FILTER> Show only defined sys calls. Multi values separated by comma `,`
--file <FILE_TO_PRINT> Write the output to a file instead of the standard output
--no-tui If defined, it hides the TUI
-h, --help Print help
-V, --version Print version