Categorygithub.com/projectdiscovery/gozero
modulepackage
0.0.2
Repository: https://github.com/projectdiscovery/gozero.git
Documentation: pkg.go.dev

# README

gozero

gozero: the wannabe zero dependency [language-here] runtime for Go developers

Isolation

Windows

Native isolation on windows is supported only with the PRO version and is implemented via Windows Sandbox (which needs to be activated).

Darwin

OSX implements native isolation via the command sandbox-exec. The command line interface is marked as deprecated, but the system functionality is actively supported, and profiles are still used in well-known software like chrome, firefox.

Linux

On Linux, the functionality is implemented with the default command systemd-run, which should be available on most systems and allow a vast fine-grained sandbox configuration via SecComp and EBPF

Note:

Sandbox is not enabled by default and needs to be used manually through sdk

# Packages

cmdexec package is wrapper around os/exec and handles common use cases while executing commands.
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

New creates a new gozero executor.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Gozero is executor for gozero.
No description provided by the author
Source is a source file for gozero and is meant to contain i/o for code execution.