-
Notifications
You must be signed in to change notification settings - Fork 807
Milestone
Description
Description
Implement an exploiter that uses SNMP to propagate to Linux hosts.
Related: #3198
Tasks
- Add a vulnerable machine to terraform/GCP (test2 environment) (0d) @cakekoa
- Figure out how to replicate the PoC commands with pysnmp (0d) @cakekoa @mssalvatore
- Create plugin manifest (0d) @cakekoa
- Create a Pipfile for dependencies (0d) @cakekoa
- plugin.py (0d) @cakekoa
- Generate community strings by getting all usernames and passwords (0d) @cakekoa
- command builder (0d) @cakekoa
- exploiter (0d) @cakekoa
- Don't forget to add MITRE tags
- Add a jenkins job to build the plugin (0d) @mssalvatore
- Update the island build jobs on Jenkins to copy the artifacts from the SNMP plugin build job
- options (pydantic) (0d) @cakekoa
- determine what options SNMP should have
- create a pydantic model for SNMP options
- create a config schema
- Update ETE test configurations (0d) @ilija-lazoroski
- Document the new exploiter (0d) @cakekoa
- Add Bash Dropper (0.5d) @mssalvatore
- Test (0d)
- Fix InconsistentValueError (0d) @cakekoa