-
Notifications
You must be signed in to change notification settings - Fork 87
Home
This project is to develop tethering tool kits for an un-jailbreak iPhone. It forks from the abandoned project. The current focus is to make this up-to-date, support new iOS and add new features.
- An iOS developer certificate. It is free now.
- iPhone without jailbreak
- Xcode
- Wifi network, either an ad hoc network created by your computer or a portable wifi router.
So far, I have added the following new features:
-
Supported any size of iDevice.
-
Added DNS forwarder on iPhone. This DNS server is a modified version of the forwarding DNS server from the TOR project. The local DNS server connects to a remote DNS over TCP. It can also pass through the socks5 proxy. It is handy for the use case where you use a 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://your-iphone-name.local:8080/socks.pac
).
Planned new features under development:
-
Add HTTP proxy. This is for iPad devices that only support HTTP proxy.[Done.] -
Refactor GUI to be more user-friendly.[Done.]