android设备指纹

/sys/devices/soc0/serial_number
这个文件某些设备上不需要特别的权限就能读取
DRM
/proc/sys/kernel/random/boot_id (这个ID重启或者刷机以后发生变化)
/proc/sys/kernel/random/uuid
/sys/block/mmcblk0/device/cid

wifimacaddr
ip link 获取 wifi addr
===============

Settings.Secure.getString(context.getContentResolver(),Settings.Secure.ANDROID_ID)1
Settings.Global.getString(context.getContentResolver(),”gcbooster_uuid”)
Settings.Global.getString(context.getContentResolver(),”key_mqs_uuid”)
Settings.Global.getString(context.getContentResolver(),”ad_aaid”)

=========
BluetoothAdapter->getAddress
==============
[ro.oem_unlock_supported]: [1]
[sys.oem_unlock_allowed]: [1]
[ro.boot.flash.locked]: [0]
[sys.usb.config]: [adb]
[sys.usb.state]: [adb]
[init.svc.adbd]: [running]
[init.svc_debug_pid.adbd]: [2146]
[persist.sys.usb.config]: [adb]
[ro.adb.secure]: [1]
================

AccountManager->getAccounts

SensorManager->getFullSensorList

========
MediaDrm->getPropertyByteArray
MediaDrm->getPropertyString

mediandk.so
AMediaDrm_getPropertyByteArray(mediaDrm,PROPERTY_DEVICE_UNIQUE_ID,

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注