Closed uruwhy closed 2 years ago
Some refactoring of gist/slack C2 code to remove naming conflicts when trying to install both extensions. Also refactored slack.go to remove duplicate code and provide cleanup.
Requires https://github.com/mitre/caldera/pull/2481 to allow new github api key format
Future PRs will include golang unit tests for these extensions.
Compiled agent with both extensions included. Ran operations with slack and gist C2s.
Kudos, SonarCloud Quality Gate passed!
0 Bugs 0 Vulnerabilities 0 Security Hotspots 2 Code Smells
No Coverage information 0.0% Duplication
Description
Some refactoring of gist/slack C2 code to remove naming conflicts when trying to install both extensions. Also refactored slack.go to remove duplicate code and provide cleanup.
Requires https://github.com/mitre/caldera/pull/2481 to allow new github api key format
Future PRs will include golang unit tests for these extensions.
Type of change
How Has This Been Tested?
Compiled agent with both extensions included. Ran operations with slack and gist C2s.
Checklist: