找回密码
 注册

QQ登录

只需一步,快速开始

查看: 421|回复: 0

请教一下华为光猫固件里的signature签名是如何封装的或者升级版本时绕过signature签名

[复制链接]
发表于 2024-7-4 09:40:37 | 显示全部楼层 |阅读模式

) Z& k9 G# [: E; h/ h" }/ M; r5 ?: H' Q- q6 Y/ r" ?

) l# F8 d& @( ]  s我的软件版本是V300R017C10SPC125修改了升级包,对所有校验的地方重新计算。但是在升级时这个signature签名通不过,有256个字节的校验信息不知道如何计算的。  p7 {, Z/ f( k  b
( \* v& w; n. Q+ y( W+ Q' i1 \
5 n& C& p' x) f4 {! b, N
( @# x; s% p" G- h5 U) o: l  e+ ^
<SWM>[hw_swm_signature.c_2959]Verify Signature hash ERROR!Real=[0d5948d9978d99f09681e9c902b87bff7401acd6a895ae96184174980477d3ab],Verify=[1a34143483c9138f359c87fed811d733daac4974da4d02e6c24c1249cb92db51]
5 Q6 A, E+ }' Z: g! P<SWM>[hw_swm_pdt_init.c_3871]HW_SWM_PacketErrorParse ERROR!uiReturn = 0xf720404e
  G/ Q$ m" g9 v<SWM>[hw_swm_load.c_1813]HW_SWM_LoadThread End While!uiState=1,process=0%0 ^: v4 W$ J$ v- F0 w9 J8 g9 F
<SWM>[hw_swm_receive.c_275]HW_SWM_StopRcv!uiPara=0xf720404e$ k5 p! h6 y* S/ K: j- g
<SWM>[hw_swm_load.c_1481]Start join recv thread!
6 I4 O3 z+ K% D, N<SWM>[hw_swm_receive.c_275]HW_SWM_StopRcv!uiPara=0xf7204028
9 p1 M3 F- {0 c: t5 ^<SWM>[hw_swm_receive.c_275]HW_SWM_StopRcv!uiPara=0xf7204028$ ^  |5 C+ Z& T) z% G2 q
<SWM>[hw_swm_load.c_850]Set Load Failed!
0 j6 r0 G) x% P* M: v: J& [. v<SWM>[hw_swm_receive.c_881]receive thread. olt crc:[0xd1c1f5a4]1 W* ]5 ~% c( z$ a  f5 S
<SWM>[hw_swm_receive.c_894]HW_SWM_ReceiveThread Exit!uiRet=0xf7204028
2 F: R* e% k% E<SWM>[hw_swm_load.c_850]Set Load Failed!
3 ^* Z8 Y" V# ^5 E/ J( ^( PKilled6 w; R" G* _3 A
<SWM>[hw_swm_load.c_1487]End join recv thread!
$ l) k, s- U: ?5 k<SWM>[hw_swm_load.c_1490]uiResult=[0xf720404e]
. `) {2 E( D5 x; n9 T7 p<SWM>[hw_swm_load.c_1492]uiResult=[0xf720404e]
0 n6 d5 T- E- K<SWM>[hw_swm_segment.c_2901]Before:ProcLen=[0],RecvLen=[23163]/ f; q" q9 c, G4 r& G( t, ]
<SWM>[hw_swm_segment.c_2909]After:ProcLen=[0],RecvLen=[23163]
* y5 N  u$ t# N+ xLoad TimeOut AlarmID: 104058
$ y; K6 |& E  B- B, o+ U8 I% d. s<SWM>[hw_swm_load.c_1842]Exit Load Ctrl!!!!4 v% [5 M7 a- E- x' N
<SWM>[hw_swm_packet.c_6559]Set uiFsmState to 0!! ~  I" q8 Y7 N0 s/ y: ~
SWM UPGRATED:[1|3|0xf720404e|HS8145C]
2 h9 k- I% A# C4 W0 u& h* A9 }7 g3 ^HW_SWM_PDT_IsLoadRoofs Called
2 U! }. m) A- i8 ~' C: O' A<SWM>[hw_swm_load.c_1888]HW_SWM_LoadThread End While!uiRet=0xf720404e
5 Q# j/ h! ~, m0 h  |<SWM>[hw_swm_externproc.c_1583]HW_SWM_Notify Notify by Mid_19 Err_0xf720404e7 R: v! s4 r7 D, x8 \
<SWM>[hw_swm_core.c_420]) Y$ ]$ J  q# r: ^
<SWM>[hw_swm_externproc.c_1164]receive olt crc:[0xd1c1f5a4]
% `" Y: ?% J; i3 o<SWM>[hw_swm_load.c_850]Set Load Failed!
7 u6 P( @& J* v, y" j) ?<SWM>[hw_swm_receive.c_275]HW_SWM_StopRcv!uiPara=0xf720404e
9 F# F7 F* A! f, i8 z6 {  O) H" S6 x( U3 r! S) |! ?
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-2 07:30 , Processed in 0.023542 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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