赞
踩
对于设备指纹来说,系统文件是用来标识设备比较稳定的特征码,特别是对于改设备机型,一般来说,一些关键文件信息可用来标识一台设备。典型的如mac地址文件,序列号文件,还有一些用来标识某个特定机型的,比如小米在framework下就有一些文件的文件大小,md5等信息可拿来和标准机型库比对,已识别设备是否被模拟。
攻击方自然也知道这个道理,因此也会修改这些文件,对于非源码定制系统来说,这些文件只能通过hook来修改。在比较早的时期,直接通过hook java代码的 libcore.io.IoBridge
类的 open
方法达到效果,
@HookMethod(clazz = "libcore.io.IoBridge", method = "open", param
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。