Bypass government or ISP internet censorship to reach blocked websites.
Route traffic through a local proxy that defeats deep packet inspection filters.
| xvzc/spoofdpi | ilanyu/reverseproxy | alexellis/arkade | |
|---|---|---|---|
| Stars | 4,576 | 4,574 | 4,580 |
| Language | Go | Go | Go |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | general | ops devops | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Does not work on iOS or Android, desktop platforms only. Download only from official GitHub or package managers.
SpoofDPI is a small proxy tool written in Go that is designed to get around internet censorship. Many censorship systems work by inspecting the data traveling through a network connection to decide whether to block it, a technique called Deep Packet Inspection (DPI). SpoofDPI counters this by disguising or altering the traffic in a way that prevents those inspection systems from recognizing and blocking it. The tool is available for desktop operating systems. The README explicitly states it does not work on iOS or Android. Official downloads are provided through GitHub and standard package managers only. The project warns against downloading from other sources because of the risk of malware in unofficial versions. The README is brief and links to a separate documentation site for full details on setup and usage. A Discord community is listed for discussion, with a note that joining may itself require circumvention tools depending on where you are. The project credits two earlier open-source tools, Green Tunnel and GoodbyeDPI, as its inspirations.
SpoofDPI is a small desktop proxy tool that disguises your internet traffic to bypass censorship systems that block sites by inspecting network data.
Mainly Go. The stack also includes Go.
License details not mentioned in the explanation.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.