首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Frida中使用"int“重载函数

如何在Frida中使用"int“重载函数
EN

Stack Overflow用户
提问于 2019-08-19 16:57:10
回答 1查看 4.6K关注 0票数 1

我有以下功能:

代码语言:javascript
复制
public final int getState(@NotNull String str, int i) {
    Intrinsics.checkParameterIsNotNull(str, "key");
    return PreferenceManager.getDefaultSharedPreferences(this).getInt(str, i);
}  

我不知道重载时使用int参数的是谁。这是我尝试过的:

代码语言:javascript
复制
var myapp= Java.use('com.myapp.AppActivity');
myapp.cleanUi.overload().implementation = function () {
    console.log('! Intercepted cleanUi');
}

它抛出一个异常:

代码语言:javascript
复制
{'type': 'error', 'description': "Error: getState(): specified argument types do not match any of:
        .overload('java.lang.String', 'java.lang.String')
        .overload('java.lang.String', 'float')
        .overload('java.lang.String', 'int')", 'stack': "Error: getState(): specified argument types do not match any of:
        .overload('java.lang.String', 'java.lang.String')
        .overload('java.lang.String', 'float')
        .overload('java.lang.String', 'int')
    at throwOverloadError (frida/node_modules/frida-java/lib/class-factory.js:2233)
    at frida/node_modules/frida-java/lib/class-factory.js:1422
    at [anon] (/script1.js:25)
    at frida/node_modules/frida-java/lib/vm.js:42
    at M (frida/node_modules/frida-java/index.js:347)
    at frida/node_modules/frida-java/index.js:299
    at frida/node_modules/frida-java/lib/vm.js:42
    at frida/node_modules/frida-java/index.js:279
    at /script1.js:82", 'fileName': 'frida/node_modules/frida-java/lib/class-factory.js', 'lineNumber': 2233, 'columnNumber': 1}  
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-19 16:58:47

在写这个问题的时候,我发现了问题所在,我想和大家分享一下。

我只需要添加我正在使用的参数,所以只需添加这些strmyint

代码语言:javascript
复制
myapp.getState.overload('java.lang.String', 'int').implementation = function (str, myint) {
    console.log('! Intercepted getState');
    return 100;
};  
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57553420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档