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,得该成下一句调用方法的第一个变量。然后保存更新,签名安装,进入软件,就可以看到自己的弹窗信息了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ifHappyEveryDay@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值