能力值:
( LV2,RANK:10 )
|
-
-
2 楼
启动一个监控线程呢,一旦发现system分区被修改,马上警告什么的
|
能力值:
( LV3,RANK:20 )
|
-
-
3 楼
Android5.x以后的机器都支持verity,只要配置verity功能,system分区别篡改后将无法挂载及启动,这个功能是在底层块设备之上加的hash tree来实现的,即每个block的hash以tree形式组织放在system分区尾部。
f23K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4y4G2N6i4u0U0k6g2)9J5k6h3q4F1k6s2u0G2K9h3c8Q4x3X3g2U0L8$3#2Q4x3V1k6K6k6h3y4#2M7X3W2@1P5g2)9J5c8Y4k6W2M7X3W2X3K9h3g2V1j5X3!0G2N6q4)9J5c8X3W2F1k6r3g2^5i4K6u0W2K9s2c8E0L8l9`.`.
如果只是定时检测system分区下的文件,不用pull出来,直接在手机上计算好(busybox sha1sum /system/xxx),和PC上相应文件的hash值做对比即可
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
在手机上用md5 sha1sum等命令计算文件的hash值并不一定可靠。因为假设手机真的被root,那么恶意软件是可以替换掉md5 sha1sum 这些命令的,让这些命令返回篡改之前的hash值。谢谢: )
|
|
|