frida 打印所有调用 java.lang.String的值
console.log("打印所有字符串!");
Java.perform(function print_allstr() {
const stringbuilder = Java.use("java.lang.StringBuilder");
const stringbuffer = Java.use("java.lang.StringBuffer");
const toString = "toString";
var jAndroidLog = Java.use("android.util.Log");
var jException = Java.use("java.lang.Exception");
stringbuilder[toString].implementation = function(){
var result = this[toString]();
// result 所有的值
// 可根据关键词 过滤
if (null != result && result.indexOf("realPlayUrl") != -1) {
//控制台打印
console.log(result);
send(result);
};
return result;
};
});