nicocha30 / ligolo-ng

An advanced, yet simple, tunneling/pivoting tool that uses a TUN interface.
GNU General Public License v3.0
2.62k stars 260 forks source link

[Request] Ligolo-NG over UDP #25

Closed cmprmsd closed 1 year ago

cmprmsd commented 1 year ago

Hey there!

Would it be possible to encapsulate the traffic within UDP in order to bypass firewalls? I assume many companies block outgoing TCP but allow e.g. 53, 123, 161 or 500 over UDP.

From the code it looks like the TLS implementation does need TCP.

nicocha30 commented 1 year ago

Hey! Yes, it should be possible. However, Yamux requires a reliable and ordered underlying connection (which is not the case with UDP). You should take a look at kcp-go.