2 ms·
I wrote this for pen testing purposes, but it worked so well that I've used it to get around public WiFi limitations like the author of TFA: https://github.com
by blincoln 4y ago
I wrote this for pen testing purposes, but it worked so well that I've used it to get around public WiFi limitations like the author of TFA:
https://github.com/nccgroup/ABPTTS https://github.com/nccgroup/ABPTTS
(Still need to port it to Python 3 someday)
I was very surprised at how finicky some TCP software is. SSH/SCP in particular was not at all tolerant of seemingly minor delays that every other client/server combination ignored. My gold standard for testing became "can you perform an arbitrary number of tunneling layers, where the layers alternate between SSH and the HTTP tunnel, and still behave as reliably as a direct connection?"
- bragr 4y agoAny particular reason you haven't? I just skimmed the code, and while 2=>3 string differences might give you some pains since you are doing a lot of works with strings and encryption, you seem to only be using standard packages so this should be an easy port. 2to3 [1] might get you all the way there with no manual changes. [1] https://docs.python.org/3/library/2to3.html https://docs.python.org/3/library/2to3.html