I was searching a big time for the solution you gave me.įirst I was using SSHtunnel app from google play and it worked on my note 3 SM-N9005 (rooted) with jb 4.3. With the current proliferation of identity theft via electronic snooping on mobile devices I do not advocate using cellular phones for any banking or electronic transactions without setting up a robust and reliable encrypted connection. This is obviously useful for phone access of sensitive materials especially using unfamiliar or alien network connections. ![]() ![]() When correctly performed the ConnectBot and ProxyDroid method encrypts all 3g, 4g and Wi-Fi data on your phone. However, I find ConnectBot and ProxyDroid is more elegant and gives better control- not to mention being more sophisticated/chic. Additional and more thorough testing can be done with packet sniffers such as WireShark.Īn application called "SSH Tunnel" is an alternative to accomplishing the above. If the proxy is functional you will see the WAN IP of the network of your SSH server. You can test the functionality of the connection by opening up your phone browser and performing the Google search: What is my IP. This is an excellent way to set up a global proxy because it does not require manual configuration of any applications to connect through the proxy. Once you are connected through ConnectBot and ProxyDroid is activated all of your data will be tunneled through the encrypted ConnectBot session. ProxyDroid then redirects all network traffic through the localhost on port 56001. Next, the ConnectBot connection forwards to the local port 56001. First, ConnectBot remotely connects to your SSH server. The above procedure accomplishes several things. Port: 56001 (or the port you chose to use in step 3) Open ProxyDroid and configure as follows: The reasoning behind using port 56001 is this: System Ports (0-1023), User Ports (1024-49151), and the Dynamic and/or Private Ports (49152-65535)Ĥ. For "Type" field use "Dynamic (SOCKS)." For “Source Port” use 56001 or any local port not being used. In ConnectBot set up Port forwards for your SSH connection. Install ConnectBot and ProxyDroid on your phone.ģ. Download 2 apps from the Google Playstore: ConnectBot and ProxyDroidĢ. ![]() I use CYGWIN to run my SSH server and I have found that it is the most robust option for Windows users however, setting this up on Windows can be a daunting task.ġ. In lieu of a server, (eg., the reader only has only a Windows-based operating system), research into CYGWIN is recommended. This tutorial assumes the reader possesses a fully configured SSH server and rooted phone. Setting up a global SSH Tunnel on Android phones With this in mind, consider the following tutorial which describes a method for encrypting all 3g, 4g, and Wi-Fi data, thus beefing up phone and personal data security. It is also relevant to mention that to date no one has come close to cracking "TwoFish" encryption which can be used by SSH. For anyone interested in data security the ability to encrypt network traffic is obviously important- especially in light of the myriad of recent well publicized reports of private and government electronic snooping.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |