能力值:
( LV2,RANK:10 )
76 楼
从jni里面看起来整合了不少frida的写法啊
能力值:
( LV1,RANK:0 )
77 楼
666666
能力值:
( LV1,RANK:0 )
78 楼
6666
能力值:
( LV3,RANK:20 )
79 楼
66
能力值:
( LV1,RANK:0 )
80 楼
1
能力值:
( LV1,RANK:0 )
81 楼
dadadasda
从jni里面看起来整合了不少frida的写法啊
是的,底层native的hook是借鉴了frida,frida c代码太啰嗦,不同架构有太多冗余代码,核心功能都重构了一遍。
能力值:
( LV1,RANK:0 )
82 楼
????牛牛
能力值:
( LV1,RANK:0 )
83 楼
我想写一个Demo,来测试。 我在Application中的onCreate中调用: private void initHooks() { try { // try { Albatross.init(0); assert Albatross.transactionLevel() == 0; Albatross.hookClass(ActivityHooker.class); } catch (AlbatrossException e) { throw new RuntimeException(e); } } catch (Exception e) { e.printStackTrace(); } } 发生报错: java.lang.UnsatisfiedLinkError: No implementation found for int qing.albatross.core.Albatross.initMethodNative(java.lang.reflect.Method, java.lang.reflect.Method, int, java.lang.Class) (tried Java_qing_albatross_core_Albatross_initMethodNative and Java_qing_albatross_core_Albatross_initMethodNative__Ljava_lang_reflect_Method_2Ljava_lang_reflect_Method_2ILjava_lang_Class_2) 我应该如何解决。是我的调用流程有问题吗?
能力值:
( LV1,RANK:0 )
84 楼
6666
能力值:
( LV2,RANK:10 )
85 楼
666
能力值:
( LV1,RANK:0 )
86 楼
阿杨`
我想写一个Demo,来测试。
我在Application中的onCreate中调用:
private void initHooks() {
try {
...
设计的时候,除了native方法,都可以混淆的,所以需要你需要将类Albatross在jni方法中注册,具体看demo。
能力值:
( LV1,RANK:0 )
87 楼
太强了,qqqqq
能力值:
( LV1,RANK:0 )
88 楼
6666666
能力值:
( LV1,RANK:0 )
89 楼
能力值:
( LV2,RANK:10 )
90 楼
6666
能力值:
( LV1,RANK:0 )
91 楼
666
能力值:
( LV1,RANK:0 )
92 楼
WanQing
设计的时候,除了native方法,都可以混淆的,所以需要你需要将类Albatross在jni方法中注册,具体看demo。
我运行了Demo在雷电模拟器9,运行的64位的Demo。点击Load是报错的。我附报错日志如下。
上传的附件:
能力值:
( LV1,RANK:0 )
93 楼
666666666666
能力值:
( LV1,RANK:0 )
94 楼
阿杨`
我运行了Demo在雷电模拟器9,运行的64位的Demo。点击Load是报错的。我附报错日志如下。
代码和so库要一致。你的代码没更新,最新的代码backup添加了一个额外的参数。 int qing.albatross.core.Albatross.backupNative(java.lang.Object, java.lang.reflect.Method, int, int)
最后于 2025-8-19 19:47
被WanQing编辑
,原因:
能力值:
( LV1,RANK:0 )
95 楼
666
能力值:
( LV2,RANK:10 )
96 楼
好好学习天天向上
能力值:
( LV1,RANK:0 )
97 楼
感谢分享
能力值:
( LV1,RANK:0 )
98 楼
666
能力值:
( LV1,RANK:0 )
99 楼
666
能力值:
( LV1,RANK:0 )
100 楼
学习了