| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- Java.deoptimizeEverything()
- Java.perform(function () {
- Java.deoptimizeEverything()
- const swv = Java.use("swv")
- swv.a.overload().implementation = function () {
- // console.log(
- // Java.use("android.util.Log").getStackTraceString(
- // Java.use("java.lang.Throwable").$new()
- // )
- // )
- return this.a()
- }
- const abji = Java.use("abji")
- const szh = Java.use("szh")
- swv.a.overload("java.lang.String").implementation = function (s) {
- // console.log(s)
- // const r = this.a(s)
- // console.log(r._a)
- // console.log(r._a.ordinal)
- return szh.$new(abji.a(7))
- }
- const ivt = Java.use("ivt")
- ivt.s.overload().implementation = function () {
- console.log("ivt.s")
- return true
- }
- const sww = Java.use("sww")
- const sfm = Java.use("sfm")
- sww.b.overload().implementation = function () {
- console.log("sww.b")
- const a = sfm.a().D().a()
- console.log(a, this._b.value)
- const b = this._b.value.b()
- console.log(b)
- return true
- }
- const svo = Java.use("svo")
- svo.a.overload(
- "java.net.HttpURLConnection",
- "java.io.InputStream",
- "java.lang.String"
- ).implementation = function (connection, b, c) {
- console.log("svo.a")
- console.log(connection.getURL().toString())
- console.log(connection.getRequestMethod())
- const headers = connection.getHeaderFields()
- const keys = headers.keySet()
- var iterator = keys.iterator()
- while (iterator.hasNext()) {
- var k = iterator.next()
- console.log(k + " : " + headers.get(k))
- }
- return this.a(connection, b, c)
- }
- const sza = Java.use("sza")
- sza.a.overload().implementation = function () {
- console.log("sza.a")
- console.log(sfm.a())
- console.log(sfm.a().u())
- console.log(sfm.a().u().a())
- return this.a()
- }
- sza.a.overload("java.lang.String").implementation = function (str) {
- console.log("sza.a", str)
- return this.a(str)
- }
- })
|