Skip to content

ulas-demr/zapret-turkey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 

Repository files navigation

๐Ÿ‡น๐Ÿ‡ท zapret-turkey

DPI Bypass for Turkey โ€ข Multi-Platform โ€ข Open Source





Robust DPI circumvention toolkit optimized for Turkish ISPs

Inspired by bol-van/zapret


โœจ Features

  • ๐Ÿš€ DPI bypass optimized for Turkish ISPs
  • ๐Ÿงฉ TCP packet fragmentation & segmentation
  • ๐Ÿ”ฅ Fake packet desynchronization
  • ๐ŸŒ TLS ClientHello splitting
  • โšก Discord & Roblox connectivity fixes
  • ๐Ÿ–ฅ๏ธ Windows + Linux support
  • ๐Ÿชถ Lightweight & minimal
  • ๐Ÿ”“ Open source & community-driven
  • โŒ No VPN required

๐Ÿง  What is DPI?

Deep Packet Inspection (DPI) is a traffic filtering technique used by ISPs to inspect, throttle, or block internet traffic.

zapret-turkey manipulates packets in ways that desynchronize or confuse DPI systems without routing traffic through external VPN servers.


โš™๏ธ Techniques Used

โœ“ TCP packet fragmentation
โœ“ Fake packet injection
โœ“ TLS handshake splitting
โœ“ Packet desynchronization
โœ“ Header modification
โœ“ TTL manipulation

๐Ÿ–ฅ๏ธ Supported Platforms

Platform Support
Windows 10/11 โœ…
Linux โœ…
WSL โš ๏ธ Experimental

๐Ÿ“ฆ Installation

๐ŸชŸ Windows

  1. Go to the Releases section
  2. Download the latest Windows package
  3. Extract the archive
  4. Run:
turkey_dnsredir.bat

๐Ÿง Linux

  1. Download:
zapret-0.1.7rc5-turkey_linux.zip

from the Releases section.

  1. Extract archive:
unzip zapret-0.1.7rc5-turkey_linux.zip
cd zapret-turkey
  1. Start DPI bypass:
./turkey_dnsredir.sh

๐Ÿš€ Usage

Windows

Start

turkey_dnsredir.bat

Linux

Start

./turkey_dnsredir.sh

๐Ÿ“‚ Included

  • Linux startup scripts
  • Preconfigured DPI bypass parameters
  • Turkish ISP optimized settings
  • Documentation

๐ŸŽฏ Use Cases

  • ๐Ÿ”“ Restoring Discord access
  • ๐ŸŽฎ Roblox connection fixes
  • ๐Ÿ“ž Voice/chat service bypass
  • ๐ŸŒ Avoiding ISP throttling
  • ๐Ÿงช Network experimentation
  • ๐Ÿ›ก๏ธ Anti-censorship research

๐Ÿ“ธ Example Output

[+] Initializing DPI bypass engine...
[+] Applying packet desync rules
[+] TCP fragmentation enabled
[+] Fake packet mode active
[+] DPI bypass running successfully

โš ๏ธ Notes

  • Root privileges may be required
  • Some antivirus/security tools may flag packet manipulation utilities
  • Results may vary depending on ISP and network conditions
  • Best compatibility tested on Turkish ISPs

๐Ÿ–ฅ๏ธ Supported Linux Distros

Distribution Status
Ubuntu / Debian โœ…
Arch Linux โœ…
Fedora โœ…
Gentoo โœ…

โš ๏ธ Disclaimer

This project is intended for:

  • Educational purposes
  • Research
  • Anti-censorship experimentation
  • Network testing

Users are responsible for complying with local laws and regulations.


โค๏ธ Credits

  • Original project โ†’ bol-van/zapret
  • Turkish networking community
  • Open-source contributors

๐Ÿค Contributing

Pull requests, issues, ISP reports and improvements are welcome.

If your ISP requires special tweaks, feel free to contribute.


๐Ÿ“œ License

MIT License


โญ Star the project if it helped you

Made for the Turkish open internet community ๐Ÿ‡น๐Ÿ‡ท

About

DPI bypass for Turkey Multi platform | zapret-turkey: A robust, community-driven fork of bol-van/zapret tailored for Turkish ISPs. Circumvents Deep Packet Inspection (DPI) via host name scrambling, TCP segmentation, and custom TTL/HTTP header manipulations. Cross-platform (Windows/Linux) for critical services like Discord and Roblox | OPEN SOURCE

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors