docs(huya): 逆向定位 32hex hdid = NativeEntry.getGUID() + 真机注入通道证据
核心结论:
- 32hex hdid (WUP 登录帧 field1.tag0) = com.huya.security.hydeviceid.NativeEntry.getGUID()
- 金样本 ed0db8 为金样本设备 GUID; 当前真机 M2102J2SC getGUID()=0a7dfaa882938a6ab502511452142c57(稳定)
- NativeEntry 全字段: getGUID(32hex)/getCDID(40hex)/getHDID(40hex)/getMID(16hex)/getSDID(base64 safedeviceid)
- 单机不可铸造: 改 serialno/ANDROID_ID/删files/hydevice持久化 均不变(硬锚底层硬件)
- libhydeviceid.so 为 OLLVM+datadiv 壳; 用 dlopen->JNI_OnLoad->RegisterNatives(env表索引215) 绕开混淆
脚本: phone_probe_registernatives2(注册表)/phone_java_call_nativeentry(Java读getGUID)/phone_read_hdid(native hook)
phone_dump_hydev(dump解密so)/phone_probe_login_frame(登录帧)/arm64_disasm(反汇编)
证据: hdid_regtable/java_nativeentry/hdid_read/login_frames/hdid_probe* + libhydeviceid_{original,dump}.so
This commit is contained in:
@@ -0,0 +1,366 @@
|
||||
{
|
||||
"events": [
|
||||
{
|
||||
"type": "hydev",
|
||||
"base": "0x7813011000",
|
||||
"size": 4124672
|
||||
},
|
||||
{
|
||||
"type": "hydev-exports",
|
||||
"count": 76,
|
||||
"exports": [
|
||||
{
|
||||
"off": "0xff854",
|
||||
"name": ".datadiv_decode13377393303060931696"
|
||||
},
|
||||
{
|
||||
"off": "0x30bf3c",
|
||||
"name": "hy_syscall"
|
||||
},
|
||||
{
|
||||
"off": "0x2c671c",
|
||||
"name": ".datadiv_decode8394649184240089179"
|
||||
},
|
||||
{
|
||||
"off": "0xc452c",
|
||||
"name": ".datadiv_decode12715880952929850959"
|
||||
},
|
||||
{
|
||||
"off": "0x22c6b4",
|
||||
"name": ".datadiv_decode17756744967214589151"
|
||||
},
|
||||
{
|
||||
"off": "0x206530",
|
||||
"name": ".datadiv_decode16142768320442664775"
|
||||
},
|
||||
{
|
||||
"off": "0x10fe18",
|
||||
"name": ".datadiv_decode13935584199325042899"
|
||||
},
|
||||
{
|
||||
"off": "0x1c91dc",
|
||||
"name": ".datadiv_decode4182082414496431548"
|
||||
},
|
||||
{
|
||||
"off": "0x19b5f0",
|
||||
"name": ".datadiv_decode14514111528646739931"
|
||||
},
|
||||
{
|
||||
"off": "0x26d7b0",
|
||||
"name": ".datadiv_decode3186372685042885857"
|
||||
},
|
||||
{
|
||||
"off": "0x212b04",
|
||||
"name": ".datadiv_decode13001096679939917798"
|
||||
},
|
||||
{
|
||||
"off": "0xec484",
|
||||
"name": ".datadiv_decode7272451282499632790"
|
||||
},
|
||||
{
|
||||
"off": "0x2880fc",
|
||||
"name": ".datadiv_decode5662830498276606612"
|
||||
},
|
||||
{
|
||||
"off": "0x111490",
|
||||
"name": ".datadiv_decode4441042267327943258"
|
||||
},
|
||||
{
|
||||
"off": "0x27f610",
|
||||
"name": ".datadiv_decode16021085630626535143"
|
||||
},
|
||||
{
|
||||
"off": "0x30ae48",
|
||||
"name": ".datadiv_decode17316226923494143690"
|
||||
},
|
||||
{
|
||||
"off": "0x1d5f4c",
|
||||
"name": ".datadiv_decode7531359686248698545"
|
||||
},
|
||||
{
|
||||
"off": "0x247144",
|
||||
"name": ".datadiv_decode17780086335141721104"
|
||||
},
|
||||
{
|
||||
"off": "0x1adfd0",
|
||||
"name": ".datadiv_decode16904853521236949932"
|
||||
},
|
||||
{
|
||||
"off": "0xf013c",
|
||||
"name": ".datadiv_decode3639556092286127407"
|
||||
},
|
||||
{
|
||||
"off": "0x21f98c",
|
||||
"name": ".datadiv_decode8476215815990549556"
|
||||
},
|
||||
{
|
||||
"off": "0x30bf00",
|
||||
"name": "hy_write"
|
||||
},
|
||||
{
|
||||
"off": "0xea848",
|
||||
"name": ".datadiv_decode5013095055348382358"
|
||||
},
|
||||
{
|
||||
"off": "0x2bf894",
|
||||
"name": ".datadiv_decode6552120278544488220"
|
||||
},
|
||||
{
|
||||
"off": "0x245be0",
|
||||
"name": ".datadiv_decode16449743662515666302"
|
||||
},
|
||||
{
|
||||
"off": "0x11b930",
|
||||
"name": ".datadiv_decode15631854437821104344"
|
||||
},
|
||||
{
|
||||
"off": "0xe7a5c",
|
||||
"name": ".datadiv_decode15220286527488363869"
|
||||
},
|
||||
{
|
||||
"off": "0x189ed0",
|
||||
"name": ".datadiv_decode971716066137475299"
|
||||
},
|
||||
{
|
||||
"off": "0x235fd4",
|
||||
"name": ".datadiv_decode2240554284615242758"
|
||||
},
|
||||
{
|
||||
"off": "0xbbf90",
|
||||
"name": ".datadiv_decode930153296716187306"
|
||||
},
|
||||
{
|
||||
"off": "0x17f75c",
|
||||
"name": ".datadiv_decode18193155687921697907"
|
||||
},
|
||||
{
|
||||
"off": "0xef9c4",
|
||||
"name": ".datadiv_decode7208817035916333614"
|
||||
},
|
||||
{
|
||||
"off": "0x22c4c8",
|
||||
"name": "JNI_OnLoad"
|
||||
},
|
||||
{
|
||||
"off": "0xbdb4c",
|
||||
"name": ".datadiv_decode9718679232209877219"
|
||||
},
|
||||
{
|
||||
"off": "0x9f9d8",
|
||||
"name": ".datadiv_decode2415276826024734045"
|
||||
},
|
||||
{
|
||||
"off": "0xf3360",
|
||||
"name": "hyftell"
|
||||
},
|
||||
{
|
||||
"off": "0x242918",
|
||||
"name": ".datadiv_decode1813700997626276425"
|
||||
},
|
||||
{
|
||||
"off": "0x116020",
|
||||
"name": ".datadiv_decode2127118722610622943"
|
||||
},
|
||||
{
|
||||
"off": "0xf80c8",
|
||||
"name": ".datadiv_decode6313363124510466600"
|
||||
},
|
||||
{
|
||||
"off": "0x1d4e54",
|
||||
"name": ".datadiv_decode16229027793617600142"
|
||||
},
|
||||
{
|
||||
"off": "0x1d0580",
|
||||
"name": ".datadiv_decode10115291355877817959"
|
||||
},
|
||||
{
|
||||
"off": "0x30bae8",
|
||||
"name": ".datadiv_decode10203504059392997873"
|
||||
},
|
||||
{
|
||||
"off": "0xf1298",
|
||||
"name": "hyfopen64"
|
||||
},
|
||||
{
|
||||
"off": "0x2c321c",
|
||||
"name": ".datadiv_decode15986889750731987093"
|
||||
},
|
||||
{
|
||||
"off": "0x23e338",
|
||||
"name": ".datadiv_decode11861954481925470588"
|
||||
},
|
||||
{
|
||||
"off": "0x2fae08",
|
||||
"name": ".datadiv_decode13370067802168070091"
|
||||
},
|
||||
{
|
||||
"off": "0x2332d4",
|
||||
"name": ".datadiv_decode5223443461034991902"
|
||||
},
|
||||
{
|
||||
"off": "0x30bef0",
|
||||
"name": "hy_read"
|
||||
},
|
||||
{
|
||||
"off": "0x2ccc64",
|
||||
"name": ".datadiv_decode8208694899043494479"
|
||||
},
|
||||
{
|
||||
"off": "0x227b50",
|
||||
"name": ".datadiv_decode18104751532030584008"
|
||||
},
|
||||
{
|
||||
"off": "0x278c40",
|
||||
"name": ".datadiv_decode8389934691053754807"
|
||||
},
|
||||
{
|
||||
"off": "0x274bbc",
|
||||
"name": ".datadiv_decode381523612705756801"
|
||||
},
|
||||
{
|
||||
"off": "0x10923c",
|
||||
"name": ".datadiv_decode11326397958007879543"
|
||||
},
|
||||
{
|
||||
"off": "0x22ed90",
|
||||
"name": ".datadiv_decode15748246807707687162"
|
||||
},
|
||||
{
|
||||
"off": "0x307350",
|
||||
"name": ".datadiv_decode14652163487098383068"
|
||||
},
|
||||
{
|
||||
"off": "0x2823e0",
|
||||
"name": ".datadiv_decode10168130846246250133"
|
||||
},
|
||||
{
|
||||
"off": "0xfe1f4",
|
||||
"name": ".datadiv_decode8274439441013259658"
|
||||
},
|
||||
{
|
||||
"off": "0xb5a18",
|
||||
"name": ".datadiv_decode2818691867109853035"
|
||||
},
|
||||
{
|
||||
"off": "0x284a38",
|
||||
"name": ".datadiv_decode17937343329166821664"
|
||||
},
|
||||
{
|
||||
"off": "0x23755c",
|
||||
"name": ".datadiv_decode8740858567082904038"
|
||||
},
|
||||
{
|
||||
"off": "0xe1968",
|
||||
"name": ".datadiv_decode15148178244621190089"
|
||||
},
|
||||
{
|
||||
"off": "0x1094ec",
|
||||
"name": ".datadiv_decode10096756759899255764"
|
||||
},
|
||||
{
|
||||
"off": "0x2c2b28",
|
||||
"name": ".datadiv_decode5687050107175613243"
|
||||
},
|
||||
{
|
||||
"off": "0x1e4048",
|
||||
"name": ".datadiv_decode10091502229593795971"
|
||||
},
|
||||
{
|
||||
"off": "0x1107c8",
|
||||
"name": ".datadiv_decode16105350321006291378"
|
||||
},
|
||||
{
|
||||
"off": "0xf0078",
|
||||
"name": ".datadiv_decode13805690131605262795"
|
||||
},
|
||||
{
|
||||
"off": "0x308e64",
|
||||
"name": ".datadiv_decode13481575639147657934"
|
||||
},
|
||||
{
|
||||
"off": "0x25df2c",
|
||||
"name": ".datadiv_decode5869377321246282402"
|
||||
},
|
||||
{
|
||||
"off": "0xec6d8",
|
||||
"name": ".datadiv_decode5215474294857803928"
|
||||
},
|
||||
{
|
||||
"off": "0x23c534",
|
||||
"name": ".datadiv_decode15714924883407080113"
|
||||
},
|
||||
{
|
||||
"off": "0x27fc5c",
|
||||
"name": ".datadiv_decode16454361570808326355"
|
||||
},
|
||||
{
|
||||
"off": "0x27df10",
|
||||
"name": ".datadiv_decode15924187094028544261"
|
||||
},
|
||||
{
|
||||
"off": "0x23532c",
|
||||
"name": ".datadiv_decode4448295952963935447"
|
||||
},
|
||||
{
|
||||
"off": "0x141914",
|
||||
"name": ".datadiv_decode5332962653989896249"
|
||||
},
|
||||
{
|
||||
"off": "0x1106a8",
|
||||
"name": ".datadiv_decode7627883646358325318"
|
||||
},
|
||||
{
|
||||
"off": "0x2c80ac",
|
||||
"name": ".datadiv_decode10053382265862873780"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "jni-onload-hooked"
|
||||
},
|
||||
{
|
||||
"type": "jni-onload-enter",
|
||||
"tid": 27101
|
||||
},
|
||||
{
|
||||
"type": "jni-onload-leave",
|
||||
"ret": "0x10006"
|
||||
},
|
||||
{
|
||||
"type": "udb",
|
||||
"base": "0x77bf3d4000"
|
||||
},
|
||||
{
|
||||
"type": "hdid-hooked"
|
||||
},
|
||||
{
|
||||
"type": "setsd-hooked"
|
||||
},
|
||||
{
|
||||
"type": "hdid",
|
||||
"str": "",
|
||||
"tid": 27267
|
||||
},
|
||||
{
|
||||
"type": "hdid",
|
||||
"str": "",
|
||||
"tid": 27267
|
||||
},
|
||||
{
|
||||
"type": "hdid",
|
||||
"str": "",
|
||||
"tid": 27267
|
||||
},
|
||||
{
|
||||
"type": "hdid",
|
||||
"str": "",
|
||||
"tid": 27101
|
||||
},
|
||||
{
|
||||
"type": "hdid",
|
||||
"str": "",
|
||||
"tid": 27101
|
||||
}
|
||||
],
|
||||
"detached": []
|
||||
}
|
||||
@@ -0,0 +1,247 @@
|
||||
{
|
||||
"props": [
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.carrier.name",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.carrier.name",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.carrier.name",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.carrier.name",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.product.mod_device",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.product.mod_device",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.cts",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "persist.sys.miui_optimization",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.cust.test",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.cust.test",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.cust.test",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "persist.sys.func_limit_switch",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.config.low_ram.threshold_gb",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.product.mod_device",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.product.mod_device",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.build.characteristics",
|
||||
"v": "nosdcard"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.userdata_version",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.debuggable",
|
||||
"v": "0"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.has_cust_partition",
|
||||
"v": "true"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.cust_device",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.ui.version.code",
|
||||
"v": "11"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "debug.atrace.tags.enableflags",
|
||||
"v": "0"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.debuggable",
|
||||
"v": "0"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.miui.mcc",
|
||||
"v": "9460"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.build.version.sdk",
|
||||
"v": "30"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.vendor.redirect_socket_calls",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.arch",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.arch",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.boringcrypto.hwrand",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.build.version.sdk",
|
||||
"v": "30"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "persist.sys.dalvik.vm.lib",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "persist.sys.dalvik.vm.lib.2",
|
||||
"v": "libart.so"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.build.version.release_or_codename",
|
||||
"v": "11"
|
||||
},
|
||||
{
|
||||
"type": "prop",
|
||||
"k": "ro.product.model",
|
||||
"v": "M2102J2SC"
|
||||
}
|
||||
],
|
||||
"hyio": [],
|
||||
"hdid": [],
|
||||
"detached": []
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"read": null,
|
||||
"nativetrap": [],
|
||||
"detached": [
|
||||
{
|
||||
"reason": "process-terminated",
|
||||
"detail": "None"
|
||||
}
|
||||
],
|
||||
"getvals": [
|
||||
{
|
||||
"type": "getval",
|
||||
"name": "getCDID",
|
||||
"str": "02df398797432eadefcc12767119ad5e80999389"
|
||||
},
|
||||
{
|
||||
"type": "getval",
|
||||
"name": "getHDID",
|
||||
"str": "7c5387e0539c023c31c4ff0e807e7256117385ee"
|
||||
},
|
||||
{
|
||||
"type": "getval",
|
||||
"name": "getSDID",
|
||||
"str": "PQwemAN9NHkZKoMqJ1jkwhIypqMTaQEOrmXr37xQVhQZq7D8uCKpS0FntlUjmpcZ4PnIwGtXSr+w2NnEM5QpuwVPuPhSRxBjPEjt1XPta6E6IvWxsSculivOJlC9qSOAjmzk9EFJeJU+0K1drfzcBKL5v8hMLabmzr76aYoVFExaEgA7lzs="
|
||||
},
|
||||
{
|
||||
"type": "getval",
|
||||
"name": "getHDID",
|
||||
"str": "7c5387e0539c023c31c4ff0e807e7256117385ee"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"regs": [],
|
||||
"hdid": [],
|
||||
"detached": []
|
||||
}
|
||||
@@ -0,0 +1,802 @@
|
||||
{
|
||||
"regs": [
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "getCDID",
|
||||
"sig": "()Ljava/lang/String;",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20eb08"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "getSDID",
|
||||
"sig": "()Ljava/lang/String;",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20ede8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "getHDID",
|
||||
"sig": "()Ljava/lang/String;",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20f0c8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "init",
|
||||
"sig": "()V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20e6e4"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "getGUID",
|
||||
"sig": "()Ljava/lang/String;",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20f8c8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "getMID",
|
||||
"sig": "()Ljava/lang/String;",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20fba8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "linkId",
|
||||
"sig": "()Z",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20fe88"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "setPrivacyMode",
|
||||
"sig": "(Z)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20f3a8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "setUserAction",
|
||||
"sig": "(Ljava/lang/String;)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20f3b4"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "setAppStatus",
|
||||
"sig": "(I)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20f888"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "setPhoneInfo",
|
||||
"sig": "(Ljava/lang/String;)Z",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x2107f0"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "doReportAgain",
|
||||
"sig": "(Ljava/lang/String;)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20fea0"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "delayCollect",
|
||||
"sig": "(Ljava/lang/String;)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x210348"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "setMotionEvent",
|
||||
"sig": "(Ljava/lang/String;Ljava/lang/String;)Z",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x210c20"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "uploadScreenRecord",
|
||||
"sig": "()V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x2114f8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "uploadScreenShot",
|
||||
"sig": "()V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x2114fc"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "updateDisplayInfo",
|
||||
"sig": "(Ljava/lang/String;)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x211500"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "addApplist",
|
||||
"sig": "(Ljava/lang/String;Ljava/lang/String;)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x2119a8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "requestConfig",
|
||||
"sig": "()V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x212a5c"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huyaudb.HuyaAuthCore",
|
||||
"name": "init",
|
||||
"sig": "()V",
|
||||
"mod": "libudbauthunify.so",
|
||||
"off": "0x2621d4"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huyaudb.HuyaAuthCore",
|
||||
"name": "unInit",
|
||||
"sig": "()V",
|
||||
"mod": "libudbauthunify.so",
|
||||
"off": "0x26238c"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huyaudb.HuyaAuthCore",
|
||||
"name": "sendMsg",
|
||||
"sig": "(J[B)[B",
|
||||
"mod": "libudbauthunify.so",
|
||||
"off": "0x26244c"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huyaudb.HuyaAuthCore",
|
||||
"name": "receiveNet",
|
||||
"sig": "([BIII)V",
|
||||
"mod": "libudbauthunify.so",
|
||||
"off": "0x2626b0"
|
||||
}
|
||||
],
|
||||
"fns_scan": [
|
||||
{
|
||||
"type": "fns-scan",
|
||||
"dump": [
|
||||
{
|
||||
"i": 200,
|
||||
"a": "0x7895f37840",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3ee840"
|
||||
},
|
||||
{
|
||||
"i": 201,
|
||||
"a": "0x7895f38004",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3ef004"
|
||||
},
|
||||
{
|
||||
"i": 202,
|
||||
"a": "0x7895f387c8",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3ef7c8"
|
||||
},
|
||||
{
|
||||
"i": 203,
|
||||
"a": "0x7895f38f8c",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3eff8c"
|
||||
},
|
||||
{
|
||||
"i": 204,
|
||||
"a": "0x7895f39750",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f0750"
|
||||
},
|
||||
{
|
||||
"i": 205,
|
||||
"a": "0x7895f39f14",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f0f14"
|
||||
},
|
||||
{
|
||||
"i": 206,
|
||||
"a": "0x7895f3a6d8",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f16d8"
|
||||
},
|
||||
{
|
||||
"i": 207,
|
||||
"a": "0x7895f3ae9c",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f1e9c"
|
||||
},
|
||||
{
|
||||
"i": 208,
|
||||
"a": "0x7895f3b660",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f2660"
|
||||
},
|
||||
{
|
||||
"i": 209,
|
||||
"a": "0x7895f3be24",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f2e24"
|
||||
},
|
||||
{
|
||||
"i": 210,
|
||||
"a": "0x7895f3c5e8",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f35e8"
|
||||
},
|
||||
{
|
||||
"i": 211,
|
||||
"a": "0x7895f3cdac",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f3dac"
|
||||
},
|
||||
{
|
||||
"i": 212,
|
||||
"a": "0x7895f3d570",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f4570"
|
||||
},
|
||||
{
|
||||
"i": 213,
|
||||
"a": "0x7895f3dd34",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f4d34"
|
||||
},
|
||||
{
|
||||
"i": 214,
|
||||
"a": "0x7895f3e4f8",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f54f8"
|
||||
},
|
||||
{
|
||||
"i": 215,
|
||||
"a": "0x7895f3ecbc",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f5cbc"
|
||||
},
|
||||
{
|
||||
"i": 216,
|
||||
"a": "0x7895f3fbb4",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f6bb4"
|
||||
},
|
||||
{
|
||||
"i": 217,
|
||||
"a": "0x7895f40488",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f7488"
|
||||
},
|
||||
{
|
||||
"i": 218,
|
||||
"a": "0x7895f40bc4",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f7bc4"
|
||||
},
|
||||
{
|
||||
"i": 219,
|
||||
"a": "0x7895f41300",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f8300"
|
||||
},
|
||||
{
|
||||
"i": 220,
|
||||
"a": "0x7895f41354",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f8354"
|
||||
},
|
||||
{
|
||||
"i": 221,
|
||||
"a": "0x7895f41b34",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f8b34"
|
||||
},
|
||||
{
|
||||
"i": 222,
|
||||
"a": "0x7895f4232c",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f932c"
|
||||
},
|
||||
{
|
||||
"i": 223,
|
||||
"a": "0x7895f42b54",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f9b54"
|
||||
},
|
||||
{
|
||||
"i": 224,
|
||||
"a": "0x7895f43320",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fa320"
|
||||
},
|
||||
{
|
||||
"i": 225,
|
||||
"a": "0x7895f43b08",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fab08"
|
||||
},
|
||||
{
|
||||
"i": 226,
|
||||
"a": "0x7895f44244",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fb244"
|
||||
},
|
||||
{
|
||||
"i": 227,
|
||||
"a": "0x7895f44934",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fb934"
|
||||
},
|
||||
{
|
||||
"i": 228,
|
||||
"a": "0x7895f44948",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fb948"
|
||||
},
|
||||
{
|
||||
"i": 229,
|
||||
"a": "0x7895f4495c",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fb95c"
|
||||
},
|
||||
{
|
||||
"i": 230,
|
||||
"a": "0x7895f44a14",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fba14"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"events": [
|
||||
{
|
||||
"type": "dlopen-hooked",
|
||||
"fn": "android_dlopen_ext"
|
||||
},
|
||||
{
|
||||
"type": "dlopen-hydev",
|
||||
"name": "/data/app/~~8yCINTbsGdM-Ig8T11hF2Q==/com.duowan.kiwi-sandFFuGVgsZjumsNfkf1A==/lib/arm64/libhydeviceid.so"
|
||||
},
|
||||
{
|
||||
"type": "jni-onload-hooked"
|
||||
},
|
||||
{
|
||||
"type": "jni-onload-enter",
|
||||
"tid": 30763
|
||||
},
|
||||
{
|
||||
"type": "fns-scan",
|
||||
"dump": [
|
||||
{
|
||||
"i": 200,
|
||||
"a": "0x7895f37840",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3ee840"
|
||||
},
|
||||
{
|
||||
"i": 201,
|
||||
"a": "0x7895f38004",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3ef004"
|
||||
},
|
||||
{
|
||||
"i": 202,
|
||||
"a": "0x7895f387c8",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3ef7c8"
|
||||
},
|
||||
{
|
||||
"i": 203,
|
||||
"a": "0x7895f38f8c",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3eff8c"
|
||||
},
|
||||
{
|
||||
"i": 204,
|
||||
"a": "0x7895f39750",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f0750"
|
||||
},
|
||||
{
|
||||
"i": 205,
|
||||
"a": "0x7895f39f14",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f0f14"
|
||||
},
|
||||
{
|
||||
"i": 206,
|
||||
"a": "0x7895f3a6d8",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f16d8"
|
||||
},
|
||||
{
|
||||
"i": 207,
|
||||
"a": "0x7895f3ae9c",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f1e9c"
|
||||
},
|
||||
{
|
||||
"i": 208,
|
||||
"a": "0x7895f3b660",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f2660"
|
||||
},
|
||||
{
|
||||
"i": 209,
|
||||
"a": "0x7895f3be24",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f2e24"
|
||||
},
|
||||
{
|
||||
"i": 210,
|
||||
"a": "0x7895f3c5e8",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f35e8"
|
||||
},
|
||||
{
|
||||
"i": 211,
|
||||
"a": "0x7895f3cdac",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f3dac"
|
||||
},
|
||||
{
|
||||
"i": 212,
|
||||
"a": "0x7895f3d570",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f4570"
|
||||
},
|
||||
{
|
||||
"i": 213,
|
||||
"a": "0x7895f3dd34",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f4d34"
|
||||
},
|
||||
{
|
||||
"i": 214,
|
||||
"a": "0x7895f3e4f8",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f54f8"
|
||||
},
|
||||
{
|
||||
"i": 215,
|
||||
"a": "0x7895f3ecbc",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f5cbc"
|
||||
},
|
||||
{
|
||||
"i": 216,
|
||||
"a": "0x7895f3fbb4",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f6bb4"
|
||||
},
|
||||
{
|
||||
"i": 217,
|
||||
"a": "0x7895f40488",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f7488"
|
||||
},
|
||||
{
|
||||
"i": 218,
|
||||
"a": "0x7895f40bc4",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f7bc4"
|
||||
},
|
||||
{
|
||||
"i": 219,
|
||||
"a": "0x7895f41300",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f8300"
|
||||
},
|
||||
{
|
||||
"i": 220,
|
||||
"a": "0x7895f41354",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f8354"
|
||||
},
|
||||
{
|
||||
"i": 221,
|
||||
"a": "0x7895f41b34",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f8b34"
|
||||
},
|
||||
{
|
||||
"i": 222,
|
||||
"a": "0x7895f4232c",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f932c"
|
||||
},
|
||||
{
|
||||
"i": 223,
|
||||
"a": "0x7895f42b54",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3f9b54"
|
||||
},
|
||||
{
|
||||
"i": 224,
|
||||
"a": "0x7895f43320",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fa320"
|
||||
},
|
||||
{
|
||||
"i": 225,
|
||||
"a": "0x7895f43b08",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fab08"
|
||||
},
|
||||
{
|
||||
"i": 226,
|
||||
"a": "0x7895f44244",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fb244"
|
||||
},
|
||||
{
|
||||
"i": 227,
|
||||
"a": "0x7895f44934",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fb934"
|
||||
},
|
||||
{
|
||||
"i": 228,
|
||||
"a": "0x7895f44948",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fb948"
|
||||
},
|
||||
{
|
||||
"i": 229,
|
||||
"a": "0x7895f4495c",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fb95c"
|
||||
},
|
||||
{
|
||||
"i": 230,
|
||||
"a": "0x7895f44a14",
|
||||
"mod": "libart.so",
|
||||
"off": "0x3fba14"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "rn-addr",
|
||||
"rn": "0x7895f3ecbc",
|
||||
"mod": {
|
||||
"n": "libart.so",
|
||||
"off": "0x3f5cbc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "rn-hooked"
|
||||
},
|
||||
{
|
||||
"type": "reg-call",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"count": 19,
|
||||
"tid": 30763
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "getCDID",
|
||||
"sig": "()Ljava/lang/String;",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20eb08"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "getSDID",
|
||||
"sig": "()Ljava/lang/String;",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20ede8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "getHDID",
|
||||
"sig": "()Ljava/lang/String;",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20f0c8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "init",
|
||||
"sig": "()V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20e6e4"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "getGUID",
|
||||
"sig": "()Ljava/lang/String;",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20f8c8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "getMID",
|
||||
"sig": "()Ljava/lang/String;",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20fba8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "linkId",
|
||||
"sig": "()Z",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20fe88"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "setPrivacyMode",
|
||||
"sig": "(Z)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20f3a8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "setUserAction",
|
||||
"sig": "(Ljava/lang/String;)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20f3b4"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "setAppStatus",
|
||||
"sig": "(I)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20f888"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "setPhoneInfo",
|
||||
"sig": "(Ljava/lang/String;)Z",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x2107f0"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "doReportAgain",
|
||||
"sig": "(Ljava/lang/String;)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x20fea0"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "delayCollect",
|
||||
"sig": "(Ljava/lang/String;)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x210348"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "setMotionEvent",
|
||||
"sig": "(Ljava/lang/String;Ljava/lang/String;)Z",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x210c20"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "uploadScreenRecord",
|
||||
"sig": "()V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x2114f8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "uploadScreenShot",
|
||||
"sig": "()V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x2114fc"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "updateDisplayInfo",
|
||||
"sig": "(Ljava/lang/String;)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x211500"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "addApplist",
|
||||
"sig": "(Ljava/lang/String;Ljava/lang/String;)V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x2119a8"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huya.security.hydeviceid.NativeEntry",
|
||||
"name": "requestConfig",
|
||||
"sig": "()V",
|
||||
"mod": "libhydeviceid.so",
|
||||
"off": "0x212a5c"
|
||||
},
|
||||
{
|
||||
"type": "reg-call",
|
||||
"cls": "com.huyaudb.HuyaAuthCore",
|
||||
"count": 4,
|
||||
"tid": 30763
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huyaudb.HuyaAuthCore",
|
||||
"name": "init",
|
||||
"sig": "()V",
|
||||
"mod": "libudbauthunify.so",
|
||||
"off": "0x2621d4"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huyaudb.HuyaAuthCore",
|
||||
"name": "unInit",
|
||||
"sig": "()V",
|
||||
"mod": "libudbauthunify.so",
|
||||
"off": "0x26238c"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huyaudb.HuyaAuthCore",
|
||||
"name": "sendMsg",
|
||||
"sig": "(J[B)[B",
|
||||
"mod": "libudbauthunify.so",
|
||||
"off": "0x26244c"
|
||||
},
|
||||
{
|
||||
"type": "reg",
|
||||
"cls": "com.huyaudb.HuyaAuthCore",
|
||||
"name": "receiveNet",
|
||||
"sig": "([BIII)V",
|
||||
"mod": "libudbauthunify.so",
|
||||
"off": "0x2626b0"
|
||||
}
|
||||
],
|
||||
"detached": [
|
||||
{
|
||||
"reason": "process-terminated",
|
||||
"detail": "None"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"vals": {
|
||||
"getGUID": "0a7dfaa882938a6ab502511452142c57",
|
||||
"getMID": "1e8bdf7d4f7a01d3",
|
||||
"getCDID": "02df398797432eadefcc12767119ad5e80999389",
|
||||
"getSDID": "PQwemAN9NHkZKoMqJ1d4FRIypqMTaQEOrmXr37xQVhQZq7L4uCKpS01ntlUkhq1Axdiy9nVNa/2z36z0Vbos+DdHlZJMBBhNP1vehQ3eO5kFXfuv9zZShivBPUqhhwn0zEuX90cIWKYq7Z98gtyiWLHCsORZI73C6IjhfJRFSXZYH0p8ly0=",
|
||||
"getHDID": "7c5387e0539c023c31c4ff0e807e7256117385ee"
|
||||
},
|
||||
"detached": []
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user