Using udp2raw to bypass censoring on Wireguard protocol

Many authoritarian states try to censor free speech. To do this, they block access to web sites, commercial VPNs, VPN protocols, and in some cases even block complete internet access. I will explain how to bypass protocol blocking for Wireguard on this post. To bypass blocking, you need to encapsulate Wireguard packets in a TCP […]

Using udp2raw to bypass censoring on Wireguard protocol Read More »

Turkcell/Superonline’ın Wireguard bant sınırlaması çözümü

SON GÜNCELLEME: Hem Turkcell/Superonline, Hem de Türk Telekom/TTNet şimdilik geri adım atmış gibi görünüyor. Wireguard protokolüne tamamen uyguladıkları bant sınırlaması şimdilik kalktı ve bağlantılar normale döndü. Tabi ki her an her şeyin olabildiği ülkemizde bu durum ne zamana kadar geçerli olacak bilmediğimiz için bu gönderi referans olarak durmaya devam edecek. GÜNCELLEME: Türk Telekom/TTNet de Nisan

Turkcell/Superonline’ın Wireguard bant sınırlaması çözümü Read More »

WireGuard MTU fixes

UPDATE: I researched a little more on this. ipv6 connections require 1280 as the minimum MTU and most router configurations expect to see some standardized MTU. So instead of 1412 as I wrote below, I now recommend 1280 for MTU. While it is smaller and will generate more packets, I think it will encounter fewer

WireGuard MTU fixes Read More »

PHP Captcha 1.0 released

Today I am releasing PHP Captcha 1.0. The main difference of PHP Captcha from other free or paid PHP implementations is, that it is written to utilize ImageMagick functions through the wonderful MagickWand PHP API to create CAPTCHA images that are hard enough for bots to crack, while more readable by humans than the others.

PHP Captcha 1.0 released Read More »