What Is harpoon? harpoon is a cli that aims to capture the syscalls (as if they were fishes) from the execution flow (the river) of a single user-defined function.
Why I Built It? I wanted to automatically generate Seccomp profiles within the test pipelines of my projects. harpoon can helps with this by tracing syscalls from unit and integration tests. An example of this is implemented here: github.com/alegrey91/fwdctl
If you have any feedback/questions, I would be happy to reply :)