INNER CODE UNIT · JavaScript
getExportFunction
hackcatml/frida-flutterproxy · script.js:381
function getExportFunction(name, ret, args) {
var funcPtr;
funcPtr = Module.getGlobalExportByName(name);
if (funcPtr === null) {
console.log("cannot find " + name);
return null;
} else {
var func = new NativeFunction(funcPtr, ret, args);
if (typeof func === "undefined") {
console.log("parse error " + name);
return null;
}
return func;
}
}
var open = getExportFunction("open", "int", ["pointer", "int", "int"])
var close = getExportFunction("close", "int", ["int"]);