All Projects → krlvm → Powertunnel Android

krlvm / Powertunnel Android

Licence: mit
Simple, scalable, cross-platform and effective solution against government censorship for Android

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Powertunnel Android

Powertunnel
Simple, scalable, cross-platform and effective solution against government censorship
Stars: ✭ 157 (+0%)
Mutual labels:  anticensorship, dpi, proxy, censorship-circumvention
Dpitunnel
DPITunnel is an android app made for censorship bypass
Stars: ✭ 179 (+14.01%)
Mutual labels:  anticensorship, dpi, proxy, censorship-circumvention
Awesome Anti Censorship
curated list of open-source anti-censorship tools
Stars: ✭ 521 (+231.85%)
Mutual labels:  anticensorship, proxy, censorship-circumvention
Goodbyedpi
GoodbyeDPI—Passive Deep Packet Inspection blocker and Active DPI circumvention utility (for Windows)
Stars: ✭ 4,936 (+3043.95%)
Mutual labels:  anticensorship, dpi, censorship-circumvention
V2ray Rules Dat
🦄 🎃 👻 V2Ray 路由规则文件加强版,可代替 V2Ray 官方 geoip.dat 和 geosite.dat,兼容 Shadowsocks-windows、Xray-core、Trojan-Go 和 leaf。Enhanced edition of V2Ray rules dat files, compatible with Xray-core, Shadowsocks-windows, Trojan-Go and leaf.
Stars: ✭ 6,550 (+4071.97%)
Mutual labels:  anticensorship, proxy
Bebasid
bebasid dapat membantu membuka halaman situs web yang diblokir oleh pemerintah Indonesia dengan memanfaatkan hosts file.
Stars: ✭ 372 (+136.94%)
Mutual labels:  anticensorship, censorship-circumvention
Surge Rules
🦄 🎃 👻 Surge 规则集(DOMAIN-SET 和 RULE-SET),兼容 Surge for iOS 和 Surge for Mac 客户端。
Stars: ✭ 151 (-3.82%)
Mutual labels:  anticensorship, proxy
Orbot
The Github home of Orbot: Tor on Android (Also available on gitlab!)
Stars: ✭ 629 (+300.64%)
Mutual labels:  anticensorship, censorship-circumvention
Clash Rules
🦄️ 🎃 👻 Clash Premium 规则集(RULE-SET),兼容 ClashX Pro、Clash for Windows 客户端。
Stars: ✭ 706 (+349.68%)
Mutual labels:  anticensorship, proxy
Cloak
A censorship circumvention tool to evade detection against state adversaries
Stars: ✭ 942 (+500%)
Mutual labels:  proxy, censorship-circumvention
Zapret
Обход DPI в linux
Stars: ✭ 1,148 (+631.21%)
Mutual labels:  dpi, censorship-circumvention
Reqrypt
A censorship circumvention tool
Stars: ✭ 337 (+114.65%)
Mutual labels:  anticensorship, censorship-circumvention
Gfwlist
The one and only one gfwlist here
Stars: ✭ 19,033 (+12022.93%)
Mutual labels:  anticensorship, censorship-circumvention
Notsodeep
Active DPI circumvention utility for Linux
Stars: ✭ 56 (-64.33%)
Mutual labels:  dpi, censorship-circumvention
Blockcheck
Russian ISP blocking type checker NOTE: NOT WORKING CURRENTLY. ВНИМАНИЕ: НЕ РАБОТАЕТ НА ТЕКУЩИЙ МОМЕНТ
Stars: ✭ 1,218 (+675.8%)
Mutual labels:  dpi, censorship-circumvention
Trojan Go
Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/
Stars: ✭ 4,049 (+2478.98%)
Mutual labels:  anticensorship, proxy
Shadowsocks Cloak Installer
A one-key script to setup Cloak plugin with Shadowsocks on your server
Stars: ✭ 138 (-12.1%)
Mutual labels:  proxy, censorship-circumvention
bebasdns
Membantumu berselancar dengan aman dan tidak terbatas!.
Stars: ✭ 56 (-64.33%)
Mutual labels:  anticensorship, censorship-circumvention
gotapdance
Moved to https://github.com/refraction-networking/gotapdance
Stars: ✭ 29 (-81.53%)
Mutual labels:  anticensorship, censorship-circumvention
V2ray Core
A platform for building proxies to bypass network restrictions.
Stars: ✭ 13,438 (+8459.24%)
Mutual labels:  anticensorship, proxy

