evilsocket / ftrace

Go library to trace Linux syscalls using the FTRACE kernel framework.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FTRACE kernel framework library for Go

GoDoc Go Report Card release

ftrace utilizes the FTRACE kernel framework in order to trace system calls and kernel events from user space.

Installation

To install this package, you need to install Go and setup your Go workspace on your computer. The simplest way to install the library is to run:

$ go get -u github.com/evilsocket/ftrace

Documentation

See API documentation for package and API descriptions and find examples in the this directory.

License

This package was made with ♥ by Simone Margaritelli and it's released under the GPL 3 license.

About

Go library to trace Linux syscalls using the FTRACE kernel framework.

License:GNU General Public License v3.0


Languages

Language:Go 85.4%Language:Shell 14.6%