|
本帖最后由 uparrows 于 2020-2-6 16:10 编辑
. b7 a! v* u# ]: a. _1 {
4 F0 R$ m. I2 _8 {$ d我们先cat下日志,如图* e% y& G$ R% H& {/ T {
# s9 F T; S s" k2 Kscemd: fan/fan_table_type_thermal_ops.c:78 (ThermalTemperatureGet): GetSysTemperature fail
% ?! W0 R9 w* B' l/ O) \scemd: fan/fan_config_table_lookup.c:217 <temperature> Temperature Get fail
! M8 q, k, h+ B& F反复输出这两句。
7 m6 f4 S/ [5 G1 D群晖风扇默认控制文件在\usr\syno\etc.defaults\scemd.xml3 H( Z7 o% ?, f) i
长这样子:
, @* v& z, e: t( X, g
% `( T, d% x2 Q; v
* R) \ T: G8 u; q然后定位了下关键词,发现控制文件在\usr\lib\libhwcontrol.so.1
0 ^5 z6 v d. Y里面大概这样子:
9 u; _' G+ z* ~# z: B- K! t3 Q3 Y2 }1 w; E4 _
5 @ C! _* m/ [: I
: n. g+ H: t8 h, J0 M: U# B
$ _0 s/ E( g4 D- Y' P
0 b/ f/ F4 T8 `7 c& x
( R8 g4 g; L6 c, @/ l/ Y5 T3 |& u- D
看了下文件头,是一个elf文件
' r5 p8 |/ e$ [8 h) C1 U并且是c语言编写的
# ]- O7 C5 ?9 t: u$ l0 R( s要让系统不输出错误,思路是ida反汇编,然后把相关代码直接删了,哈哈
- ^' @, q9 a$ ^然后楼主下ida64下了一天都没下完,百毒限速太厉害了,有兴趣的可以捣鼓下,反汇编so文件的方法可以参考这位的:www.cnblogs.com/whycxb/p/9143896.html
# ~& Q5 C% P @5 H. [1 f' a+ G5 c' B4 H; P- r# D
; E: x4 k+ z8 b- {9 r `: d |4 M
% V) [2 F" y1 a/ h$ ^) B# v+ O3 g- v `( R; O# o# A
|
|