YAHFA
YAHFA copied to clipboard
android5.1, android6.0.1当cpu是64位时,无法hook
调试后发现结构体错了, void *dexCacheResolvedMethods = (void *) readAddr( (void *) ((char *) hookMethod + OFFSET_dex_cache_resolved_methods_in_ArtMethod)); dexCacheResolvedMethods是一个非法地址,memcpy就崩溃了。
手机型号:Redmi 4A(红米4A),MIUI 9.5稳定版,android6.0.1
64位GcRoot转为指针似乎比较奇怪 http://androidxref.com/6.0.1_r10/xref/art/runtime/mirror/object_reference.h#70
应该要具体结合调试来看怎么从GcRoot获取到实际对象