frida calls the wrong constructor
问题 I'm trying to hook the following constructor of java.net.URL: URL(URL context, String spec, URLStreamHandler handler) My code is as follows: import argparse import frida import sys jscode = """ Java.perform(function () { Java.use('java.net.URL').$init.overload('java.net.URL', 'java.lang.String', 'java.net.URLStreamHandler').implementation = function(arg0,arg1,arg2) { return this.$init(arg0,arg1,arg2); }; }); """ parser = argparse.ArgumentParser() parser.add_argument("target") args = parser