cbeuw/cloak

A censorship circumvention tool to evade detection by authoritarian state adversaries

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 22 minutes ago
Added to GitGenius on September 16th, 2026
Created on November 24th, 2018
Open Issues & Pull Requests: 151 (+0)
GitHub issues: Enabled
Number of forks: 360
Total Stargazers: 4,092 (+0)
Total Subscribers: 63 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 10.2 days
Mean response time: 76.9 days
90th percentile: 265.3 days
Tracked items: 25

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 44
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 618 days
Stale 30+ days: 42
Stale 90+ days: 41

Recent activity

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

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Cloak is a censorship circumvention tool that masks traffic to evade detection by state-level adversaries.

The tool addresses the problem of network traffic being identified and blocked by sophisticated censorship systems. Cloak works by disguising proxy traffic as ordinary HTTPS connections to unblocked websites, making it difficult for censors to distinguish legitimate browsing from circumvention activity. It operates as a pluggable transport that can work alongside existing proxy protocols like Shadowsocks and OpenVPN, allowing users to route their traffic through these systems while the underlying connection appears to be normal web browsing.

Cloak suits users in regions with advanced censorship infrastructure who need to access blocked content while avoiding detection. It is designed for situations where simple VPN or proxy use alone is insufficient because the censorship system actively blocks known proxy signatures. The tool integrates with established circumvention protocols rather than replacing them, making it suitable for users already familiar with Shadowsocks or OpenVPN who want an additional layer of obfuscation. It is not intended as a standalone solution but as a transport wrapper that enhances the stealth of existing proxy systems.

Development activity shows consistent engagement with the codebase through regular commits addressing bugs and implementing improvements. The project maintains responsiveness to user-reported issues, with maintainers actively triaging and responding to problems raised by the community. Pull requests receive review and integration when they align with the project's goals, indicating an open approach to external contributions. The maintainers demonstrate a focus on the technical security aspects of the tool, with discussions and updates reflecting careful consideration of how detection evasion techniques evolve in response to censorship methods.