cytopia / pwncat

pwncat - netcat on steroids with Firewall, IDS/IPS evasion, bind and reverse shell, self-injecting shell and port forwarding magic - and its fully scriptable with Python (PSE)
https://pwncat.org
MIT License
1.76k stars 210 forks source link

Add SSL WRAPPER #91

Open ghost-ng opened 3 years ago

ghost-ng commented 3 years ago

ISSUE TYPE

SUMMARY

Would like to be able to set up 2 pwncat instances (client and server) and have the option to make the communications encrypted. I see the easiest way to do this is to create a flag --ssl which then wraps the socket; the pwncat server would also then need a method to try via normal communications and if fails try the SSL function

Goal

The goal is to encrypt the stream which would future evade network detection/protection systems