-
Notifications
You must be signed in to change notification settings - Fork 807
Closed
Milestone
Description
Description
Replace the hard-coded WMI exploiter with a new and improved, fully tested, WMI exploiter plugin with high code quality. Leverage the BruteForceExploiter
to minimize code duplication.
Use the SMBExploiter as a template.
Tasks
- options (pydantic) - @shreyamalviya
- determine what options WMI should have
- create a pydantic model for WMI options
- Create plugin manifest - @shreyamalviya
- Create config schema - @shreyamalviya
- Create a Pipfile for dependencies - @shreyamalviya
- Add a jenkins job to build the plugin - @shreyamalviya
- plugin.py (0d) - @shreyamalviya
- command builder (0d)- @shreyamalviya
- exploit client (0d) @cakekoa
- Don't forget to add MITRE tags
- Update the island build jobs on Jenkins to copy the artifacts from the WMI plugin build job (0d) @mssalvatore
- Update ETE test configurations (0d) - @shreyamalviya
- Remove the hard-coded WMI plugin (0d) - @shreyamalviya
- Check preconditions in plugin.py (0d)
- Extra and ETE testing (0d) @cakekoa
- Remove Vulture entries