SmbPipe client will keep track of agent's upstream dest address
Proxy implementations now store a pointer to the agent's server value, removing the need to explicitly call methods to update it if the agent changes its server.
Proxy implementations now store a pointer to the agent's current contact mechanism, removing the need to explicitly call methods to update it if the agent switches contact channels.
Type of change
Please delete options that are not relevant.
[x] New feature (non-breaking change which adds functionality)
How Has This Been Tested?
Tested running agents with HTTP and SmbPipe proxy to make sure contacts worked properly.
Checklist:
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
Description
Update existing proxy implementations to conform with changes in https://github.com/mitre/gocat/pull/49
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Tested running agents with HTTP and SmbPipe proxy to make sure contacts worked properly.
Checklist: