Zapret is an open source, cross-platform tool designed to help users bypass and evade Deep Packet Inspection (DPI)-based traffic blocking and censorship systems. Rather than acting as a traditional proxy or VPN, it works by manipulating network packets and traffic streams locally to confuse or disrupt DPI mechanisms used by ISPs and network filters, making it possible to access restricted websites and services without relaying traffic through third-party servers. Zapret implements multiple strategies including desynchronizing DPI inspection, packet modification, and protocol manipulation to make network traffic less recognizable or harder for DPI systems to classify reliably. It supports deployment on a variety of operating systems including traditional Linux systems, embedded devices like routers running OpenWRT, and has partial support for FreeBSD, OpenBSD, macOS, and Windows.
Features
- Bypasses Deep Packet Inspection-based traffic filtering without using third-party servers
- Implements multiple DPI evasion strategies such as desync, packet manipulation, and segmentation
- Includes toolchain scripts for environment analysis and automatic configuration discovery
- Supports a range of platforms including Linux, OpenWRT routers, BSD variants, macOS, and Windows
- Works with both HTTP(S) and various TCP/UDP-based protocols for wider unblocking capability
- Designed for local deployment with firewall rule automation via install scripts