var Process = Java.use("android.os.Process"); Process.killProcess.implementation = function(arg0){ console.log('killProcess...'); console.log(Java.use("android.util.Log").getStackTraceString(Java.use("java.lang.Exception").$new())); };
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
java.lang.Exception at android.os.Process.killProcess(Native Method) at com.ijm.detect.drisk.unexp.d.a(Unknown Source:152) at com.ijm.detect.drisk.unexp.NativeToolH.doAttackStrategy(Unknown Source:0) at com.ijm.detect.drisk.unexp.NativeToolH.ncha(Native Method) at com.ijm.detect.drisk.DRiskNativeTool.checkHookAttack(Unknown Source:45) at com.android.bankabc.homepage.fragment.HomepageFragment.checkRisk(Unknown Source:6) at com.android.bankabc.homepage.fragment.HomepageFragment.access$400(Unknown Source:0) at com.android.bankabc.homepage.fragment.HomepageFragment$2.run(Unknown Source:2) at com.alipay.mobile.framework.pipeline.analysis.AnalysedRunnable.run(AnalysedRunnable.java:86) at com.alipay.mobile.framework.pipeline.DelayedRunnable.run(DelayedRunnable.java:65) at com.alipay.mobile.common.task.pipeline.NamedRunnable.run(NamedRunnable.java:152) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:919)