Products/Developer Tools / Networking / Security/Show HN: Mtproto.zig – High-performance Telegram proxy with DPI evasion

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

High-performance Telegram MTProto proxy written in Zig

Developer Tools / Networking / SecurityTLS 1.3 Fake Handshake - Connections indistinguishable from normal HTTPSMTProto v2 Obfuscation - AES-256-CTR encrypted tunnelingDRS Dynamic Record Sizing - Mimics browser TLS behaviorMulti-user Access Control - Independent secret-based authenticationAnti-replay - Timestamp + Digest Cache with ±2 min windowConnection Cloaking - Forwards unauthenticated clients to real domainFast Mode Zero-copy S2C - Reduces CPU usageMiddleProxy - Optional ME transport for DC1..5Auto Refresh - Periodically updates MiddleProxy endpointIPv6 Hopping - Auto-rotates IPv6 on ban detectionTCPMSS=88 - ClientHello fragmentation across 6 TCP packetsTCP Desync - Integrated zapret OS-level desynchronizationSplit-TLS - 1-byte Application-level record chunkingZero-RTT - Local Nginx server for active probing defeatZero dependencies - Built entirely on Zig standard libraryThread Safety - No global mutable state
Show HN: Mtproto.zig – High-performance Telegram proxy with DPI evasion

Our Take

mtproto.zig is the kind of project that makes you remember why open source exists. It runs a Telegram proxy in just 126 KB of binary with RAM usage that barely clears 120 KB, boots faster than you can blink (under 2 ms), and does it with literally zero dependencies—everything built on Zig's standard library. The evasion stack is stacked: TLS fingerprint mimicry, IPv6 hopping on ban detection, TCP desync at the OS level,Split-TLS chunking. This is how you get Telegram traffic past DPI systems so it looks exactly like standard HTTPS. 213 stars and climbing.

Disguises Telegram traffic as standard TLS 1.3 HTTPS to bypass network censorship. Built entirely on Zig standard library with zero dependencies. Produces 126 KB binary using ~120 KB RAM and boots in <2 ms.

Problem It Solves
Bypasses Deep Packet Inspection (DPI) censorship systems that block Telegram traffic. Evades network filtering and enables access to Telegram in restricted networks.
Target Customer
Developers and network users who need to bypass censorship and access Telegram in restricted networks
Use Cases
Telegram proxy in censored regions, DPI evasion, Network censorship bypass
Pricing Details
Open source project - free to use
Free Tier
true
Differentiator
Written in Zig programming language, extremely small footprint (126KB binary), zero dependencies, <2ms boot time, implements multiple DPI evasion techniques including TLS fingerprinting mimicry and IPv6 hopping
Traction
Notable Metrics: 213 stars, 12 forks

Key Facts

Category
Developer Tools / Networking / Security
Discovered via
hacker-news

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

Links

Want products like this in your inbox every morning?

Five products. Every morning. Written by someone who actually cares whether they're good or not. Free forever, unsubscribe whenever.