Android is a great mobile operating system with thousand apps in Android Market and others market such as Amazon app store and Opera app store. One of interesting app category is proxy. Proxy will creates a transparent/intercepting proxy running on Android phone, and redirects web traffic through it, so other apps don’t have to be aware there is a proxy. There are many proxy apps for Android, one of them is Auto Proxy.
Auto Proxy app for Android is based on the TransProxy app by daveba. It created using released source code and scripts from daveba. Beside the features above, it has another feature suc as all outgoing traffic is captured, formatted and transmitted through our network’s proxy. That means it works with other browsers, gmail and maps. These features possible since the core of this app is the redsocks proxy redirector, and cntlm.
To use the Auto Proxy app, the phone must be rooted and have an iptables binary with nat support. Auto Proxy itself has been modified and added to the basic functionality. Fortunately, the app has just new update with several features like stated on below;
Version 0.1 [17.May.2011]:
http, https, socks4, socks5, http(s) with ntlm auth supported
Multiple proxy settings supported
Auto connect to proxy. It will detect your network settings, and connect you automatically when the network is detected (Wifi and Mobile networks)
Recognizes a network even through Access Points (APs) with different names
ntlm support (not tested with Microsoft ISA or forefront) testers needed!
Notifications when proxy is turned on (can be disabled in settings)
New, shiny icon.
Version 0.2 [19.May.2011]:
Fixed FC issues
Added SSID/mobile network field in network list
Added log option to redsocks (see updated faq)
Back button from network list now returns to preferences
However some known issues has been posted as precautions for the Auto proxy user like:
– Sometimes doesn’t reconnect proxy when rebooting phone
– Iptables fails when a hostname is used if the dns lookup returns more than one ip address
Not just end in here, there are some planned updates which will release as the new version of the app, hopefully the latest version of Auto Proxy will released soon. Referring to original page of Auto proxy, the app will has some bug fixes and some features such as;
Reconnect on reboot
Custom port forwarding
Allow local network connecting to skip proxy
Allow custom destination ip to skip proxy
Proxy.PAC support (will only support basic scripts)
Add NTLM support in same binary
Add option to turn off logging
Support for manually setting Wifi network
Auto Proxy for Android is free available for download. There are 2 version of .apk file Auto proxy app. Download Auto proxy v0.1 from the free download link and auto proxy v0.2 as the latest version of Auto Proxy app for Android. However, please visit the original page of the app for further detail information including FAQ’s.