android逆向之路十六

我们破解完一个软件之后,我们都想要有些自己的破解版权,毕竟破解不易嘛,现在我们来弄弄怎么在软件上弄出一个弹窗,让别人知道是你破解的,当然,装逼无限了。

首先我们都在xml文件里找到第一个activity,然后记住它的名字,从dex文件进入,进入到它的一个oncreat方法,然后复制粘贴一下代码,改成自己想要发出的弹窗信息即可。

 new-instance v0, Landroid/app/AlertDialog$Builder;


    invoke-direct {v0, p0}, Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V


    const-string v1, "温馨提示"


    invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;


    move-result-object v0


    const-string v1, "本软件完美破解"


    invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;


    move-result-object v0


    const-string v1, "开始装逼"


    const/4 v2, 0x0


    invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;


    move-result-object v0


    invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;

以上代码的一个p0,得该成下一句调用方法的第一个变量。然后保存更新,签名安装,进入软件,就可以看到自己的弹窗信息了。

阅读更多
个人分类: 逆向
上一篇android逆向之路十五
下一篇android逆向之路十七
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