The first thing you are going to want to do, is ensure that you have two applications on your device beforehand, 3proxy -and- MobileTerminal.
After you have installed these applications (which can be found on Cydia), you will need to set up an Ad-Hoc Connection on your PC, wireless.


For the Ad-Hoc connection, set up a Wireless Network. Go to your properties of your current wireless network, switch to the Wireless Networks tab and then for Preferred Networks, click on the Add button. On the Association Tab, start filling in all of the necessary information. I usually leave Data encryption as None but you are welcome to use some sort of Key. Also select that it is a computer-to-computer (ad hoc) network.

After the network is created, open your list of Wireless Networks and Join this network. (Connect).

The next thing that you will want to do is join this newly created WiFi Network, with your iPhone. Once connected, go into the settings of this WiFi Network once connected and take down the IP address, like below:]

Next, go into the General settings of your iPhone and set Auto-Lock to Never.
Once you have done this, on the iPhone, launch MobileTerminal. Once MobileTerminal is fully loaded up, using your keypad on the iPhone, type "socks" and then hit Return. Set iPhone in safe place and do not exit anything.
On your PC, launch Firefox or any web browser, try going to a webpage.
If the website does not load, you will want to configure your browser to connect through a Proxy.
On Firefox, you can go to Preferences > Advanced > Network > Settings. Then fill in the iPhone's IP address you wrote down, into the SOCKS Host field, and also use 1080 as the Port number.

3Proxy SOCKS proxy can resolve DNS target names if the application sends domain name resolving requests to the SOCKS proxy. Each application that requires to go to Internet via SOCKS proxy has to be configured manually. Most programs will attempt to resolve a domain name against remote DNS server via HTTP protocol.
To enable this in Firefox, go to the address bar and type "about:config" without quotes. Firefox will tell you these are basically critical settings, and asks you to Promise them you know what you're doing. After promising, in the Filter search field, type "proxy" and hit enter. Then find "network.proxy.socks_remote_dns" and change the value to true instead of false.
Voila! You should be fully tethered and ready to surf, careful with the downloading though, AT&T may catch on and say something to you!
0 comments:
Post a Comment