iProxy: A Proxy for iPhone

I ran across a twitter post that mentioned iProxy, a proxy for the iPhone. I decided to try it out, and here is what I found.

The application works, compiles and installs all without errors. The process is quite simple and is outlined below:

  1. Download the .zip, or .tgz file from the downloads page.
  2. Extract the .zip or .tgz file.
  3. Build and Run the source with the target as your iPhone.
  4. Create a Network on your laptop.
  5. Have your iPhone join the network.
  6. Set the proxy settings on your laptop to the proxy and port shown on your iPhone.
  7. That’s it. A quick note: You may have to manually assign IP addresses, I did not have to do with with my Mac since both IP addresses ended up in the 169.254.x.x network.

    There are a few things you have to keep in mind. The first is that you MUST have a developer account. Without this, the application will not install on your iPhone. Secondly, this is not actual tethering. It’s merely a proxy running on your phone.

    It does work, and it works well. It works better than the Netshare application does, only because it does not use as much battery power as the Netshare application. iProxy is free, but does require a iPhone developer account.

I'm into everything technology related, particularly anything Apple related. I enjoy programming and tend to lean towards server-based technologies over client-based. You can contact me on twitter, via e-mail, or follow me on friendfeed.