external-armory

command module
v0.0.0-...-fc9a6ea Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2024 License: GPL-3.0 Imports: 1 Imported by: 0

README

External Armory

External Armory is a standalone Sliver Armory implementation for self-hosted Sliver Armories. This allows you to easily distribute and update your private Sliver extensions (BOFs, etc.), aliases (.NET tooling, etc.), and bundles.

Setup

See the wiki for the latest installation instructions.

FAQ
Can I override packages from the official Sliver Armory?

Yes, the Sliver client will install packages from 3rd party Armories before checking the official Sliver Armory. This allows you to override packages by creating a private package with the same command_name.

Is this the same code that the official Sliver Armory uses?

No. The official Sliver Armory is entirely hosted on public GitHub, i.e. none of the official Armory's underlying infrastructure is managed by the Sliver authors. However, this model is not viable for private/3rd party armories, and thus this implementation allows you to self-host your own Armory.

Does External Armory support authentication?

Yes, out of the box External Armory supports a simple token authentication scheme, feel free to submit a PR to support other types of authentication.

License - GPLv3

External Armory is licensed under GPLv3, some sub-components may have separate licenses.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api

Jump to

Keyboard shortcuts

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