易游网-易游模拟器

 找回密码
 立即注册
查看: 2288|回复: 0

[破解逆向] duktape frida jsapi

[复制链接]

3382

主题

3401

帖子

38

积分

超级版主

Rank: 8Rank: 8

积分
38

技术达人

发表于 2020-12-14 09:38:56 | 显示全部楼层 |阅读模式
1、Duktape.version    //获取duktape版本

2、frida js注入脚本中不能有中文注释,否则创建脚本失败

3、js打印调用堆栈
console.log('CreateWindowExW called from:\n' + Thread.backtrace(this.context, Backtracer.ACCURATE).map(DebugSymbol.fromAddress).join('\n') + '\n');

4、获取当前拦截的寄存器上下文内容,用this.context

5、Module.findExportByName 如果找exe,自己的函数,第一个填null

6、frida劫持函数,弹不出窗口
const PlayBackActivity = Java.use("com.zhuoyigou.dese.ui.live.activity.PlayBackActivity");
PlayBackActivity.showTimeOutDialog.implementation = function() {
    log("skip showTimeOutDialog()");
}

7、打印Java.use()获取的类名,使用toString()

8、对象是不是null ,直接JSON.stringify(obj)就可以看到了。
9、frida android打印异常错误信息
try{}
catch(e){
Log.v("frida-liefcatch", e.toString());
}

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|易游网-易游模拟器 Copyright @2015-2021 ( 浙ICP备15028007号-1 )

GMT+8, 2024-5-2 14:35 , Processed in 0.020507 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表