diff options
author | Bryan McNulty <bryanmcnulty@protonmail.com> | 2025-04-22 10:54:20 -0500 |
---|---|---|
committer | Bryan McNulty <bryanmcnulty@protonmail.com> | 2025-04-22 10:54:20 -0500 |
commit | 9ba28f28184d7d8966a53abac2bec22dd581cde3 (patch) | |
tree | 2a54a5bf298f7d354cc50c86fbeb521ca71c47f9 /TODO.md | |
parent | cdb7d10bb964b95980c09680b5b78b72c901330a (diff) | |
download | goexec-9ba28f28184d7d8966a53abac2bec22dd581cde3.tar.gz goexec-9ba28f28184d7d8966a53abac2bec22dd581cde3.zip |
Update TODO
Diffstat (limited to 'TODO.md')
-rw-r--r-- | TODO.md | 26 |
1 files changed, 15 insertions, 11 deletions
@@ -1,30 +1,28 @@ # TODO -## Resolve Before Release - -### TSCH +## TSCH - [X] Clean up TSCH module - [X] Session hijacking - [X] Generate random name/path - [X] Output -- [X] Add command to tsch - update task if it already exists. See https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-tsch/849c131a-64e4-46ef-b015-9d4c599c5167 (`flags` argument) +- [X] Add `tsch change` +- [ ] Serialize XML with default indent level -### SCMR +## SCMR - [X] Clean up SCMR module - [X] add dynamic string binding support -- [X] general clean up. Use TSCH & WMI as reference +- [X] general cleanup. Use TSCH & WMI as reference - [ ] Output -- [ ] Fix SCMR `change` method so that dependencies field isn't permanently overwritten -### DCOM +## DCOM - [X] Add DCOM module - [X] MMC20.Application method - [X] Output -### WMI +## WMI - [X] Add WMI module - [X] Clean up WMI module @@ -32,14 +30,20 @@ - [ ] WMI `reg` subcommand - read & edit the registry - [ ] File transfer functionality -### Other +## Other - [X] Add proxy support - see https://github.com/oiweiwei/go-msrpc/issues/21 - [ ] Descriptions for all modules and methods - [ ] Add SMB file transfer interface - [ ] README -## Resolve Eventually +## Bug Fixes + +- [ ] Fix proxy - EPM, SMB don't use the proxy dialer +- [ ] Fix SMB transport for SCMR module - `rpc_s_cannot_support: The requested operation is not supported.` +- [ ] Fix SCMR `change` method so that dependencies field isn't permanently overwritten + +## Lower Priority - [ ] `--shell` option - [ ] Add Go tests |