找回密码
 注册

QQ登录

只需一步,快速开始

楼主: szdg88

重磅炸弹,hs8145v,sa1456C 等等r017版本改双模,恢复华为原厂界面成功!

    [复制链接]
发表于 2017-12-14 11:51:28 | 显示全部楼层
大家放心用吧,没有必要究其原因,irc163大侠不是说了只是欺骗一下光猫系统,让光猫加载包文件到光猫的相应目录,如果硬件ID正确就刷写系统文件,HG8120C  HG8145C是会降级的,如果不正确就退出。其实所有华为光猫只要这个文件夹/mnt/jffs2/下有( hw_hardinfo_feature)这个文件就能获得shell权限。光猫启动时要加载这个全局变量文件"/mnt/jffs2/hw_hardinfo_feature",如果有就加载。而这个文件的内容: "HW_SSMP_FEATURE_CLI_CHINA_MODE"为透传模式,透传模式开关打开feature.enable="1"的情况下并且执行SU之后的shell就具备相关装备命令的权限了。
发表于 2017-12-14 13:08:20 | 显示全部楼层
之前的shell补丁文件不能用,是因为signature缺少的原因导致?(这个怎么来呢?不过好像并不需要对所有文件签名,期待以后知道这里的秘密); `# C1 r# G8 B, r9 n2 d; [2 [, @% K: {5 Z
如果是的话,那应该可以利用allshell2.bin来加以改造,避免升级uboot,kernel,rootfs,甚至efs 等文件,只写入hw_hardinfo_feature来实现开全shell,避免意想不到的情况出现。
发表于 2017-12-14 13:17:18 | 显示全部楼层
本帖最后由 lhyw 于 2017-12-14 13:19 编辑
# i( ?& w- y+ u1 v
! g$ B& j/ M8 W& N$ m) q. i8 q可以把这三个文件uboot,kernel,rootfs删掉。这样就不会降级了。
发表于 2017-12-14 13:36:34 | 显示全部楼层
lhyw 发表于 2017-12-14 13:17
9 a: R, e( V' e' @3 [! {可以把这三个文件uboot,kernel,rootfs删掉。这样就不会降级了。
2 P4 ~9 s; ]3 V+ n: g( w2 C
用拆包工具分离出来,再重新打包bin文件?这个工具有现成的吗?刚开始接触这个,不了解,还请大大指教一下。
发表于 2017-12-14 13:37:12 | 显示全部楼层
壹喋小菜 发表于 2017-12-14 13:083 {$ M* ?4 ~! Q
之前的shell补丁文件不能用,是因为signature缺少的原因导致?(这个怎么来呢?不过好像并不需要对所有文件 ...

9 t2 y+ z8 [  @8 ^+ C- o5 R7 I请教下那个efs 文件起什么作用? 固件里都带这个文件
发表于 2017-12-14 13:42:09 | 显示全部楼层
lhyw 发表于 2017-12-14 13:17# S7 N* Q% X4 _1 d, m+ I0 U
可以把这三个文件uboot,kernel,rootfs删掉。这样就不会降级了。

( n6 ^$ \# K0 u! U+ l3 ^+ P- e: M( C我觉得可以,不知道signature需不需要更新,你试过没?
发表于 2017-12-14 14:04:26 | 显示全部楼层
楼主折腾能力不错,顶楼主,以后有这设备再折腾。
发表于 2017-12-14 14:07:07 | 显示全部楼层
stackoverflow 发表于 2017-12-14 13:37
8 r% o' i: r7 d( a' X# H3 ^请教下那个efs 文件起什么作用? 固件里都带这个文件
' q3 n# L& |. }; ]% O6 x# B
我猜想应该是一个加密的文件系统,里面存储了系统运行时的一些信息或者变量。 固件带这个是因为要写到一个确切的状态(初始化状态?),当然一般情况下应该没问题的,不排除有些机型修改了这个初始化状态(例如定制)。通用固件里这个efs应该是通用的,所以一般没问题吧。我是这样想的。
发表于 2017-12-14 14:12:41 | 显示全部楼层
壹喋小菜 发表于 2017-12-14 14:07" s2 T9 L. D3 d/ _
我猜想应该是一个加密的文件系统,里面存储了系统运行时的一些信息或者变量。 固件带这个是因为要写到一 ...
/ q4 ~" a' V+ R
刷为通用版本或进行版本升级的时候,刷新efs可能是必须的,刚才讨论的是只考虑补全shell的功能来说的。
发表于 2017-12-14 18:03:14 | 显示全部楼层
壹喋小菜 发表于 2017-12-14 05:36
" d4 O0 n. {( G7 t! v9 F用拆包工具分离出来,再重新打包bin文件?这个工具有现成的吗?刚开始接触这个,不了解,还请大大指教一 ...
2 X' Z' A7 Y" E
有现成的工具。Csersoft大神的HWFW_GUI,可以在GITHUB下载到最新版本。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-6-17 20:31 , Processed in 0.024386 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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