Files
notiMessage/reverse/dumps/tng_ui_login.xml
mars 609635aba1 chore: 备份 TNG 注册/captcha 逆向与 MariBank SG bypass 进展
TngRootBypassHook 增强 captcha 诊断、TigerTally/JNIC 分层与 HWUI 策略;新增逆向脚本、Frida 工具与 UI dump;同步 MariBank SG hook 与 tng_exit_guard 更新。
2026-08-03 15:23:02 +08:00

1 line
18 KiB
XML

<?xml version='1.0' encoding='UTF-8' standalone='yes' ?><hierarchy rotation="0"><node index="0" text="" resource-id="" class="android.widget.FrameLayout" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[0,0][1080,2400]" drawing-order="0" hint=""><node index="0" text="" resource-id="" class="android.widget.LinearLayout" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[0,0][1080,2400]" drawing-order="1" hint=""><node index="0" text="" resource-id="" class="android.widget.FrameLayout" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[0,0][1080,2400]" drawing-order="2" hint=""><node index="0" text="" resource-id="my.com.tngdigital.ewallet:id/action_bar_root" class="android.widget.LinearLayout" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[0,128][1080,2337]" drawing-order="1" hint=""><node index="0" text="" resource-id="android:id/content" class="android.widget.FrameLayout" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[0,128][1080,2337]" drawing-order="2" hint=""><node index="0" text="" resource-id="my.com.tngdigital.ewallet:id/main_layout" class="android.view.ViewGroup" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[0,128][1080,2337]" drawing-order="1" hint=""><node NAF="true" index="0" text="" resource-id="my.com.tngdigital.ewallet:id/iv_back" class="android.widget.ImageView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[42,170][126,254]" drawing-order="2" hint="" /><node index="1" text="" resource-id="my.com.tngdigital.ewallet:id/ll_login_choose_language" class="android.widget.LinearLayout" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[413,170][668,246]" drawing-order="1" hint=""><node index="0" text="" resource-id="" class="android.widget.ImageView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[445,188][484,227]" drawing-order="1" hint="" /><node index="1" text="中文" resource-id="my.com.tngdigital.ewallet:id/ftv_multi_lang_title" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[516,181][588,235]" drawing-order="2" hint="" /><node index="2" text="" resource-id="" class="android.widget.ImageView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[610,195][636,221]" drawing-order="3" hint="" /></node><node index="2" text="欢迎回来" resource-id="my.com.tngdigital.ewallet:id/ftv_title" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[42,351][1038,460]" drawing-order="3" hint="" /><node index="3" text="请选择登录方式。" resource-id="my.com.tngdigital.ewallet:id/ftv_content" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[42,481][1038,551]" drawing-order="4" hint="" /><node index="4" text="" resource-id="my.com.tngdigital.ewallet:id/userLoginMethod" class="androidx.compose.ui.platform.ComposeView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[0,593][1080,2295]" drawing-order="10" hint=""><node index="0" text="" resource-id="" class="android.view.View" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[0,593][1080,2295]" drawing-order="0" hint=""><node index="0" text="" resource-id="" class="android.view.View" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[0,593][1080,993]" drawing-order="0" hint=""><node index="0" text="" resource-id="" class="android.view.View" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[84,614][996,740]" drawing-order="0" hint=""><node index="0" text="" resource-id="" class="android.view.View" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[63,614][189,740]" drawing-order="0" hint="" /><node index="1" text="6位数PIN码" resource-id="" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[210,648][912,707]" drawing-order="1" hint="" /><node index="2" text="" resource-id="" class="android.view.View" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[954,656][996,698]" drawing-order="2" hint="" /></node><node index="1" text="" resource-id="" class="android.view.View" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[84,814][996,940]" drawing-order="1" hint=""><node index="0" text="" resource-id="" class="android.view.View" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[63,814][189,940]" drawing-order="0" hint="" /><node index="1" text="通行密钥" resource-id="" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[210,848][912,907]" drawing-order="1" hint="" /><node index="2" text="" resource-id="" class="android.view.View" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[954,856][996,898]" drawing-order="2" hint="" /></node></node><node index="1" text="" resource-id="" class="android.view.View" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[42,998][480,1124]" drawing-order="1" hint="" /><node index="2" text="或" resource-id="" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[522,1035][557,1086]" drawing-order="2" hint="" /><node index="3" text="" resource-id="" class="android.view.View" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[599,998][1038,1124]" drawing-order="3" hint="" /><node index="4" text="注册新账户" resource-id="" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[453,1091][628,1184]" drawing-order="4" hint="" /><node index="5" text="忘记6位数PIN码" resource-id="" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[412,1184][668,1310]" drawing-order="5" hint="" /><node index="6" text="" resource-id="" class="android.view.View" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[42,2148][519,2274]" drawing-order="6" hint=""><node index="0" text="常见问题" resource-id="" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[211,2186][351,2237]" drawing-order="0" hint="" /></node><node index="7" text="" resource-id="" class="androidx.compose.ui.viewinterop.ViewFactoryHolder" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[561,2169][1038,2253]" drawing-order="1" hint=""><node index="0" text="" resource-id="" class="android.widget.LinearLayout" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[561,2169][1038,2253]" drawing-order="1" hint=""><node index="0" text="" resource-id="" class="android.view.ViewGroup" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[561,2169][1038,2253]" drawing-order="1" hint=""><node index="0" text="" resource-id="my.com.tngdigital.ewallet:id/iconView" class="android.widget.ImageView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[688,2180][751,2243]" drawing-order="1" hint="" /><node index="1" text="欢迎提问" resource-id="my.com.tngdigital.ewallet:id/textView" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[772,2186][912,2237]" drawing-order="2" hint="" /></node></node></node></node></node><node index="5" text="" resource-id="my.com.tngdigital.ewallet:id/layout_country_select" class="android.widget.LinearLayout" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[42,646][1038,806]" drawing-order="5" hint=""><node NAF="true" index="0" text="" resource-id="my.com.tngdigital.ewallet:id/ll_country" class="android.widget.LinearLayout" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[42,646][255,793]" drawing-order="1" hint=""><node index="0" text="" resource-id="my.com.tngdigital.ewallet:id/iv_country_flag" class="android.widget.ImageView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[81,677][165,761]" drawing-order="2" hint="" /><node index="1" text="" resource-id="" class="android.widget.ImageView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[197,706][223,732]" drawing-order="3" hint="" /></node><node index="1" text="" resource-id="my.com.tngdigital.ewallet:id/tngd_input_phone" class="android.widget.FrameLayout" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[276,646][1038,806]" drawing-order="2" hint=""><node index="0" text="" resource-id="" class="android.widget.RelativeLayout" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[276,646][1038,806]" drawing-order="1" hint=""><node index="0" text="" resource-id="my.com.tngdigital.ewallet:id/container_input" class="android.view.ViewGroup" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[276,646][1038,806]" drawing-order="1" hint=""><node index="0" text="+60" resource-id="my.com.tngdigital.ewallet:id/tv_left" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[307,689][390,759]" drawing-order="3" hint="" /><node index="1" text="12 345 6789" resource-id="my.com.tngdigital.ewallet:id/tv_top" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[422,646][1007,801]" drawing-order="5" hint="" /><node NAF="true" index="2" text="" resource-id="my.com.tngdigital.ewallet:id/et_center" class="android.widget.EditText" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="true" password="false" selected="false" bounds="[422,646][1007,801]" drawing-order="6" hint="" /><node index="3" text="" resource-id="my.com.tngdigital.ewallet:id/line_base" class="android.view.View" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[276,801][1038,803]" drawing-order="10" hint="" /></node></node></node></node><node index="6" text="" resource-id="my.com.tngdigital.ewallet:id/ftv_error_text" class="android.widget.TextView" package="my.com.tngdigital.ewallet" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[42,806][1038,860]" drawing-order="7" hint="" /></node></node></node></node></node></node></hierarchy>