https://github.com/subconsciouscompute/dtrace-syscall-sensor-rs
A DTrace based consumer to get information about systemcalls on Windows and Linux.
https://github.com/subconsciouscompute/dtrace-syscall-sensor-rs
dtrace rust syscalls windows
Last synced: 2 months ago
JSON representation
A DTrace based consumer to get information about systemcalls on Windows and Linux.
- Host: GitHub
- URL: https://github.com/subconsciouscompute/dtrace-syscall-sensor-rs
- Owner: SubconsciousCompute
- License: agpl-3.0
- Created: 2024-01-09T06:10:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-08T02:20:42.000Z (over 2 years ago)
- Last Synced: 2025-02-23T05:22:29.414Z (over 1 year ago)
- Topics: dtrace, rust, syscalls, windows
- Language: C
- Homepage:
- Size: 757 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dtrace-syscall-sensor
## Description
A DTrace-based consumer to get information about system calls on windows.
## Getting Started
### Windows
Make sure you have the prerequisites for [libdtrace-rs](https://github.com/cyberphantom52/libdtrace-rs) setup.
You need to place [`dtrace.dll`](https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/dtrace) file inside the executable directory manually. It can be found at `./target/$PROFILE/build/libdtrace_rs-/out/dtrace.dll`
### Linux
Install `clang` and `bpftool` using the recommended method for your distribution.
## Running
Open your favorite shell in privileged mode, clone the repo and execute
```shell
$ cargo run --release
```