免费教程_免费网赚教程_破解版软件-寂涯网络学习基地

当前位置: 主页 > 系统综合 > 系统安全 > 击溃360手机卫士的三大防护Android版(10)

击溃360手机卫士的三大防护Android版(10)

时间:2012-04-19 19:38来源:未知 整理:寂涯网络 点击:


文件夹中搜索错误提示,无果,说明提示信息可能进行了加密。我们换换思路,点击界面上
的忘记密码,会弹出一个提示,如果先前有设置密码找回Email的话会提示发送新密码到设
置的邮箱,如图5 所示:
图5

我 们 可 否 从 这 个 Email  入 手 呢 ? 在 文 件 夹 中 搜 索 “ email ”, “ PrivateSetupPreference.smali   ” 文 件 映 入 眼 帘 , 它 位 于 “smali\com\qihoo360\mobilesafe\ui\privatespace”,看文件名猜想应该是“隐私空间” 设置页面,用 Editplus 打开之,点击“View”-“Code Folding”->“Collapse All”将所 有的方法收拢,看看有哪些方法。首先看到了“onCreate(Landroid/os/Bundle;)V”,我 们 看看代码:
.method protected onCreate(Landroid/os/Bundle;)V
.locals 3
invoke-super {p0, p1}, Landroid/preference/PreferenceActivity;->onCreate(Landroid/os/Bundle;)V
const-string v0, "PrivateSetupPreference" const-string v1, "onCreate"
invoke-static {v0, v1}, Lals;->b(Ljava/lang/String;Ljava/lang/String;)V
#调用 als->b()
invoke-static {}, Lauj;->b()Z  #auj-b(),搜索后发现只有一句“sget-boolean
v0, Lauj;->e:Z”,作用不明了...
move-result v0
if-nez v0, :cond_1
invoke-static {p0}, Lauj;->a(Landroid/app/Activity;)V
#查看 auj.smali 文件发现是生成一个 DialogFactory 并显示,此处就不展开了,
后面会有说到

:cond_0
:goto_0 return-void
:cond_1
const v0, 0x7f030098
invoke-virtual {p0, v0}, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->setContentVie
w(I)V #设置 View
invoke-virtual  {p0}, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->getListView() Landroid/widget/ListView;
move-result-object v0
invoke-virtual  {p0}, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->getResources(
)Landroid/content/res/Resources;
move-result-object v1  #获取资源
const v2, 0x106000d
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getColor(I)I
#获取颜色值
move-result v1
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setCacheColorHint(I)V  #setCacheColorHint()
invoke-virtual  {p0},
Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->getResources(
)Landroid/content/res/Resources; move-result-object v1 const v2, 0x7f020083
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setDivider(Landroid/graphics/drawable/Drawable;)V
const v0, 0x7f050003  #setDivider()
invoke-virtual {p0, v0}, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->addPreference sFromResource(I)V
const-string v0, "private_auto_sms_content"
invoke-direct {p0, v0}, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->a(Ljava/lang/ String;)Landroid/preference/ListPreference;
move-result-object v0
iput-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->f:Landroid/pr eference/ListPreference;
iget-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->f:Landroid/pr eference/ListPreference;
const-string v1, "private_auto_sms_content" const v2, 0x7f070017
invoke-direct {p0, v0, v1, v2}, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->a(Landroid/pr
eference/ListPreference;Ljava/lang/String;I)V  #调用 a()返回一个 ListPreference
invoke-virtual  {p0}, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->getResources(
)Landroid/content/res/Resources; move-result-object v0 const v1, 0x7f0b0017
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; #获取一个字符串
move-result-object v0
iput-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->g:Ljava/lang/
String;
#将字符串赋值给 g 成员变量
invoke-virtual  {p0}, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->getPreference
 
Screen()Landroid/preference/PreferenceScreen;
move-result-object v0
const-string v1, "private_mainmenu_title"

本页地址 http://www.jybase.net/xitonganquan/20120419830.html

百度搜索更多

谷歌搜索更多

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------

评价:
昵称: 验证码:点击我更换图片
推荐内容
赞助商
赞助商


关于本站免责声明视频更新google百度地图视频地图RRS订阅

如有什么问题请在本站留言,或发邮件到 hxt167#foxmail.com