executeGetC2Profile retrieves the Malleable C2 profile
(ctx context.Context, client *csclient.Client)
| 230 | |
| 231 | // executeGetC2Profile retrieves the Malleable C2 profile |
| 232 | func (e *Executor) executeGetC2Profile(ctx context.Context, client *csclient.Client) (string, error) { |
| 233 | e.logInfo("Getting C2 profile") |
| 234 | resp, err := client.GetC2Profile(ctx) |
| 235 | if err != nil { |
| 236 | return "", fmt.Errorf("get c2 profile failed: %w", err) |
| 237 | } |
| 238 | return resp, nil |
| 239 | } |
| 240 | |
| 241 | // executeGetSystemInfo retrieves team server system information |
| 242 | func (e *Executor) executeGetSystemInfo(ctx context.Context, client *csclient.Client) (string, error) { |