ByePass

Verified safeOpen sourceExclusive
No reviews reviews
35
downloads
7.0
android

AI summary

Local DPI circumvention tool that fragments TLS handshakes and rewrites HTTP headers to evade network blocking, without routing traffic through remote servers. Uses direct DNS resolution to bypass carrier-level filtering. Runs entirely on-device as a local proxy; no root required. Does not proxy UDP traffic.

Generated by AI. May contain inaccuracies.

About this app

Android local DPI & DNS circumvention engine (GoodbyeDPI alternative)

ByePass is a small Android networking tool that fragments the outgoing TLS handshake and rewrites plain-HTTP headers locally, to make life harder for DPI-based blocking — without routing your traffic through a remote server. It also resolves DNS directly against a chosen resolver instead of whatever your carrier hands you, since carrier resolvers are a common place for blocking to happen.

What it does:

Splits the TLS ClientHello right after the record header, across two TCP writes. Mutates the Host: header (Host: → hOSt:) and fragments plain-HTTP requests the same way. Resolves domains against 77.88.8.8 over standard DNS (port 53) instead of the carrier's resolver, with transaction-ID validation to reject spoofed replies. Runs entirely on-device — no remote VPN hop, so no added latency from that. What it doesn't do:

No UDP proxying (voice chat, some game traffic won't be routed). No protection against DPI that does full TCP stream reassembly — this targets middleboxes that only look at the first packet or two.

Root gerektirmeyen, Android için yerel DPI/DNS engel aşma motoru. GoodbyeDPI / ByeDPI mantığının Android'e taşınmış hali.

Uygulama cihaz üzerinde 127.0.0.1:10808'de bir yerel proxy açıyor ve Android 10+'ta bunu sistem proxy'si olarak otomatik ayarlıyor. Dışarıya trafiği bir sunucudan geçirmiyor; sadece cihaz üzerinde, giden bağlantının ilk paketlerini biraz oynayarak DPI'nin işini zorlaştırıyor:

HTTPS (CONNECT üzerinden): TLS ClientHello paketini kayıt başlığından sonra ikiye bölüp iki ayrı TCP yazımı olarak gönderiyor. Tek paketi inceleyip SNI'ya bakan DPI cihazları hedef alan adını tam göremiyor. Düz HTTP: Host: başlığını hOSt: yapıp isteği request-line ile Host header'ı ayrı TCP segmentlerine bölerek gönderiyor. Basit string-match yapan filtrelerin çoğu bunu yakalamıyor. DNS: Sistem/operatör DNS'i yerine doğrudan 77.88.8.8'e (Yandex) standart 53 portundan sorgu atıyor, transaction ID'yi doğruluyor. Amaç DNS zehirlemesini/yönlendirmesini atlamak — bunun sırrı port değil, operatörün araya girdiği resolver'ı hiç kullanmamak. Kapsam dışı: ham UDP trafiği (Discord sesli sohbet, bazı oyunların UDP paketleri) proxy'den geçmiyor, sadece TCP tabanlı web/HTTPS trafiği kapsanıyor.

About this version

Version
1.2.0 (3)
Size
11.28 MB
Requires Android
7.0
Target SDK
24
Architecture
x86, arm64-v8a, x86_64, armeabi-v7a
Downloads
35
Updated
Sep 10, 2026
Package
com.network.byepass

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app