我已经搜索了2天的解决方案。
问题是:我需要为encrypting
(使用一些自定义算法)创建来自设备的所有互联网流量的应用。
我发现我可以使用vpn和android为我提供了一个类VpnService
。我不明白如何使用VpnService
类加密tcp数据包。
有人可以帮我吗?
答案 0 :(得分:0)
通过使用VpnService,您可以获取路由到您的接口的所有IP数据包。 你得到的是IP数据包,它将TCP / UDP数据包作为有效载荷。 应将IP数据包通过隧道传输到远程服务器。 您需要使用远程服务器加密流量。