PowerTunnel for Android


Simple, scalable, cross-platform and effective solution against government censorship for Android

Telegram channel
Looking for the PC version?

License Latest release Downloads Help on the Wiki
PowerTunnel User Interface PowerTunnel User Interface PowerTunnel User Interface

The Android version of PowerTunnel is built on VPN Server that intercepts traffic and directs it through the LibertyTunnel proxy

You can't publish the app on the Google Play Store without permission: it is a violation of the license and the DMCA.

What is it

Nowadays Internet censorship is introducing in many countries: governments analyze and block traffic to this sites using DPI - Deep Packet Inspection systems, forcing you using circumvention utilities like VPN, for example. That approach have many disadvantages, most noticeable - connection speed slowdown. In addition, these services cannot guarantee work stability and your data confidence.

PowerTunnel for Android is active DPI circumvention utility, that works only on your phone and don't send your traffic to third-party servers, respecting your privacy and do not slowing down your internet connection.

Since PowerTunnel for Android uses the same architecture as the PC version, the Android version also uses proxy server - it lies under the VPN service and running at 127.0.0.1:8085, so you can setup PowerTunnel in ways other than VPN. Just enable proxy mode in the settings.

How does it work?

PowerTunnel for Android establishes a transparent proxy server on your phone and starts local VPN server, that forwards your traffic into the proxy server, where are DPI circumvention tricks applying.

PowerTunnel never decrypts your traffic, all code is open-source.
You should install Root CA only in case you have some specific options enabled.

How can I get it?

You can compile a binary yourself or download prepared binary here.

Setup

Just install it as a regular Android application: no root access is needed.

Configuring the application

DNS lookup

PowerTunnel for Android provides various ways to configure DNS lookup and host name resolving. It's not recommended to change PowerTunnel's DNS settings if you don't have valuable reasons to to that because it can be unstable and slowdown your Internet connection.

DNS over HTTPS mode

You can enable DNS over HTTPS (DoH) mode in the settings - enable DNS override and select provider with the DoH label.

All available DoH providers are tested and fully compatible with PowerTunnel, you can also specify your favorite server. The DNS provider that works best with PowerTunnel is Google.

You can check does DoH work there.

If you try to check your DNS here you'll get nothing due to the particular features internal architecture of PowerTunnel Android version, although it actually works.

Overriding DNS settings can led to connectivity problems on Android 10 and higher. If you're experiencing problems, please, create an issue and submit your phone vendor.

DNSSec mode

DNSSec mode appears to validate DNS responses.

DNSSec mode is experimental and not recommended to use. Note that it is useless and not working when DoH mode is enabled (because DoH already validating DNS responses on server-side). When there's some troubles with resolving, resolving is going on with the system's DNS settings.

Custom DNS providers

You can also choose one of custom DNS providers (without DoH). It doesn't work with some of Android versions.

When there's some troubles with resolving using the choosen custom provider, resolving is going on with the system's DNS settings.

How to specify my favorite DNS provider

Just type its address in the settings. If the address starts with https:// it will be recognized as a DoH provider.

Doesn't work

Try to disable chunking mode and enable SNI Spoil.

Most likely your ISP blocked the website you need by IP address, so only encrypted tunnel (VPN/Tor) can help you.

Contributing

PowerTunnel is open-source software: you can help in the development process.

If you have a suggestsion or want to improve extising functionality consider making an issue or a pull request.

Translating

You can also help by translating PowerTunnel to your language.

Localization contributors:

Dependencies

Credits

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].