Crate renacer

Crate renacer 

Source
Expand description

Renacer - Pure Rust system call tracer with source-aware correlation

This library provides the core functionality for tracing system calls in Rust binaries, with support for DWARF debug information, function profiling, and comprehensive filtering.

Modulesยง

anomaly
Real-time anomaly detection using sliding window statistics
cli
CLI argument parsing for Renacer
csv_output
CSV output format for syscall traces
dwarf
DWARF debug info parsing for source correlation
filter
Syscall filtering for -e trace= expressions
function_profiler
Function-level profiling with DWARF correlation
hpu
HPU (High-Performance Unit) Acceleration Module - Sprint 21
html_output
HTML output format for syscall trace reports
json_output
JSON output format for syscall traces
ml_anomaly
ML-based anomaly detection using Aprender (Sprint 23)
profiling
Self-profiling infrastructure for Renacer
stack_unwind
Stack unwinding for remote process via ptrace
stats
Syscall statistics tracking for -c mode
syscalls
Syscall number to name mapping for x86_64
tracer
System call tracing using ptrace