Show HN: Mtproto.zig – High-performance Telegram proxy with DPI evasion

github.com

22 points by slp3r 2 days ago


Hey everyone. I built an MTProto proxy for Telegram aimed at bypassing active DPI censorship like the Russian TSPU. I chose Zig because it's perfect for writing fast network daemons and makes it incredibly easy to port low-level C bypass techniques like TCP desync and packet fragmentation. Would love to get some feedback or contributors!

txrx0000 - 2 days ago

Cool project. But why tunnel Telegram specifically? This could be a yet another VPN protocol.

There are some useful ideas from SoftEtherVPN, BitTorrent, Yggdrasil Network, and Tor you could borrow, if you're looking to improve this. The ideal tunneling solution, which doesn't exist yet, is one that not only evades DPI, but also onion bounces you through nodes in a decentralized ad hoc network, and does automatic node discovery.

kraftaa - a day ago

Interesting approach, I saw a discussion recently about how mimicking real traffic tends to work better than randomizing it, since randomness becomes its own fingerprint.

Does this still blend in well with normal HTTPS traffic?

echovoiceapp - 2 days ago

Interesting project! As someone building a voice-to-text keyboard (Echo), I appreciate the craftsmanship here. The attention to detail in developer tools makes a big difference for the end user experience.

wheresmyshadow - 2 days ago

that looks very interesting, indeed. do you think it could work in places like iran too during current internet shutdown? some people use things like dnstt to get connected but it's extremely slow and unstable.

thanks for your work

Asuka-wx - 2 days ago

As a solo founder myself, I can relate. The hardest part is making decisions alone.

ai_slop_hater - 2 days ago

Have you built it, or have you had AI build it?

- 2 days ago
[deleted]
weiyong1024 - a day ago

[dead]