Covenant icon indicating copy to clipboard operation
Covenant copied to clipboard

[Feature Request] Add SOCKS proxy/port forwarding

Open CG-root opened this issue 6 years ago • 7 comments

Is it possible to add local/remote port forwarding option?

CG-root avatar Sep 17 '19 08:09 CG-root

+1 this. In addition, would be awesome to have a socksproxy functionality.

attl4s avatar Sep 17 '19 12:09 attl4s

Will definitely be adding a SOCKS proxy Task at some point. It might take me a while to get to this though.

I know @rasta-mouse is working on a proxy for SharpSploit, which could serve as a starting point.

cobbr avatar Sep 17 '19 14:09 cobbr

Should've kept my mouth shut 😄

rasta-mouse avatar Sep 17 '19 14:09 rasta-mouse

Too late, got ya now 😜

cobbr avatar Sep 17 '19 15:09 cobbr

Just bringing this up and pointing out that a project already exists so most of the work is done: https://github.com/nettitude/SharpSocks

mubix avatar Dec 17 '19 04:12 mubix

Thanks for the reference @mubix. Unfortunately, most of the work is going to be the plumbing to make this possible within Covenant, I don't think there's anyway to format this as an ordinary task.

cobbr avatar Dec 17 '19 13:12 cobbr

I knocked up a quick PoC for doing Reverse Port Forwarding. It obviously needs some further refinement.

image

rasta-mouse avatar Dec 24 '19 12:12 rasta-mouse