Sockrates 0.1.0
First release.
The idea: finding proxies is trivial — public lists hand you thousands in under a second.
Keeping the ones that work is the entire problem, so nothing here is taken on the proxy's word.
- TLS targets are proven end to end, certificate checked through the tunnel
- Telegram datacenters get a real MTProto handshake (
req_pq_multi→resPQwith our
nonce). This cut a naive TCP-connect result of 194 down to the 115 that were true — 41%
were lying - every candidate is also asked to connect somewhere unroutable; anything claiming success
there is discarded
Telegram is two targets, not one. Of 230 working proxies, only 42 served both the Bot API
and MTProto. Test the one you will actually use.
What it hands you is alive: results are re-verified before every save or copy, --watch
keeps a file permanently true, and a local record tracks how long each proxy has been known to
work and how often it held up.
Runs in the terminal and as a Tkinter desktop app. No third-party dependencies.