implant

package
v1.7.2 Latest Latest
Warning

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

Go to latest
Published: Feb 23, 2026 License: GPL-3.0 Imports: 1 Imported by: 3

README

implant

Overview

Top-level tooling for building and maintaining Sliver implant payloads. Provides build pipelines, dependency vendoring, and shared entrypoints. Runtime components handle generate for implant-side implant features.

Go Files

  • generate.go – Implements top-level implant build wiring invoked from the server/client tooling.
  • implant.go – Entry point for compiling implants and exposing shared build helpers.

Sub-packages

  • scripts/ – Helper scripts and utilities for implant vendor management and automation. Includes tooling for syncing nested vendored dependencies.
  • sliver/ – Core Go implementation of the Sliver implant runtime and supporting subsystems. Houses communications, task execution, and platform abstraction layers.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// FS - Embedded FS access to sliver implant code
	//go:embed sliver/**
	FS embed.FS

	// GoMod - Templated go.mod module file for implant builds
	//go:embed go-mod
	GoMod string

	// GoSum - Templated go.sum module file for implant builds
	//go:embed go-sum
	GoSum string

	// Vendor - Embedded FS access to vendored sliver implant dependencies
	//go:embed vendor/**
	Vendor embed.FS
)

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
sliver
encoders/basex
Package basex provides fast base encoding / decoding of any given alphabet using bitcoin style leading zero compression.
Package basex provides fast base encoding / decoding of any given alphabet using bitcoin style leading zero compression.
proxy
Package proxy allows you to retrieve a system configured proxy for a given protocol and target URL.
Package proxy allows you to retrieve a system configured proxy for a given protocol and target URL.
ps
shell/pty
Package pty provides functions for working with Unix terminals.
Package pty provides functions for working with Unix terminals.
transports/httpclient/drivers/win/wininet
Code generated by tools/defines.go; DO NOT EDIT.
Code generated by tools/defines.go; DO NOT EDIT.

Jump to

Keyboard shortcuts

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