曾经的路由器刷机小白一枚,但相当有折腾的勇气~
撸的斐讯K2路由器 (购买链接在这)(付款399,注册理财软件得399一个月后提现),网传默认路由固件有后门之类的。所有必须刷掉~ (也有说现在发布的新版固件已经没有后门了,这里没有闲工夫深究了,反正就是要刷~我刷,我刷刷刷~)
刷机前找了不少资料,因到手的路由器软件版本: V21.4.6.12,有说要降级的。有的提到了Bread,有的提到了华硕,潘多拉,openwrt ,一下子一堆名词冒了出来…… 折腾起来几下,真的是折腾。按网上提供的方案,根本降不成功。更别提后面还要额外的操作Telnet之类的。
最后找到一个比较顺利的步骤也相对少的刷机方案:
先用最简明的语言说明下,其实就是以下几步:
- 斐讯路由器由收货时的固件版本 V21.4.6.12 升级到当前最新V22.3.17.148 ;
- 利用斐讯路由器管理页面自带功能导入别人制作好的的“备份文件” 恢复配置;
- Breed已经成功刷入,断电。按住路由器reset键5秒通电开机,进入breed界面。这时即可以更新成其它你想要刷的固件,比如华硕固件(ASUS),老毛子华硕固件(俄罗斯人Andy Padavan修改过的), 还有比如潘多拉(PandoraBox)
好了,下面上带解说的稍微详细的版本:
- 升级到K2新版固件,手动升级到22.3.17.148 斐讯官方固件下载地址:http://file.soho.phicomm.com.cn/upload/k2/k2/
文件已经上传本站备份一份该固件: SW_K2_703004657_V22.3.17.148.bin
(路由器版本号查看:查看 运行状态--设备信息, 可以看到软件版本: V21.4.6.12 )
-
高级设置->系统设置->备份恢复->浏览->选择附件的tianbaoha_breed_ssh.dat->点击恢复备份等待进度条完成(大约需要2分钟)。
说明: a.这里值得研究一下的是这个dat文件,如果用记事本打开的话其实文件内容。很像是Base64加密(其实不是,需要继续研究); b.breed在之后重启就刷进去的,其实是相当于替换了原路由器的miniWeb server.(研究明白了dat文件就可以验证这种想法,也不排除breed其实是在原路由里面的,配置文件也许只是改一下指向); c.只刷机不做研究的或者没兴趣就不要看说明了,只接Follow 主步骤即可。
-
等路由器重启后使用新的管理密码:tianbaoha登录,登录成功就代表breed和ssh刷好了。此时登录后的界面仍然是斐讯路由器的界面。(可以理解为 现在是 breed 加 一个被小修改过的斐讯固件,因为据说现在的固件升级界面也被修改了可以直接刷非斐讯官方的固件了,也就是说现在你可以走第5步第6步使用breed来刷,也可以直接使用当前的斐讯的路由器设置界面来刷别的固件了!)
说明: a.一个dat文件里面相当于做了生成文件,写文件的事。因为目前恢复备份的过程都是没有因特网下进行的操作。所以不可能是有脚本进行联网下载文件。所以想了解过程,还是得解密这个配置文件,也有可能上文猜测的,可能breed本就存在于原固件中,只是配置文件修改了指向而已,并没有写文件生成文件这回事; b.一切只有解密或者问作者才知道。先HOLD在这。
-
进入高级设置->系统设置->手动升级->点击此处备份EEPROM。
说明: 这一步其实可以不用做。
- 将路由器恢复出厂:断电按着reset键不松手,然后通电5秒松开reset键等1分钟即可恢复到Breed web控制台。
- 打开浏览器输入http://192.168.1.1打开Breed Web恢复控制台。
附件:
转载请注明:Linc Hu » 捣腾记录:斐迅K2刷机过程