An open API service indexing awesome lists of open source software.

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.

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
```