New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding websockets protocol + additional features #51
base: master
Are you sure you want to change the base?
Conversation
…ly when tunneling is started) we anyway need some routing that periodically checks agents yamux sessions and remove dead agents from session list.
Add retry timeouton agent
Add websocket protocol Add User-Agent flag
Add sname
Hey @virusvfv! Thanks for the PR! |
@nicocha30 do you have an estimation when you ll be able to merge this? It is an excellent work by @virusvfv which adds some MUST HAVE features! |
EDIT: Got this working after getting some added info from @virusvfv Kali: ./proxy -selfcert -laddr https://0.0.0.0:443 On Cloudflare with noTLSVerify enabled, so no TLS checks (no other settings changed): Definitely a brilliant feature for ligolo now I have used it. ========================================= Maybe this is the best place to put this. I have been testing this Websockets PR today and the auto start works really well and is a nice little addition. Good job. For the life of me, I couldn't get it connecting to ligolo over Cloudflare either using autocert or selfcert. After downloading the Websockets branch my settings are: Kali: proxy -selfcert On Cloudflare with noTLSVerify enabled, so no TLS checks (no other settings changed): Any thoughts would be very welcome as I would like to use Cloudflare on an upcoming engagement. Thanks |
I have continued to test this heavily and it is great for Cloudflare. I did notice 1 issue. When the autostart flag is used it struggles to receive a 2nd conection and won't open a second session. If I remove the autostart flag the 2nd session arrives without any problems. This is what I eventually see on session 2 when it is struggling: |
Hi again )
I re-coded my websocket branch according your December commits:
Please review commits and merge it..
Regards