bol-van/zapret

DPI bypass multi platform

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 51 minutes ago
Added to GitGenius on September 3rd, 2026
Created on February 15th, 2016
Open Issues & Pull Requests: 6 (+0)
GitHub issues: Enabled
Number of forks: 1,125
Total Stargazers: 16,099 (+0)
Total Subscribers: 211 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.7 hours
Mean response time: 35.5 hours
90th percentile: 10.2 hours
Tracked items: 553

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 10% of issues opened in the past year have been closed. Three people close 57% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 438 days
Stale 30+ days: 3
Stale 90+ days: 2

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • question (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Zapret is a DPI bypass tool that circumvents deep packet inspection filtering across multiple platforms.

The tool addresses network censorship by detecting and neutralizing DPI mechanisms that block access to restricted content. It operates by identifying DPI signatures in network traffic and applying techniques to evade detection, such as packet fragmentation, encryption manipulation, and protocol obfuscation. The approach works across different operating systems and network environments, making it applicable whether users operate on desktop systems or embedded network devices.

Zapret suits users in regions where ISP-level or state-level content filtering is prevalent and who need to access blocked websites or services. The tool is particularly relevant for those running custom network configurations, including users of OpenWrt and other embedded Linux distributions who can deploy it at the network gateway level. It is designed for technical users comfortable with command-line configuration and system-level networking tools rather than end-user applications with graphical interfaces.

Development activity shows consistent engagement with the codebase through regular updates addressing new DPI evasion techniques and platform compatibility. The project maintains support across a broad range of systems including Linux, Windows, macOS, FreeBSD, and OpenBSD, indicating ongoing effort to keep functionality current across different operating environments. Active issue resolution and incorporation of user-reported DPI detection methods demonstrate responsiveness to evolving censorship mechanisms. The tool receives updates that reflect changes in how DPI systems operate, suggesting the maintainers track emerging filtering techniques and adapt the bypass methods accordingly.