From d251f3e86cd3ac9166e5f92db53c1e621146f568 Mon Sep 17 00:00:00 2001 From: wangsiyuan <2392948297@qq.com> Date: Mon, 4 Sep 2023 17:30:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E5=BB=BA=20SettingServiceImpl.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SettingServiceImpl.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 SettingServiceImpl.js diff --git a/SettingServiceImpl.js b/SettingServiceImpl.js new file mode 100644 index 0000000..1f4833c --- /dev/null +++ b/SettingServiceImpl.js @@ -0,0 +1,22 @@ + + +Java.perform(function() { + var SettingServiceImpl = Java.use("com.p314ss.android.ugc.aweme.setting.services.SettingServiceImpl"); + + var originalLJIILL = SettingServiceImpl.LJIILL.implementation; + + SettingServiceImpl.LJIILL.implementation = function() { + // 打印日志,表示方法被hook + console.log("LJIILL method is called!"); + + // 尝试获取 accountRegion 字段的值 + if (this.hasOwnProperty('accountRegion')) { + console.log("accountRegion: " + this.accountRegion); + } else { + console.log("accountRegion field not found in SettingServiceImpl."); + } + + // 调用原始方法 + originalLJIILL.call(this); + } +});