吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 23403|回复: 113
上一主题 下一主题
收起左侧

[Android 原创] 暴力摩托破解版【附教程】

  [复制链接]
跳转到指定楼层
楼主
编草鞋的蚂蚱 发表于 2017-10-30 12:51 回帖奖励


现在,将一个暴力摩托的破解教程。
原版下载地址在文章末尾。在应用宝上也能下载。
现在Android skill上面打开【暴力摩托】
Android skill下载地址:链接:http://pan.baidu.com/s/1hrA1NW4 密码:f4j5




然后就是搜索了:仍然是跟着感觉走,搜索“支付成功”

点击下面的Aa进行字符转换

文本转Unicode


然后点击搜索;


找到我们想要的,下面是smali代码:
.class final Lcom/mogoomobile/billing/BillingManager$1;
.super Ljava/lang/Object;
.source "BillingManager.java"


# interfaces
.implements Lcom/daqu/sdk/control/ISDKResultCallBack;




# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lcom/mogoomobile/billing/BillingManager;->init()V
.end annotation


.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x8
    name = null
.end annotation




# direct methods
.method constructor <init>()V
    .locals 0


    .prologue
    .line 34
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V


    return-void
.end method




# virtual methods
.method public doCancel(Ljava/lang/String;)V
    .locals 3
    .param p1, "payKey"    # Ljava/lang/String;


    .prologue
    .line 59
    invoke-static {}, Lcom/mogoomobile/billing/BillingManager;->access$000()Ljava/lang/String;


    move-result-object v0


    new-instance v1, Ljava/lang/StringBuilder;


    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V


    const-string v2, "\u652f\u4ed8\u53d6\u6d88\uff0c payKey:"


    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;


    move-result-object v1


    invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;


    move-result-object v1


    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;


    move-result-object v1


    invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I


    .line 60
    invoke-static {}, Lcom/mogoomobile/billing/BillingManager;->access$100()Lcom/mogoomobile/billing/BillCallBack;


    move-result-object v0


    invoke-virtual {v0}, Lcom/mogoomobile/billing/BillCallBack;->doCancel()V


    .line 61
    return-void
.end method


.method public doConfigSuccess()V
    .locals 4


    .prologue
    .line 50
    const/4 v1, 0x1


    invoke-static {v1}, Lcom/mogoomobile/billing/BillingManager;->access$202(Z)Z


    .line 51
    invoke-static {}, Lcom/mogoomobile/billing/BillingManager;->access$000()Ljava/lang/String;


    move-result-object v1


    const-string v2, "SDK\u914d\u7f6e\u521d\u59cb\u5316\u6210\u529f"


    invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I


    .line 52
    invoke-static {}, Lcom/daqu/sdk/control/SDKControl;->getClient()Lcom/daqu/sdk/control/data/ClientUser;


    move-result-object v0


    .line 53
    .local v0, "clientUser":Lcom/daqu/sdk/control/data/ClientUser;
    invoke-static {}, Lcom/mogoomobile/billing/BillingManager;->access$000()Ljava/lang/String;


    move-result-object v1


    new-instance v2, Ljava/lang/StringBuilder;


    invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V


    const-string v3, "\u57ce\u5e02 \uff1a "


    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;


    move-result-object v2


    invoke-virtual {v0}, Lcom/daqu/sdk/control/data/ClientUser;->getLocalCityId()I


    move-result v3


    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;


    move-result-object v2


    const-string v3, " sheng "


    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;


    move-result-object v2


    invoke-virtual {v0}, Lcom/daqu/sdk/control/data/ClientUser;->getLocalProvinceId()I


    move-result v3


    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;


    move-result-object v2


    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;


    move-result-object v2


    invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I


    .line 54
    invoke-static {}, Lcom/mogoomobile/billing/BillingManager;->access$100()Lcom/mogoomobile/billing/BillCallBack;


    move-result-object v1


    invoke-virtual {v0}, Lcom/daqu/sdk/control/data/ClientUser;->getLocalProvinceId()I


    move-result v2


    invoke-virtual {v0}, Lcom/daqu/sdk/control/data/ClientUser;->getLocalCityId()I


    move-result v3


    invoke-virtual {v1, v2, v3}, Lcom/mogoomobile/billing/BillCallBack;->doGetLocation(II)V


    .line 55
    return-void
.end method


.method public doFail(Ljava/lang/String;Ljava/lang/String;)V
    .locals 3
    .param p1, "payKey"    # Ljava/lang/String;
    .param p2, "errorMsg"    # Ljava/lang/String;


    .prologue
    .line 44
    invoke-static {}, Lcom/mogoomobile/billing/BillingManager;->access$000()Ljava/lang/String;


    move-result-object v0


    new-instance v1, Ljava/lang/StringBuilder;


    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V


    const-string v2, "\u652f\u4ed8\u5931\u8d25\uff0c payKey:"


    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;


    move-result-object v1


    invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;


    move-result-object v1


    const-string v2, " MSG:"


    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;


    move-result-object v1


    invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;


    move-result-object v1


    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;


    move-result-object v1


    invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I


    .line 45
    invoke-static {}, Lcom/mogoomobile/billing/BillingManager;->access$100()Lcom/mogoomobile/billing/BillCallBack;


    move-result-object v0


    invoke-virtual {v0}, Lcom/mogoomobile/billing/BillCallBack;->doFail()V


    .line 46
    return-void
