localprocess

package
v0.0.0-...-df88311 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2022 License: GPL-3.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PushProcessDB

func PushProcessDB(p ProcessDB, redisdb *redis.Client)

func PushToDesktop

func PushToDesktop(data []byte, redisdb *redis.Client)

func Read

func Read(redisdb *redis.Client) error

Types

type AuditEntry

type AuditEntry map[string]string

AuditEntry contains details about audit records

type ProcessDB

type ProcessDB map[string]ProcessDetails

ProcessDB is a map with keys for each PID and value as ProcessDetails

func ProcessMap

func ProcessMap() ProcessDB

ProcessMap returns currently running processes with Network Connections.

type ProcessDetails

type ProcessDetails struct {
	Name        string
	Pid         int32
	Cmdline     string
	Cwd         string
	Connections []net.ConnectionStat
}

ProcessDetails stores a currently running process with network connections.

Jump to

Keyboard shortcuts

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