Directories ¶
Path | Synopsis |
---|---|
Package c2 is the primary Command & Control (C2) endpoint for creating and managing a C2 Session or spinning up a C2 service.
|
Package c2 is the primary Command & Control (C2) endpoint for creating and managing a C2 Session or spinning up a C2 service. |
cfg
Package cfg is used to generate Binary versions of C2 Profiles and can be used to create automatic Profile 'Groups' with multiple communication and encoding types to be used by a Single session.
|
Package cfg is used to generate Binary versions of C2 Profiles and can be used to create automatic Profile 'Groups' with multiple communication and encoding types to be used by a Single session. |
cout
Package cout is a simple log handeling solution for the c2 package.
|
Package cout is a simple log handeling solution for the c2 package. |
task
Package task is a simple collection of Task based functions that cane be tasked to Sessions by the Server.
|
Package task is a simple collection of Task based functions that cane be tasked to Sessions by the Server. |
wrapper
Package wrapper is a simple container package for c2 Wrapper types.
|
Package wrapper is a simple container package for c2 Wrapper types. |
filter
Package filter is a separate container for the 'Filter' struct that can be used to target a specific process or one that matches an attribute set.
|
Package filter is a separate container for the 'Filter' struct that can be used to target a specific process or one that matches an attribute set. |
script
Package script contains Script engines in separate packages to prevent loading if not needed/included.
|
Package script contains Script engines in separate packages to prevent loading if not needed/included. |
crypto/subtle
Package subtle is similar to the 'cipher/subtle', only needed for very specific crypto operations.
|
Package subtle is similar to the 'cipher/subtle', only needed for very specific crypto operations. |
evade
Package evade is a package that contains functions that can be used to evade detection and disrupt defender tactics.
|
Package evade is a package that contains functions that can be used to evade detection and disrupt defender tactics. |
Package man is the implementation of the Guardian and Sentinel structs.
|
Package man is the implementation of the Guardian and Sentinel structs. |
Package util is a very generic package that is used to contain simple functions that may be used in multiple packages, such as the simple random number generator.
|
Package util is a very generic package that is used to contain simple functions that may be used in multiple packages, such as the simple random number generator. |
bugtrack
Package bugtrack enables the bug tracking system, which is comprised of a global logger that will write to Standard Error and on the filesystem in a temporary directory, "$TEMP" in *nix and "%TEMP%" on Windows, that is named "bugtrack-<PID>.log".
|
Package bugtrack enables the bug tracking system, which is comprised of a global logger that will write to Standard Error and on the filesystem in a temporary directory, "$TEMP" in *nix and "%TEMP%" on Windows, that is named "bugtrack-<PID>.log". |
text
Package text is a simple package for generating random string values with complex requirements and regular expressions.
|
Package text is a simple package for generating random string values with complex requirements and regular expressions. |
xerr
Package xerr is a simplistic (and more efficient) re-write of the "errors" built-in package.
|
Package xerr is a simplistic (and more efficient) re-write of the "errors" built-in package. |
xmt-device
module
|
Click to show internal directories.
Click to hide internal directories.