fingerprint

package
v0.0.0-...-1cf95b6 Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2026 License: AGPL-3.0 Imports: 17 Imported by: 0

Documentation

Rendered for windows/amd64

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Fingerprint

type Fingerprint struct {
	Username            string `json:"username"`
	Hostname            string `json:"hostname"`
	Platform            string `json:"platform"`
	OSVersion           string `json:"osVersion"`
	KernelVersion       string `json:"kernelVersion"`
	Architecture        string `json:"arch"`
	DeviceModel         string `json:"deviceModel"`
	SerialNumber        string `json:"serialNumber"`
	PlatformFingerprint string `json:"platformFingerprint"`
}

func GatherFingerprintInfo

func GatherFingerprintInfo() *Fingerprint

func (*Fingerprint) ToMap

func (p *Fingerprint) ToMap() map[string]any

type PostureChecks

type PostureChecks struct {
	DiskEncrypted   bool `json:"diskEncrypted"`
	FirewallEnabled bool `json:"firewallEnabled"`
	TpmAvailable    bool `json:"tpmAvailable"`

	WindowsAntivirusEnabled bool `json:"windowsAntivirusEnabled"`
}

func GatherPostureChecks

func GatherPostureChecks() *PostureChecks

func (*PostureChecks) ToMap

func (p *PostureChecks) ToMap() map[string]any

Jump to

Keyboard shortcuts

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