-
Notifications
You must be signed in to change notification settings - Fork 87
Home
This project is intended to develop tethering tool kits over un-jailbreak iPhone. It is forked from project in https://code.google.com/p/iphone-socks-proxy/. Current focus is to make this up-to-date, support new iOS and add some new features.
- An iOS developer certificate. It is free now.
- iPhone without jailbreak
- Xcode
- Wifi network, either Ad hoc network created by your computer or a portable wifi router.
So far I have added the following new features:
-
Support any size of iDevice.
-
Add DNS forwarder on iPhone. This DNS server is modified version of forwarding DNS server from TOR project. The local DNS server connects to remote DNS over TCP. It can also pass through socks5 proxy if set it up. This comes in handy for use case where you use portable WI-FI router to share your un-jailbreak iPhone connection with multiple devices.
-
[Updated on Nov 10, 2013] To use SSH by socksify tsocks, I applied a patch for Mac port version tsocks. See my repo https://github.com/rickyzhang82/tsocks_dnsdirect.
-
[Updated on July 5, 2019] Added support for iPad tethering. In iPad's wifi setting -> HTTP Proxy -> Configure Proxy -> URL, enter the text in the automatic proxy row (eg.
http://myiphone.local:8080/socks.pac
) or directly type inhttp://[socks address]:8080/socks.pac
.
Planned new features under development:
-
Add HTTP proxy. This is for iPad device which only support HTTP proxy.[Done.] -
Refactor GUI to be more user friendly.[Done.]