-
Notifications
You must be signed in to change notification settings - Fork 807
Closed
Description
Description
Replace the hard-coded ransomware payload with a new and improved, fully tested, payload plugin.
Tasks
- Create plugin skeleton (0d) @shreyamalviya @mssalvatore
- options (pydantic)
- determine what options ransomware should have
- create a pydantic model for ransomware options
- Create plugin manifest
- Create config schema
- options (pydantic)
- migrate the ransomware payload to a plugin (plugin.py) (0d) @mssalvatore
- Add a jenkins job to build the plugin (0d) @mssalvatore
- Update the island build jobs on Jenkins to copy the artifacts from the ransomware plugin build job
- Remove the hard-coded ransomware plugin (0d) @mssalvatore
-
Update ETE test configurations - UI
- Island
- Agent
-
- Final testing (0d)
- Linux
- Windows
- Remove vulture entries
- Remove
PayloadPluginFactory
- Remove
PayloadResultData
- Remove