Screenshots

Details

Recently changed in this version

Description

The BETA Is Closed for a full feature Set check out EntreePro on the market. We will leave this here for a free client and/or to test, but please consider compensating the developers who brought you Entree.

Thank you to the 5000 plus people who participated in the BETA program.

Entrée is an AnyConnect compatible SSL-VPN client that does not require a Kernel module. That’s right no need for a TUN.KO or any other kernel module. We have taken a completely different approach to the route interception of packet while staying fully compatible with the Cisco ASA on the back end. In addition Entrée works with any rooted android device (from 1.6 DONUT forward) without IPTABLES or other kernel dependencies. In addition Entrée also resolves the issues around split horizon routing, by allowing you to specify only the routes that you want to traverse the VPN tunnel in a concise CIDR block format. All your other routes stay in tact. So you can now continue to take advantage of direct connection to the Internet while automatically back-hauling your corporate traffic to the VPN head-end. The PRO version of the product will support full remote route provisioning via REST API etc. Today you can easily add the routes in a comma delimited list via our Award-Winning glass UI (User Interface).

ROOT REQUIRED

HOW:

An SSL-VPN is a very simple concept it is just a standard authenticated SSL connection not unlike a connection to your favorite SSL web server that is used as a tunnel to send and receive packets over. The only real trick to making this work is the ability to obtain the packets to send, and to inject the packets that are received back into the android OS. The most popular approach to this is the tun.ko driver. It provides a method for packets to be read/written via an IOCTL interface in user space.

Entrée takes a different approach that allows it to obtain the packets in user space without the need for this troublesome module (tun.ko). In fact we don't need a kernel module at all to work as an SSL-VPN we leverage driver support that is built into every android kernel. Root is still required to update routing tables, open drivers, etc. That can't be helped do to the security model of Linux that has inherited into Google android.

VPN technology is designed to mitigate risks to corporations, especially when content inspection, mail compliance etc. Is enforced by the head-end the challenge is making sure that it is not circumvented in anyway. Entrée is the first mobile client product to actually enforce these counter measures to ensure that the end-user can not just simply turn off the VPN and get around the other measures provided by the corporation. Entrée PRO protects against the following:

Specify which routes you want to traverse the VPN everything else uses
the default route. The routes are shown in a routing table and highlighted in
the color red to differentiate and highlight them. Routes can be updated and managed remotely with the Entrée PRO version.