设为首页收藏本站

恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
小博无线
查看: 36757|回复: 131

关于K2官网最新固件K2_V22.5.9.163的说明及净化、精简、去广告版本

    [复制链接]
发表于 2017-2-25 09:07 | 显示全部楼层 |阅读模式
本帖最后由 abccba94 于 2017-3-3 23:25 编辑

昨天K2官网发布了最新固件【V22.5.9.163】,下载研究了下。


一、现在已经刷了第三方固件,如何升级官方固件?

先用breed刷【此贴】中的V1.0版本(firmware_k2_v10.bin),然后启动后在“手动升级”页面升级官方固件即可。

注意:升级会重写uboot,破坏breed


二、新固件有哪些变化?

1、WEB页面定时重启的漏洞还在,你可以利用此漏洞安装breed、ssh或运行任何命令,可以参考【此文

2、新固件MTD分区改变,直接导致breed不兼容新固件,新固件如果刷breed会导致无法启动,需【修改breed配置

3、由于固件地址变化,后续如果想刷新固件的修改版本,不能直接使用目前的breed,需启动后使用MTD命令或WEB升级

4、新固件去除了购物比价,但增加了一个adpush进程(广告推送?),目前不知其用途,内存占用较高

5、新固件由于MTD分区变化,用户可用空间由1M变为512K,不利于固件定制,好消息是新内核支持ipset了



三、新固件的一些信息参考

MTD分区、可用空间及启动后的内存占用:
20170225081552.jpg

各分区地址(firmware起始地址从以前的0x50000变为0xa0000,导致breed不兼容):
20170225082444.jpg

可疑进程:
20170225090533.jpg

可疑网络进程:
20170225090621.jpg

四、配置文件破解方法
利用配置文件备份恢复可以进行破解,不过目前版本对配置文件使用了WAN口MAC地址作为加密条件
具体的加解密程序为/usr/bin/encryconfig

程序中有读取硬件WAN口的MAC地址操作:
eth_mac r wan > /tmp/macstr

加密语句:
openssl aes-128-cbc -k "%08X" -base64 -in %s -out %s

这样就要求一台K2一个dat文件,所以你要对配置文件做下处理:
1、下载下面的文件
k2.rar (109.78 KB, 下载次数: 131)

点评

精简版还是可以用ssh登陆啊  发表于 2017-3-4 14:10

评分

参与人数 11恩山币 +11 收起 理由
coolwjl + 1 我来恩山就是为了看你!
hua_wuxin + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
huserszm + 1 支付宝已转500w给你!
阿非 + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
lon91ong + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
qq8083666 + 1 亲,你这么厉害,我想做你的经纪人!
放肆小恋人 + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
wzb1988 + 1 支付宝已转500w给你!
music775775 + 1 楼主威武—我就想问问挖掘机技术哪家强?
zbbenben + 1 我来恩山就是为了看你!
haha20152016 + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2018-11-21 17:57

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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