【随记】Smali注入中利用Toast查看String

Android下面的代码:

Toast.makeText(this, "test", Toast.LENGTH_LONG).show();

对应的SMALI CODE为:

    const-string v4, "test"

    const/4 v5, 0x1

    invoke-static {p0, v4, v5}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v4

    invoke-virtual {v4}, Landroid/widget/Toast;->show()V

由于我是需要查看String,"test"应该是来自别的输出,因此至少需要一个寄存器。

PS:Toast显示,一般用于演示级的东西,平时一般的破解逆向仍然还是使用Log搞定

posted on 2013-09-10 16:51  堕落华为人  阅读(1797)  评论(0编辑  收藏  举报

导航