KPNTunnel Revolution (Official)
KPN Software Developers (KPN Family) · kpn.soft.dev.kpnrevolution
UpdatedJan 31, 2018
PublishedDec 21, 2017
Packagekpn.soft.dev.kpnrevolution
MD5ee8869e0a83c509ff9bf9366c9bcb397
SHA1 (signer)49:5C:0C:44:3D:87:B1:74:A9:F3:10:0C:7C:19:8B:88:7E:38:9E:22
Signed byCN=Android, OU=Android, O=Google Inc., L=Mountain View, ST=California, C=US
Architecturesx86, x86-64, armeabi, armeabi-v7a, arm64-v8a, mips, mips64
Malware scanTRUSTED
Contact[email protected]
What's new
* What has Fixed ?
+ Main Thread Safe.
+ Interface Callback.
+ Show task on Recent App.
+ Minor Bugs and more..
+ Main Thread Safe.
+ Interface Callback.
+ Show task on Recent App.
+ Minor Bugs and more..
Description
What the "Revolution" project/series/edition of KPNTunnel ???
> Continuously project with more experiment and new fresh lightweight style project for KPN Tunnel (Official).
> Pure write from zero for better performance core and better lightweight style.
> First App tunneling through built-in SSH Tunnel over SSL/TLS Connection. (why ? . i know SSH Tunneling is secure, but we feel it's not enough so we added more secure method with SSL/TLS connection). You can see how to use SSH Tunnel over SSL/TLS in "About" of this App.
* Features:
+ Direct Proxy. (Tunneling through SSH Tunnel Directly to SSH Server).
+ Direct SSL/TLS. (Tunneling through SSH Tunnel Directly to SSH Server over SSL/TLS Connection).
+ HTTP Proxy .(Tunneling through SSH Tunnel over HTTP Proxy)
+ SSL/TLS Proxy. (Tunneling through SSH Tunnel over SSL/TLS Proxy).
+ SSL/TLS Proxy > HTTP Proxy. (Tunneling through SSH Tunnel with TLS/SSL over HTTP Proxy).
+ many more...
Bugs/Issue ?
- Android 4.0 Only support TLSv1 and SSLv3 only (Android System), so your TLS/SSL server must be used/enabled TLSv1 and SSLv3.
- Android 4.1-4.2 TLSv1.1 and TLSv1.2 not enabled by System Default like Android 5.0+, so we add force enabling TLSv1.1 and TLSv1.2 for more secure update.
- If found other issue(s)/bug(s), please contact me. :)
* Need Rooted Device ?
> Some features is needed like:
+ VPN Tether (bypass all Hotspot Tether through Vpn Interface).
+ and soon we add more features.
* SSH+SSL Server Requiment:
+ If use TLS/SSL mode you must be install and setup the stunnel4 library. you can get the original stunnel4 library in http://stunnel.org.
+ You can search "how to setup/install stunnel4" in search engine like google, yahoo, bing, etc for your OS used by your Virtual Private Server (VPS).
+ In Proxy Type Mode "Direct TLS/SSL" & " TLS/SSL Proxy > HTTP Proxy" please setup stunnel to connect with ssh (dropbear/openssh) server port.
+ In Proxy Type Mode "TLS/SSL Proxy" please setup stunnel to connect with squid port.
+ We Recommended to enable all TLS and SSL protocol version for keep support with android 4.0 until newer, why ? See issue/bugs on above.
* TLS/SSL Client Side (KPNTunnel Revolution App):
+ We use method of TLS/SSL Socket using TrustAll Cert (X509 Certificate), so you don't need a client key & cert from SSL Server. I know this method is less secure, so in other version of update we can add support client key & cert for get better secure connection. :)
> Continuously project with more experiment and new fresh lightweight style project for KPN Tunnel (Official).
> Pure write from zero for better performance core and better lightweight style.
> First App tunneling through built-in SSH Tunnel over SSL/TLS Connection. (why ? . i know SSH Tunneling is secure, but we feel it's not enough so we added more secure method with SSL/TLS connection). You can see how to use SSH Tunnel over SSL/TLS in "About" of this App.
* Features:
+ Direct Proxy. (Tunneling through SSH Tunnel Directly to SSH Server).
+ Direct SSL/TLS. (Tunneling through SSH Tunnel Directly to SSH Server over SSL/TLS Connection).
+ HTTP Proxy .(Tunneling through SSH Tunnel over HTTP Proxy)
+ SSL/TLS Proxy. (Tunneling through SSH Tunnel over SSL/TLS Proxy).
+ SSL/TLS Proxy > HTTP Proxy. (Tunneling through SSH Tunnel with TLS/SSL over HTTP Proxy).
+ many more...
Bugs/Issue ?
- Android 4.0 Only support TLSv1 and SSLv3 only (Android System), so your TLS/SSL server must be used/enabled TLSv1 and SSLv3.
- Android 4.1-4.2 TLSv1.1 and TLSv1.2 not enabled by System Default like Android 5.0+, so we add force enabling TLSv1.1 and TLSv1.2 for more secure update.
- If found other issue(s)/bug(s), please contact me. :)
* Need Rooted Device ?
> Some features is needed like:
+ VPN Tether (bypass all Hotspot Tether through Vpn Interface).
+ and soon we add more features.
* SSH+SSL Server Requiment:
+ If use TLS/SSL mode you must be install and setup the stunnel4 library. you can get the original stunnel4 library in http://stunnel.org.
+ You can search "how to setup/install stunnel4" in search engine like google, yahoo, bing, etc for your OS used by your Virtual Private Server (VPS).
+ In Proxy Type Mode "Direct TLS/SSL" & " TLS/SSL Proxy > HTTP Proxy" please setup stunnel to connect with ssh (dropbear/openssh) server port.
+ In Proxy Type Mode "TLS/SSL Proxy" please setup stunnel to connect with squid port.
+ We Recommended to enable all TLS and SSL protocol version for keep support with android 4.0 until newer, why ? See issue/bugs on above.
* TLS/SSL Client Side (KPNTunnel Revolution App):
+ We use method of TLS/SSL Socket using TrustAll Cert (X509 Certificate), so you don't need a client key & cert from SSL Server. I know this method is less secure, so in other version of update we can add support client key & cert for get better secure connection. :)
Required features
- Touchscreen android.hardware.touchscreen
- Wifi android.hardware.wifi
Permissions (7)
KPNTunnel Revolution (Official) requests the following Android permissions:
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Access Wifi State android.permission.ACCESS_WIFI_STATE
- Change Network State android.permission.CHANGE_NETWORK_STATE
- Internet android.permission.INTERNET
- Read External Storage android.permission.READ_EXTERNAL_STORAGE
- Wake Lock android.permission.WAKE_LOCK
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE