n4r1b / ferrisetw

Basically a KrabsETW rip-off written in Rust
Other
64 stars 23 forks source link

Enable non-threaded or blocking trace session #84

Closed pathtofile closed 1 year ago

pathtofile commented 1 year ago

Hi, I really like the work you've done here, good job!

For my purposes, I usually want to start a trace, and run it until I quit the program. In the current implementation Ferris spawns a new anonymous thread to do the processing, which means I need to either do a 'sleep forever' or 'wait for user input' hack.

Would it be possible to either:

daladim commented 1 year ago

Hello, this is already possible in ferrisetw 1.0 :)

See my reply from #85 to see how to do so (basically, use a branch from this repo rather than the published 0.1 version from crates.io)