寻找 raw socket 方面的移动端开发者

查看 49|回复 4
作者:wangbin11   
众所周知我是做异地组网的,最近在写安卓客户端,之前的方案是搞 tun ,但是多方查证发现没有直接用跑 tun 有几点原因
1.tun 需要 root 权限
2.我这里没有 ketlin 或者 flutter 开发者来做界面调用 go 写的。so 文件
经过这些原因干脆直接我把打洞模块封装一下,搞成 so 文件,通过 raw socket 绑定,直接使用官方的 api 类似这种: https://api.flutter.dev/flutter/dart-io/RawSocket-class.html
想找一个感兴趣的开发者,一起加入我们做异地组网
wangbin11
OP
  
有意向的可以直接发送联系方式到邮箱 [email protected]
或者+v wang0123qwe
pagxir   
不用试,没有 root 的 Android 不具有 raw socket 权限
pagxir   
其次,tun 接口在 vpnservices 里有提供,你需要的是集成类似 tun2sock 之类的 tcp/ip 协议栈
GeekGao   
3 楼正解,tun2sock 动态链接库拿来就可以用的
您需要登录后才可以回帖 登录 | 立即注册

返回顶部