Java.perform(function () {
var class1 = Java.use("com.ss.a.b.a");
var class2 = Java.use("com.ss.sys.ces.a"); // 底层
var JavaString = Java.use("java.lang.String");
var ByteString = Java.use("com.android.okhttp.okio.ByteString");
class2.leviathan.implementation = function (s1, s2) {
console.log("com.ss.sys.ces.a => leviathan");
var result = this.leviathan(s1, s2);
console.log("com.ss.sys.ces.a => result:" + result);
console.log("com.ss.sys.ces.a => result string:" + ByteString.of(result).hex());
return result;
};
class1.a.overload('java.lang.String').implementation = function (s1) {
console.log("com.ss.a.b.a = >a");
console.log("参数1:" + s1);
var result