Superuser do 53
Uzman
- Katılım
- 16 Temmuz 2026
- Mesajlar
- 569
- Makaleler
- 4
- Çözümler
- 3
- Beğeniler
- 488
Konu Başlıkları Gizle
Merhaba arkadaşlar,
Türkiye'deki ISS'lerde hangi Zapret DPI bypass parametrelerinin gerçekten çalıştığını otomatik olarak bulmaya yönelik geliştirdiğim açık kaynaklı ZapretTR için gönüllü testçi arıyorum.
GitHub:
GitHub - superuser-d0/zapret-tr: Windows icin GUI'li zapret dagitimi — Turkiye'deki servis saglayicilarina odakli otomatik DPI atlatma parametresi bulma
Son sürüm:
Release ZapretTR 0.1.5 · superuser-d0/zapret-tr
ZapretTR ise bu motorun üzerinde çalışan bir Windows arayüzü + otomatik test/arama katmanı.
Normal Zapret kullanımında uygun parametreyi bulmak için blockcheck.sh ile çok sayıda kombinasyon test edilebiliyor. ZapretTR'nin amacı bunu daha otomatik ve Türkiye'deki ISS'lere daha uygun hale getirmek.
Kabaca şöyle çalışıyor:
ISS'yi tespit et
↓
önce o ISS için bilinen adayları dene
↓
olmazsa diğer Türkiye profillerindeki adaylara geç
↓
olmazsa daha geniş kombinasyonları tara
↓
çalışan sonucu tekrar doğrula
↓
en iyi sonucu göster
Yani hazır bir config'i herkese uygulamak yerine “bu hatta gerçekten hangisi çalışıyor?” sorusunu test etmeye çalışıyor.
Ayrıca tek bir sonuç üretmek yerine farklı trafik türlerini ayrı değerlendiriyor. Örneğin TCP/HTTP, TCP/HTTPS ve QUIC birbirinden bağımsız sonuç verebiliyor.
Bir stratejinin bir kere başarılı olması da yeterli kabul edilmiyor. Ağdaki geçici değişikliklerin sonucu etkilemesini azaltmak için başarılı adaylar tekrar doğrulanıyor.
HTTP tarafında yalnızca 200 OK alınması da başarı sayılmıyor. Türkiye'deki erişim engelleme sayfaları da 200 döndürebildiği için bunları ayrıca ayırt etmeye çalışıyorum.
Kısacası:
Zapret = DPI bypass motoru
zapret-win-turkey = Zapret'i Windows'ta kullanmayı kolaylaştıran hazır paket/GUI
ZapretTR = Hangi Zapret parametresinin bu hatta çalıştığını otomatik bulmaya çalışan test ve doğrulama katmanı
GUI tarafındaki kullanım yaklaşımında @alimali / zapret-win-turkey projesinden ilham aldım. Bu çalışması için ayrıca teşekkür ederim.
Ayrıca aynı ISS içinde bile sonuç değişebiliyor. Üç farklı Türk Telekom hattında üç farklı sonuç aldım.
Bu nedenle özellikle farklı ISS kullanan kişilerden gelecek sonuçlar benim için önemli.
Testten önce mümkün olduğunca temiz bağlantı olması gerekiyor:
ISS / ASN
Sonuç: STRATEJİ BULUNDU, KISMEN ÇALIŞIYOR veya ÇALIŞAN STRATEJİ YOK
Ayrıntılar bölümünün ekran görüntüsü
Sonucun başarısız olması da feedback açısından değerli. Özellikle “çalışmadı” sonucu da benim için veri.
Uygulama yönetici yetkisi istiyor ve WinDivert sürücüsünü kullanıyor. Bu, yaptığı işin gereği.
Şifreli DNS seçeneği sistem DNS ayarını değiştiriyor ve çıkışta geri alıyor.
Kendi Windows Defender kontrolümde tespit çıkmadı; ancak imzasız executable + ağ sürücüsü kombinasyonu nedeniyle başka antivirüslerde false-positive olabilir.
SHA256 değeri GitHub'daki SHA256SUMS.txt ile kontrol edilebilir:
Get-FileHash .\ZapretTR-Setup-0.1.5.exe -Algorithm SHA256
ZapretTR MIT lisanslı ve açık kaynak bir fork/proje olarak yayınlanıyor. Kaynak kodu GitHub üzerinden tamamen inceleyebilirsiniz; istenildiği gibi kod seviyesinde bakabilir, değiştirebilir ve kendi sürümünüzü derleyebilirsiniz. Hazır .exe dosyasını kullanmak istemeyenler doğrudan kaynak koddan derleme yapabilir.
Test sonuçları herhangi bir sunucuya gönderilmiyor; bilgisayarınızda kalıyor. Burada ne paylaşacağınız tamamen size bağlı.
Test edip sonucu konuya bırakırsanız gerçekten yardımcı olmuş olursunuz. Özellikle şu anda saha verisi bulunmayan ISS'lerden gelecek testler çok değerli.
Türkiye'deki ISS'lerde hangi Zapret DPI bypass parametrelerinin gerçekten çalıştığını otomatik olarak bulmaya yönelik geliştirdiğim açık kaynaklı ZapretTR için gönüllü testçi arıyorum.
GitHub:
GitHub - superuser-d0/zapret-tr: Windows icin GUI'li zapret dagitimi — Turkiye'deki servis saglayicilarina odakli otomatik DPI atlatma parametresi bulma
Son sürüm:
Release ZapretTR 0.1.5 · superuser-d0/zapret-tr
ZapretTR tam olarak ne yapıyor?
Öncelikle önemli ayrım: DPI bypass motorunu ben yazmadım. Atlatma işini upstream bol-van/zapret projesinin winws motoru yapıyor.ZapretTR ise bu motorun üzerinde çalışan bir Windows arayüzü + otomatik test/arama katmanı.
Normal Zapret kullanımında uygun parametreyi bulmak için blockcheck.sh ile çok sayıda kombinasyon test edilebiliyor. ZapretTR'nin amacı bunu daha otomatik ve Türkiye'deki ISS'lere daha uygun hale getirmek.
Kabaca şöyle çalışıyor:
ISS'yi tespit et
↓
önce o ISS için bilinen adayları dene
↓
olmazsa diğer Türkiye profillerindeki adaylara geç
↓
olmazsa daha geniş kombinasyonları tara
↓
çalışan sonucu tekrar doğrula
↓
en iyi sonucu göster
Yani hazır bir config'i herkese uygulamak yerine “bu hatta gerçekten hangisi çalışıyor?” sorusunu test etmeye çalışıyor.
Ayrıca tek bir sonuç üretmek yerine farklı trafik türlerini ayrı değerlendiriyor. Örneğin TCP/HTTP, TCP/HTTPS ve QUIC birbirinden bağımsız sonuç verebiliyor.
Bir stratejinin bir kere başarılı olması da yeterli kabul edilmiyor. Ağdaki geçici değişikliklerin sonucu etkilemesini azaltmak için başarılı adaylar tekrar doğrulanıyor.
HTTP tarafında yalnızca 200 OK alınması da başarı sayılmıyor. Türkiye'deki erişim engelleme sayfaları da 200 döndürebildiği için bunları ayrıca ayırt etmeye çalışıyorum.
Kısacası:
Zapret = DPI bypass motoru
zapret-win-turkey = Zapret'i Windows'ta kullanmayı kolaylaştıran hazır paket/GUI
ZapretTR = Hangi Zapret parametresinin bu hatta çalıştığını otomatik bulmaya çalışan test ve doğrulama katmanı
GUI tarafındaki kullanım yaklaşımında @alimali / zapret-win-turkey projesinden ilham aldım. Bu çalışması için ayrıca teşekkür ederim.
Neden test kullanıcılarına ihtiyacım var?
Şu anda gerçek saha verisi yalnızca iki profilde var:- Türk Telekom / AS9121: 25 doğrulanmış aday
- Turkcell Mobil / AS16135: 2 doğrulanmış aday
Ayrıca aynı ISS içinde bile sonuç değişebiliyor. Üç farklı Türk Telekom hattında üç farklı sonuç aldım.
Bu nedenle özellikle farklı ISS kullanan kişilerden gelecek sonuçlar benim için önemli.
Test etmek için
ZapretTR-Setup-0.1.5.exe dosyasını indirip kurun ve PARAMETRE TESTİ YAP düğmesine basın.Testten önce mümkün olduğunca temiz bağlantı olması gerekiyor:
- Başka bir DPI bypass / GoodbyeDPI / Zapret vb. araç çalışıyorsa kapatın ve bilgisayarı yeniden başlatın.
- VPN kullanıyorsanız VPN'in kapalı olması yeterli.
- Proxy veya benzeri başka ağ araçları kullanıyorsanız onları da kapatın.
ISS / ASN
Sonuç: STRATEJİ BULUNDU, KISMEN ÇALIŞIYOR veya ÇALIŞAN STRATEJİ YOK
Ayrıntılar bölümünün ekran görüntüsü
Sonucun başarısız olması da feedback açısından değerli. Özellikle “çalışmadı” sonucu da benim için veri.
Güvenlik ve kaynak kodu
Kurulum paketi kod imzalı değil. Bu nedenle Windows SmartScreen'de “bilinmeyen yayımcı” uyarısı görebilirsiniz.Uygulama yönetici yetkisi istiyor ve WinDivert sürücüsünü kullanıyor. Bu, yaptığı işin gereği.
Şifreli DNS seçeneği sistem DNS ayarını değiştiriyor ve çıkışta geri alıyor.
Kendi Windows Defender kontrolümde tespit çıkmadı; ancak imzasız executable + ağ sürücüsü kombinasyonu nedeniyle başka antivirüslerde false-positive olabilir.
SHA256 değeri GitHub'daki SHA256SUMS.txt ile kontrol edilebilir:
Get-FileHash .\ZapretTR-Setup-0.1.5.exe -Algorithm SHA256
ZapretTR MIT lisanslı ve açık kaynak bir fork/proje olarak yayınlanıyor. Kaynak kodu GitHub üzerinden tamamen inceleyebilirsiniz; istenildiği gibi kod seviyesinde bakabilir, değiştirebilir ve kendi sürümünüzü derleyebilirsiniz. Hazır .exe dosyasını kullanmak istemeyenler doğrudan kaynak koddan derleme yapabilir.
Test sonuçları herhangi bir sunucuya gönderilmiyor; bilgisayarınızda kalıyor. Burada ne paylaşacağınız tamamen size bağlı.
Test edip sonucu konuya bırakırsanız gerçekten yardımcı olmuş olursunuz. Özellikle şu anda saha verisi bulunmayan ISS'lerden gelecek testler çok değerli.
Son düzenleme: