通过TOR swift路由WKWebView

Ago*_*tti 8 tor ios swift wkwebview

我目前在ios swift中有一个基于WKWebView的应用程序。我想知道是否可以通过TOR路由来自该Webview的所有传出连接。我见过诸如ICepa和Tor.framework之类的项目,但对于如何将其用于Web视图一无所知。

感谢所有帮助。

谢谢

cds*_*per 1

您无法控制 WKWebView(或较新的 Safari View Controller)访问互联网的方式;它始终使用系统 WAN 连接。

一种方法可能是构建 VPN 服务,该服务 1) 可用于操作系统并且可以轻松开启 2) 通过 TOR 而不是传统 VPN 系统路由 VPN 隧道。然后,您可以像往常一样使用 Web 视图,因为知道数据将通过虚拟隧道路由到 TOR,而不是使用常规互联网连接。

我建议您从这里开始:https ://developer.apple.com/documentation/networkextension/nevpnmanager