.end method


.method public doSuccess(Ljava/lang/String;)V
    .locals 3
    .param p1, "payKey"    # Ljava/lang/String;


    .prologue
    .line 38
    invoke-static {}, Lcom/mogoomobile/billing/BillingManager;->access$000()Ljava/lang/String;


    move-result-object v0


    new-instance v1, Ljava/lang/StringBuilder;


    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V


    const-string v2, "\u652f\u4ed8\u6210\u529f payKey:"


    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;


    move-result-object v1


    invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;


    move-result-object v1


    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;


    move-result-object v1


    invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I


    .line 39
    invoke-static {}, Lcom/mogoomobile/billing/BillingManager;->access$100()Lcom/mogoomobile/billing/BillCallBack;


    move-result-object v0


    invoke-virtual {v0}, Lcom/mogoomobile/billing/BillCallBack;->doSuccess()V


    .line 40
    return-void
.end method


把失败与取消的内容改为成功里面的。
从:
    .locals 3
    .param p1, "payKey"    # Ljava/lang/String;


    .prologue
    .line 38
    invoke-static {}, Lcom/mogoomobile/billing/BillingManager;->access$000()Ljava/lang/String;


    move-result-object v0


    new-instance v1, Ljava/lang/StringBuilder;


    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V


    const-string v2, "\u652f\u4ed8\u6210\u529f payKey:"


    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;


    move-result-object v1


    invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;


    move-result-object v1


    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;


    move-result-object v1


    invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I


    .line 39
    invoke-static {}, Lcom/mogoomobile/billing/BillingManager;->access$100()Lcom/mogoomobile/billing/BillCallBack;


    move-result-object v0


    invoke-virtual {v0}, Lcom/mogoomobile/billing/BillCallBack;->doSuccess()V


    .line 40
    return-void
为止。
然后编译就OK了!

原版  链接:http://pan.baidu.com/s/1dFH9N4P 密码:z970
破解版  链接:http://pan.baidu.com/s/1i4AzNCh 密码:a6pd


















免费评分

参与人数 22吾爱币 +30 热心值 +21 收起 理由
猫KsWeb点Cc + 1 + 1 热心回复!
wind706 + 1 + 1 已答复!
坏灰灰 + 1 + 1 我很赞同!
shngas + 1 已答复!
Zack12357 + 1 谢谢@Thanks!
sf123123 + 1 + 1 谢谢@Thanks!
游泳泛泡泡 + 1 + 1 谢谢@Thanks!
SomnusXZY + 1 + 1 谢谢@Thanks!
小夏 + 1 + 1 学习一下,看下安卓的怎么破解分析
王崽崽 + 1 + 1 谢谢@Thanks!
lionshine + 1 + 1 只要改两个单词就能实现破解,详见40楼。
kkpljat + 1 + 1 谢谢@Thanks!
snccwt + 1 + 1 热心回复!
okman110 + 2 + 1 我很赞同!
吾爱无爱 + 1 + 1 谢谢@Thanks!
lovest117 + 1 + 1 谢谢@Thanks!
zhh4827 + 1 + 1 谢谢@Thanks!
qtfreet00 + 9 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
会飞的丑小鸭 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
zhangzhi95 + 1 + 1 我很赞同!
小凯凯 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
www.52pojie.cn + 2 + 1 狼牙棒,大铁链。。。各种工具互殴的游戏,不错

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
lionshine 发表于 2017-10-30 23:41
对于这个游戏的内购,请允许我强行装13一波。

只用改两个地方,就能实现内购PJ。
详见下面两图。



沙发
Dianpei琉璃 发表于 2017-10-30 13:05
3#
www.52pojie.cn 发表于 2017-10-30 13:08
狼牙棒,大铁链。。。各种工具互殴的游戏,不错
4#
用户名是我爱你 发表于 2017-10-30 13:10
暴力摩托是不是已经出到2017l
5#
野良神 发表于 2017-10-30 13:11
可以的学习一下 我去实践一下下!
6#
三水哥哥 发表于 2017-10-30 13:12
看看哦~~~~~~~~~~~~~~~~~~~~~~~
7#
peterq521 发表于 2017-10-30 13:22
谢谢楼主的指导 有时候就喜欢暴力一点的东西
8#
52po 发表于 2017-10-30 13:24
看后表示很厉害了
9#
mandarin 发表于 2017-10-30 13:31
感谢楼主分享
10#
fq645122 发表于 2017-10-30 13:41
看起来好复杂的样子
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 15:52

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表