AndHook
AndHook copied to clipboard
Android dynamic instrumentation framework
开启混淆后, hook失效 我在proguard里写了-keep class andhook.lib.**{ *; } 还是不行 是不是类名换了之后, 底层会找不到?
请问这个框架如何hook微信方法?
按照demo 尝试性的hook libc.so的clock_gettime 函数 AKHookFunction开始hook的时候闪退 06-14 17:39:56.943 3602-3602/andhook.test A/libc: Fatal signal 11 (SIGSEGV), code 2, fault addr 0xbf759c0c in tid 3602 (andhook.test) 但是同样的方式hook gettimeofday不会 希望大佬能看到并解惑
Version: 3.6.2 public static boolean hookPackageInfo(final Context ctx) throws Exception{ XposedHelpers.findAndHookMethod(PackageManager.class, "getPackageInfo", new XC_MethodHook() { protected void afterHookedMethod(MethodHookParam methodHookParam) throws Throwable { super.afterHookedMethod(methodHookParam); }}); return true; } `java.lang.NoSuchMethodError: android.content.pm.PackageManager#getPackageInfo()#exact at...
注入zygote时发生的情况,/system分区是只读的 虽然框架发布比较久了,也希望dalao能解决下这个问题 在JNI_CreateJVM回调里调用AKInitializeOnce出错,JVM和JNIEnv参数都没问题 05-19 09:40:40.442 2873-2873/? I/AndHook: SDK_INT = 22, IS_ART = true, ARCH = x86, BUILD = 20180719 CACHE_DIR = /sdcard/, LIBS_DIR = /system/lib/ 05-19 09:40:40.449 2873-2873/? E/AndHook: failed...
Can someone help me install this pls?
03-03 06:39:20.834 7643-7643/? A/libc: Fatal signal 11 (SIGSEGV) at 0x0000001c (code=1), thread 7643 (zygote) 03-03 06:39:20.834 7523-7523/? D/MDnsDS: MDnsSdListener::Hander starting up 03-03 06:39:20.834 7523-7661/? D/MDnsDS: MDnsSdListener starting to monitor Going...
Operating system: Android 0.0.0 Linux 3.10.49-perf-g2e4d78f-00717-gc919819 #1 SMP PREEMPT Sat Dec 5 03:22:59 CST 2015 aarch64 CPU: arm ARMv1 ARM part(0x4100d030) features: half,thumb,fastmult,vfpv2,edsp,neon,vfpv3,vfpv4,idiva,idivt 8 CPUs GPU: UNKNOWN Crash reason: SIGSEGV...
看堆栈信息是jni在调用new ClassLoader(ClassLoader parentLoader,boolean nullAllowed)构造方法时抛出错误parentLoader == null && !nullAllowed,另外在log中看到InMemoryDexClassLoader字样,也就是说是加载dex时出错 系统是原生5.1.1