首页
社区
课程
招聘
未解决 [求助]使用frida 怎么hook系统libart.so的ClassLinker的DefineClass函数
发表于: 2019-6-28 13:35 3834

未解决 [求助]使用frida 怎么hook系统libart.so的ClassLinker的DefineClass函数

2019-6-28 13:35
3834
使用frida 怎么hook系统libart.so的ClassLinker的DefineClass函数

[课程]Linux pwn 探索篇!

收藏
免费 1
支持
分享
最新回复 (3)
雪    币: 4831
活跃值: (479)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
var moduleFuncName;
var m =  Module.enumerateExportsSync('libart.so');
m.forEach(function(m){
	if(m.name.indexOf("DefineClass") != -1){

		moduleFuncName = m.name;
		console.log("moduleFuncName: "+ m.name);
};
	
});
var DefineClassFunc = Module.findExportByName("libart.so",moduleFuncName);
Interceptor.attach(DefineClassFunc,{
		onEnter: function(args){
			console.log("Hooked Function");
			
		},
		onLeave: function(retval){
			console.log("Finished!!!");
			
		}
	});

2019-6-28 14:17
1
雪    币: 3561
活跃值: (541)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
good
2019-6-28 14:20
1
雪    币: 41
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
非常感谢!
2019-6-28 15:20
0
游客
登录 | 注册 方可回帖
返回
//