initialize

package
v0.0.0-...-d4ca6f9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 27, 2023 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BpfObject

func BpfObject(config *tracee.Config, kConfig *helpers.KernelConfig, osInfo *helpers.OSInfo, installPath string, version string) error

BpfObject sets up and configures a BPF object for tracing and monitoring system events within the kernel. It takes pointers to tracee.Config, helpers.KernelConfig, and helpers.OSInfo structures, as well as an installation path and a version string. The function unpacks the CO-RE eBPF object binary, checks if BTF is enabled, unpacks the BTF file from BTF Hub if necessary, and assigns the kernel configuration and BPF object bytes.

func CreateEventsFromSignatures

func CreateEventsFromSignatures(startId events.ID, sigs []detect.Signature)

func KernelConfig

func KernelConfig() (*helpers.KernelConfig, error)

func SetLibbpfgoCallbacks

func SetLibbpfgoCallbacks()

SetLibbpfgoCallbacks sets libbpfgo logger callbacks

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL