Sino的研究基地

路由表格式转换工具

有时我们可能需要把一些应用或者游戏的路由转换为代理可以识别的格式 
手工修改这些路由也不现实,GTA5的路由有1000多条,所以我做了个简单的工具 (地址在底部)

先说一下常见路由配置文件吧:,SStap,和 cmroute.dll(SetRoutes)和系统默认的route.exe

从添加速度上说cmroute.dll<SStap(可能调用的是 cmroute.dll )<<route.exe

最新版本的可以更改添加方法为ipapi (route-method ipapi) ,但是感觉速度没什么区别

最后说工具,它可以把cidr(格式大概是这样 1.0.0.0/15)转换为各种路由添加命令(比如route 1.0.0.0 255.254.0.0 vpn_gateway)

还可以合并重复的网段(大网段包含的删除其余小网段),这个功能在整理路由是很有用,从几个不同地方收集的路由可能大多都是重复的,在我整合 Tom clancy's The Division 2 路由是帮了很大忙

过滤CIDR格式路由规则 :
py cidr_to_route.py -i 输入(重复的) -o 输出 -c filter

将CIDR转换为 cmroute.dll 批量导入的
py cidr_to_route.py -i 输入 -o 输出 -c cmroute

将CIDR转换为配置文件格式的
py cidr_to_route.py -i 输入 -o 输出 -c

转换工具: https://github.com/Boc-chi-no/Route-Rule-Convert
游戏规则: https://github.com/FQrabbit/SSTap-Rule