【文件属性】:
文件名称:tor-ios:适用于iOS 9+的Tor
文件大小:29KB
文件格式:ZIP
更新时间:2021-05-16 23:22:42
Objective-C
适用于iOS的Tor
该项目不以任何方式隶属于。
内容:在iOS上使用Tor的框架和系统范围内的代理应用程序,以通过它代理流量
什么有效:
Tor,libevent和OpenSSL使用automake在Xcode中有效地编译了最新版本。
托尔被编译成一个动态的框架,包括TORThread运行Tor和TORController来控制它。
需要做什么工作:
数据包隧道提供程序需要将原始网络数据包与Tor的SOCKS代理之间进行桥接(使用之类的tun2socks )。
数据包隧道提供者需要控制Tor(句柄进入后台,唤醒等)
用于配置常见Tor选项和显示Tor状态的UI。
入门
先决条件
Xcode 7或更高版本
GNU gettext (可以通过安装)
具有网络扩展权利的预配配置文件
建造
使用您的捆绑包标识符更新Tor.xcconfig
检出所有子模块
用Xcode编译
【文件预览】:
tor-ios-master
----Tor.xcconfig(283B)
----App()
--------main.m(261B)
--------Tor.entitlements(422B)
--------LaunchScreen.storyboard(2KB)
--------TORAppDelegate.m(503B)
--------Info.plist(1KB)
--------TORViewController.m(2KB)
--------TORAppDelegate.h(226B)
--------TORViewController.h(165B)
----.gitignore(40B)
----Extension()
--------TORPacketTunnelProvider.h(205B)
--------Info.plist(1016B)
--------TORPacketTunnelProvider.m(2KB)
--------Extension.entitlements(422B)
----Tor.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(39KB)
----Shared()
--------TORSharedConstants.m(285B)
--------TORSharedConstants.h(168B)
----Framework()
--------Tor.h(271B)
--------tor()
--------tor.sh(3KB)
--------TORController.h(743B)
--------Info.plist(806B)
--------libevent.sh(3KB)
--------openssl.sh(2KB)
--------TORThread.m(2KB)
--------TORThread.h(450B)
--------TORController.m(10KB)
--------openssl()
--------libevent()
----.gitmodules(318B)
----README.md(1KB)