设为首页收藏本站

恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
小博无线
查看: 108149|回复: 1129

[k2p] [2018-04-03]让荒野无灯老毛子固件的K2P支持酸酸乳,支持udp转发

    [复制链接]
发表于 2018-2-27 22:49 | 显示全部楼层 |阅读模式
本帖最后由 不再完美 于 2018-4-14 20:17 编辑

如果有问题需要反馈,请在回帖中附上使用的固件版本号,完整日志和GoogleFu设置截图。

重启脚本丢失的问题解决办法:打开路由器管理后台系统管理--恢复/导出/上传设置页面,在路由器内部存储[脚本文件] (/etc/storage)页面下点击Refres刷新,看看storage容量是否超出上限,没有超出上限的话,就点击保存 /etc/storage/ 内容到闪存右边的保存,稍等10秒查看日志,如果在当前时间显示[api_get_storage_usage] success. 说明保存成功了,重启也不会消失

2018年4月14日:不同节点不同协议 里的脚本暂时有bug,请先使用 所有节点共用协议 里的脚本
2018年4月3日更新:适配K2P_3.4.3.9-099_20180402-0237及以上固件,脚本使用了新的机制,可以在后台管理页面自行添加节点和自由切换。(与无灯大大沟通交流后,大大表示由于有某些原因,所以不会在固件里增加S-S R,但是会增加一些参数来支持咱们自定义添加S-S R,所以就有了这次大的更新,整个脚本1.5KB.
适配0402以上固件脚本使用教程如下:一、适用有单个或者多个协议、协议参数、混淆、混淆参数都相同的S-S R节点
1.下载解压缩适配0402以上固件.zip
2.修改“所有节点共用协议”里的DEADC0DE_pre.sh脚本,将里面的“协议、协议参数、混淆、混淆参数”更改为你自己S-S R的参数(如果要使用原版SS,=后面清空即可)图中以协议auth_chain_a,协议参数为空,混淆plain,混淆参数为空 为例
1.jpg
3.将刚刚修改好的DEADC0DE_pre.sh 利用winscp工具上传到路由器里的/etc/storage,并且赋予DEADC0DE_pre.sh 可执行权限755
2.jpg
4.在管理后台google-fu的节点界面添加你的S-S R节点(就添加别名,IP,端口,加密,密码即可,协议和混淆都在之前的脚本里修改过了),只要协议和混淆一样,可以添加多个节点

图中以none加密方式为例
3.jpg
5.设置好google-fu模式后,开启功能。
4.jpg
二、适用有多个协议、协议参数、混淆、混淆参数都不相同的S-S R节点
1.下载解压缩适配0402以上固件.zip
2.修改“不同节点不同协议”里的DEADC0DE_pre.sh脚本,将里面的“协议、协议参数、混淆、混淆参数”按照各个IP地址来分别设置成你自己S-S R的参数(如果要使用原版SS,=后面清空即可)
11.jpg
3.将刚刚修改好的DEADC0DE_pre.sh上传到路由器里的/etc/storage,并且赋予DEADC0DE_pre.sh 可执行权限755
4.在管理后台google-fu的节点界面添加你的S-S R节点(就添加别名,IP,端口,加密,密码即可。IP、协议和混淆都在之前的脚本里设置过的)可以添加多个节点
5.设置好google-fu模式后,开启功能。

支持的加密方式:
  1. aes-128-cfb
  2. aes-128-ctr
  3. aes-128-gcm
  4. aes-192-cfb
  5. aes-192-ctr
  6. aes-192-gcm
  7. aes-256-cfb
  8. aes-256-ctr
  9. aes-256-gcm
  10. bf-cfb
  11. camellia-128-cfb
  12. camellia-192-cfb
  13. camellia-256-cfb
  14. cast5-cfb
  15. chacha20
  16. chacha20-ietf
  17. chacha20-ietf-poly1305
  18. xchacha20-ietf-poly1305
  19. des-cfb
  20. idea-cfb
  21. rc2-cfb
  22. rc4
  23. rc4-md5
  24. rc4-md5-6
  25. salsa20
  26. seed-cfb
  27. none
  28. table
复制代码


支持的协议:

  1. origin
  2. verify_simple
  3. verify_sha1
  4. auth_simple
  5. auth_sha1
  6. auth_sha1_v2
  7. auth_sha1_v4
  8. auth_aes128_md5
  9. auth_aes128_sha1
  10. auth_chain_a
  11. auth_chain_b
  12. auth_chain_c
  13. auth_chain_d
  14. auth_chain_e
  15. auth_chain_f
复制代码


支持的混淆:


  1. plain
  2. http_simple
  3. http_post
  4. tls1.2_ticket_auth
复制代码



分割线以下的是老版本的脚本,使用K2P_3.4.3.9-099_20180402-0237以上固件的不需要看,只需要看分割线以上的内容即可


2018年3月25日更新:重新优化编译主程序,现在整个脚本141KB.修复了Chnroute模式无法使用的bug。(自己随便添加的SS节点,IP不要输入127.0.0.1、内网ip和路由器ip,可以输入比如123.123.123.123)
2018年3月23日更新:大幅度减少主程序大小,整个脚本就200多K,正好不超过K2P_3.4.3.9-099_20180321-2321固件的512K限制,如果有坛友还是重启丢失的话,可以按照以下步骤操作。       
    1.关闭所有插件功能(特别是去广告,一定要关闭)
    2.打开系统管理--恢复/导出/上传设置页面,在路由器内部存储[脚本文件] (/etc/storage)页面下点击重置(恢复出厂内部存储设置)
    3.打开Google-fu中分别更新GfwlistChnroute(当然你只更新你需要用的模式列表也可以,如果要更新Gfwlist的话,需要先在命令行里输入nvram set gfwlist_md5=forceupdate才能更新成功,并且必须点击Google-fu Common页面下的Apply才可以保存,然后按照本帖教程上传脚本.
    4.打开系统管理--恢复/导出/上传设置页面,在路由器内部存储[脚本文件] (/etc/storage)页面下点击
Refres刷新,看看storage容量是否超出上限,没有超出上限的话,就点击保存 /etc/storage/ 内容到闪存右边的保存,稍等10秒查看日志,如果在当前时间显示[api_get_storage_usage] success. 说明保存成功了,重启也不会消失
    ps.如果需要经常修改配置文件的,记得要先关闭去广告功能,然后清除去广告规则,这样storage分区才不会超过上限(adbyby的规则是/etc/storage/adb/data/下的video.bin、video.txt、lazy.txt、lazy.bin;kooporxy的规则在/etc/storage/koolproxy/data/rules/下;放心删除,只要重启去广告功能,这些规则就自动更新了
2018年3月22日更新:脚本中增加设置Max number of open files参数为51200,尝试解决部分坛友反馈的日志出现S-S R-redir[12183]: accept: Too many open files的提示。(所有版本的脚本均已更新)
2018年3月21日更新:经测试适配0317脚本同样适用于固件K2P_3.4.3.9-099_20180320-2107、K2P_3.4.3.9-099_20180321-0126。理论上也支持后续固件。
2018年3月20日更新:适配3.4.3.9-099_20180317-2245固件的主程序已编译完成,使用该固件的坛友,使用适配0317脚本即可(自己编译的主程序文件较大,论坛有限制,只能分2个压缩包了,新脚本支持auth_chain_f协议)
2018年3月18日更新:另外做新脚本适配无灯老毛子最新固件3.4.3.9-099_20180317-2245,仅该版本可用作者更新了libsodium.so,造成S-S R-redir无法运行,稍后我会找个新版本的或者编译一个
2018年3月5日更新:增加udp转发支持,开启方法:重新下载本帖附件,覆盖原S-S R目录,在GoogleFu Extra Config中打开UDP Relay即可,可在日志中查看是否启用udp转发(需要你使用的S-S R服务器支持才可开启),或者使用全局模式和Chnroute模式,使用NatTypeTester软件测试是否成功开启。
1.jpg
2.jpg


2018年3月3日重大更新:在使用过程中,出现DEADC0DE_script.sh脚本被路由恢复了,造成无法开关S-S R,现在更新脚本修复BUG。所有使用本脚本的重新下载附件,覆盖S-S R目录即可

最近跟风购入了一台K2P A1版,刷了各种固件,最后发现还是荒野无灯的老毛子固件比较好用但是荒野无灯老毛子的固件原版是不支持酸酸乳的,然而我现在用的是酸酸乳。
没办法,只好自己想一个折中的办法,写个脚本来实现了。好了,废话不多说,下面教程开始
首先,确定你是K2P MTK版,刷的是荒野无灯1116版本以上的固件
其他版本固件没测试,我是使用的测试版本K2P_3.4.3.9-099_20171124-0209,在荒野无灯官方http://files.80x86.io/router/rom/K2P/test/页面可下载
1.下载解压缩本帖附件,将里面DEADC0DE.json内容
酸酸乳IP,酸酸乳端口,酸酸乳密码,酸酸乳加密方式,酸酸乳协议,酸酸乳混淆
更改为你的S-S R内容
2.使用WinSCP等工具连到你的路由器
3.将本帖附件解压以后的S-S R目录上传到路由器的/etc/storage目录
1.jpg
4.将路由器里/etc/storage/DEADC0DE_script.sh的脚本替换为本帖附件里的同名脚本
2.jpg
5赋予/etc/storage/DEADC0DE_script.sh 和 /etc/storage/S-S R里所有文件可执行权限(755)
3.jpg
4.jpg

6.登录路由器管理后台,添加计划任务,因为部分字符被论坛屏蔽了,请自行把S-S R修改为小写的酸酸乳首字母(改成图片里的)
  1. ############下面是自动检测SS开启S-S R计划任务############
  2. * * * * *     /etc/storage/S-S R/start
  3. ############上面是自动检测SS开启S-S R计划任务############
复制代码
5.jpg
7.随便添加一个SS节点(自己随便添加的SS节点,IP不要输入127.0.0.1、内网ip和路由器ip,可以输入比如123.123.123.123),开启SS,等待1分钟左右即可测试是否连上S-S R
6.jpg
7.jpg
8.可以打开日志,发现有:S-S R改写脚本: S-S R服务已开启!!!字样,就代表S-S R已经启用了
8.jpg

2018年3月2日更新:在主贴更新支持的加密方式、协议、混淆列表 没有全部测试,适配0317脚本(20180317及以上固件版本)应该是全部支持,老脚本(20171116到20171124固件版本)会有部分不支持。

ps:附件设置了个售价,稍微赚点币 3 nb,希望大家见谅.(附件中存在xxx.part1.rar、xxx.part2.rar……等,务必全部下载后再解压xxx.part1.rar)
适配1116-1124固件.zip (51.35 KB, 下载次数: 592, 售价: 3 nb恩山币)

评分

参与人数 29恩山币 +37 收起 理由
Alex_Chen + 1 强大的恩山!(以下重复1万次)
james_wang17 + 1 率全体恩山路由党以及党魁向你学习!
polato + 1 我来恩山就是为了撩你!
流言大婶 + 1 开门!查水表了!
tianbin1013 + 1 前排留名
ben1383 + 1 我来恩山就是为了撩你!
zxdongyu + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
梦里逐浪 + 1 强帖,强人!
nero850214 + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
千年老妖 + 1 有才
Article + 1 我来恩山就是为了撩你!
pappa + 1 我来恩山就是为了撩你!
zhugehongjin + 1 我来恩山就是为了撩你!
鲜锅兔儿 + 5 支付宝已转5毛给你!
hcyme + 3 我来恩山就是为了撩你!
utiao + 1 我一定要支持你!
cctv505 + 1 强大的恩山!(以下重复1万次)
qq911123 + 1 有没有可能直接替换H大的功能到这个灯大固件呢
amjake + 1 我来恩山就是为了撩你!
szw2001122 + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
ehehe066 + 1 我来恩山就是为了撩你!
sczan1101 + 1 完美解决!!!固件3.4.3.9-099_20170910-2323
a604556700 + 1 当心我用iPhone X 砸死你
inge126 + 1 我来恩山就是为了撩你!
2711106269 + 1 我来恩山就是为了撩你!
lovezhiqi123 + 3 强大的恩山!(以下重复1万次)
飞越疯人院 + 1 顺便分享个便宜的酸酸乳网站playS-S R.tk
wuren + 1 华硕固件的QOS怎么样,是摆设不
cuisong_vip + 1 google-fu 开启命令:nvram set google_fu_mode=0xDEADBEEF 关闭命令:nvram set g.

查看全部评分

本帖被以下淘专辑推荐:

我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-2-27 22:56 | 显示全部楼层
支持一个,正须要呢
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-2-27 22:58 | 显示全部楼层
不错,用同样方法,是不是也可以加入frp?

点评

这个不清楚,因为我有外网ip,所以对内网穿透这块儿没研究  详情 回复 发表于 2018-2-27 23:02
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2018-2-27 23:02 | 显示全部楼层
weilong1523 发表于 2018-2-27 22:58
不错,用同样方法,是不是也可以加入frp?

这个不清楚,因为我有外网ip,所以对内网穿透这块儿没研究
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-2-27 23:02 | 显示全部楼层
支持,一直在等这个,哈哈,终于有了
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-2-27 23:05 来自手机 | 显示全部楼层
买卖买卖不成仁义在
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-2-27 23:11 来自手机 | 显示全部楼层
其实这个固件r也能用吧,我两个r都可以,就是状态显示不对,谢谢楼主,已经下载,价格偏低,应该五欧元
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-2-27 23:20 | 显示全部楼层
不错的教程,拿走了
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-2-27 23:27 | 显示全部楼层
多少钱?现在不用先标记

点评

很少的,3 nb而已  详情 回复 发表于 2018-2-27 23:29
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2018-2-27 23:29 | 显示全部楼层
零度以下 发表于 2018-2-27 23:27
多少钱?现在不用先标记

很少的,3 nb而已
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-2-27 23:31 | 显示全部楼层
先试试字数补丁字数补丁
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-2-27 23:33 | 显示全部楼层
我的手机和电脑上都装了S-S R客户端,随用随连,不让路由器一直连着S-S R服务器,这样是不是被大中华firewall ban掉的机会就少了?

点评

这个东西现在是众说纷纭,什么说法都有。还有的说经常用的IP没封,只用了几次的反而被封了。所以这个东西只能自求多福了  详情 回复 发表于 2018-2-28 02:53
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-2-27 23:34 | 显示全部楼层
学习学习。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-2-27 23:44 | 显示全部楼层
谢谢分享了,,
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-2-28 00:01 | 显示全部楼层
为什么我的没有GOOGLE Fu这项,我的也在那里下的版本!

点评

这个和kvm都属于无灯老毛子的隐藏选项。需要输入命令开启。你在论坛里搜搜就能找到了  详情 回复 发表于 2018-2-28 02:54
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛 ( 苏ICP备05084872号-1 )  

GMT+8, 2018-9-26 00:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表