斐讯K2 V22.5.9.163版本安装telnet、ssh和breed的方法及净化、精简、去广告版本安装
本方法采用WEB漏洞来让K2运行指定命令
1、WEB漏洞介绍
计算机连接K2(可通过wifi或LAN口),K2 WAN口连internet,先保证K2可以正常上网
用Firefox,傲游,Chrome等浏览器登录http://192.168.2.1
选择右上角的“定时重启路由器”
点选时间中的右侧下拉分钟选择框,鼠标箭头(手势)放在05上,点击鼠标右键,在Firefox或傲游浏览器“审查元素”(傲游浏览器先按“F12”按键打开审查页面后再点击定时重启):
双击"05",改为你要执行的命令,比如我们要启动telnet服务,可以输入:
05|/usr/sbin/telnetd -l /bin/login.sh
在定时重启路由器页面上重新选择05之后(这里要注意,一定要重选,并且重选后可以看到05后面自己输入的字符):
点击“保存”按钮后,就相当于K2执行了“/usr/sbin/telnetd -l /bin/login.sh”命令启动了telnet服务。
你可以通过此方法来执行多条命令。
2、开启telent命令
如第一节所描述,执行下面的命令即可:
05|/usr/sbin/telnetd -l /bin/login.sh
3、安装、启动ssh命令
在WEB页面分别输入下面几条命令并保存
05|opkg install http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/base/dropbear_2014.63-2_ramips_24kec.ipk
05|/etc/init.d/dropbear enable
05|echo -e 'admin\nadmin' | passwd root
05|/etc/init.d/dropbear start
ssh的登录用户名:root 密码:admin
4、安装净化版本、精简、去广告版本
利用WEB漏洞输入如下命令即可变为净化版本:
05|wget http://iytc.net/tools/k2_clear.bin -O /tmp/k2_clear.bin;sleep 1;sysupgrade -r /tmp/k2_clear.bin;sleep 1;reboot
输入如下命令可以变为精简版本(精简版本在净化版本上去除了ssh,内存占用更少):
05|wget http://iytc.net/tools/k2_min.bin -O /tmp/k2_min.bin;sleep 1;sysupgrade -r /tmp/k2_min.bin;sleep 1;reboot
输入如下命令可以变为adbyby去广告版本(在精简版本上增加adbyby去广告,缺省关闭,在广告屏蔽页面打开):
05|wget http://iytc.net/tools/k2_adbyby.bin -O /tmp/k2_adbyby.bin;sleep 1;sysupgrade -r /tmp/k2_adbyby.bin;sleep 1;reboot
执行后K2会复位两次,请耐心等待。
上述的净化、精简、去广告版本在恢复出厂设置后会失效,变为纯正的官方版本,如想切换,需再在WEB上输入上述的命令。
官方原始版本和精简版本的内存占用及网络进程对比图:
5、安装breed
注意:K2 V22.5.9.163版本与目前的breed不兼容,不建议安装breed,如安装breed,需要进行修改,否则无法启动K2。目前只建议在需要降级或刷第三方固件时才安装breed!
刷breed失败将导致K2变砖并不可恢复,请小白用户慎重!
首先要确保K2能够正常联网,因为需要从网上下载breed,如果下载失败或错误,将导致K2变砖并无法恢复!
输入下面命令来安全的刷写breed:
05 | wget http://iytc.net/tools/breed.sh -O /tmp/breed.sh;chmod 755 /tmp/breed.sh;/tmp/breed.sh
上述操作是利用漏洞执行了脚本,在脚本中会下载breed,并校验下载文件是否正确,然后再写入bootloader,保存后,路由器会写breed并重启。
你也可以使用【开源一键刷机脚本】来更加快速、简单、安全的刷写breed。
breed的修改(降级或刷第三方固件不需要此步骤):
进入breed环境变量设置---->启用---->位置选择breed内部---->设置---->重启---->再次中断进入breed---->telnet 192.168.1.1进入breed---->手动设置启动位置env set autoboot.command "boot mem 0xbc0a0000"---->保存env save---->重启reset
如果换了其他固件需要进breed禁用环境变量。
评论:33