# dovecoteescapee/byedpiandroid

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/dovecoteescapee-byedpiandroid).**

5,043 stars · 247 forks · Kotlin · gpl-3.0

## Links

- GitHub: https://github.com/dovecoteescapee/ByeDPIAndroid
- Homepage: https://ntc.party/c/community-software/byedpi
- awesome-repositories: https://awesome-repositories.com/repository/dovecoteescapee-byedpiandroid.md

## Topics

`anticensorship` `censorship-circumvention` `deep-packet-inspection` `dpi`

## Description

ByeDPIAndroid is a deep packet inspection bypass tool for Android that functions as a local SOCKS5 proxy. It modifies TCP packets to evade network censorship and bypass regional internet restrictions on mobile devices.

The project operates as a network traffic obfuscator and TCP packet fragmenter. It splits network data into smaller pieces and hides the nature of internet requests to prevent automated blocking and traffic shaping by internet service providers.

The system covers a range of capabilities including host-based traffic interception and dynamic packet modification. It utilizes non-blocking asynchronous I/O processing to handle concurrent network connections.

## Tags

### Networking & Communication

- [SOCKS5 Proxies](https://awesome-repositories.com/f/networking-communication/socks5-proxies.md) — Operates as a local SOCKS5 proxy to intercept and modify outgoing TCP/UDP traffic.
- [Censorship Bypass Routing](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-infrastructure-configuration/network-infrastructure/traffic-routing-proxies/censorship-bypass-routing.md) — Uses a local proxy to circumvent regional internet sanctions and deep packet inspection. ([source](https://cdn.jsdelivr.net/gh/dovecoteescapee/byedpiandroid@master/README.md))
- [Real-time Packet Modification](https://awesome-repositories.com/f/networking-communication/packet-engines/packet-construction/real-time-packet-modification.md) — Modifies TCP packets in real time to evade network-level censorship filters.
- [DPI Evasion Fragmentation](https://awesome-repositories.com/f/networking-communication/packet-fragmentation-and-reassembly/dpi-evasion-fragmentation.md) — Splits data streams into smaller pieces to confuse deep packet inspection systems.
- [Obfuscation Fragmentation](https://awesome-repositories.com/f/networking-communication/packet-fragmentation-and-reassembly/obfuscation-fragmentation.md) — Splits network data into smaller pieces to confuse censorship filters and bypass website blocks.
- [Traffic Interception](https://awesome-repositories.com/f/networking-communication/traffic-interception.md) — Redirects local network traffic through a proxy for manipulation and filtering.
- [Traffic Obfuscation](https://awesome-repositories.com/f/networking-communication/traffic-obfuscation.md) — Masks network requests to prevent automated censorship blocks and traffic shaping by ISPs.
- [Local Proxy Gateways](https://awesome-repositories.com/f/networking-communication/local-proxy-gateways.md) — Provides a local gateway architecture to intercept and redirect outgoing network traffic. ([source](https://cdn.jsdelivr.net/gh/dovecoteescapee/byedpiandroid@master/README.md))

### Development Tools & Productivity

- [Censorship Bypasses](https://awesome-repositories.com/f/development-tools-productivity/traffic-bypass-configuration/censorship-bypasses.md) — Evades internet censorship and IP-based blocking on Android devices.

### Security & Cryptography

- [DPI Evasion Tools](https://awesome-repositories.com/f/security-cryptography/dpi-evasion-tools.md) — Provides a specialized toolset for bypassing deep packet inspection on Android.
- [Packet Inspection Evasion Engines](https://awesome-repositories.com/f/security-cryptography/packet-inspection-evasion-engines.md) — Implements an evasion engine that alters traffic patterns to bypass network filters.
- [Network Traffic Obfuscators](https://awesome-repositories.com/f/security-cryptography/network-traffic-obfuscators.md) — Acts as an obfuscation engine that modifies data packets to evade inspection.
