游戏破解吧 关注:479,220贴子:2,790,888

15-01-18【普通成员】破解手机软件积分教程

只看楼主收藏回复

楼主我第一次发帖,有什么不懂的欢迎大家提问


来自Android客户端1楼2015-01-18 17:13回复
    要破解的软件是照片涂鸦


    来自Android客户端2楼2015-01-18 17:14
    收起回复
      要用到的工具是mt管理器,这个是链接 http://pan.baidu.com/share/link?shareid=2429054620&uk=1934604098


      来自Android客户端3楼2015-01-18 17:16
      收起回复
        进入正题


        来自Android客户端4楼2015-01-18 17:17
        收起回复


          来自Android客户端5楼2015-01-18 17:17
          回复










            来自Android客户端7楼2015-01-18 17:20
            回复


              来自Android客户端9楼2015-01-18 17:26
              回复
                if-lt v0 v1 :label_68
                invoke-direct {v4} Lcom/san/paint/view/MainActivity;->getPoints()I
                move-result v0
                const/16 v1 0xc8
                if-ge v0 v1 :label_64
                invoke-direct {v4} Lcom/san/paint/view/MainActivity;->spendPoints()V
                invoke-virtual {v4} Lcom/san/paint/view/MainActivity;->refreshPoints()V
                label_64:
                invoke-virtual {v4} Lcom/san/paint/view/MainActivity;->openPicture()V
                goto :label_7
                label_68:
                new-instance v0 Landroid/app/AlertDialog$Builder;
                invoke-direct {v0,v4} Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
                const-string v1 "打开照片属于高级功能,每次只要5积分,您是否免费下载软件获取积分?积分满100永久免费。"
                invoke-virtual {v0,v1} Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
                move-result-object v0
                const-string v1 "确定"
                new-instance v2 Lcom/san/paint/view/MainActivity$1;
                invoke-direct {v2,v4} Lcom/san/paint/view/MainActivity$1;-><init>(Lcom/san/paint/view/MainActivity;)V
                invoke-virtual {v0,v1,v2} Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava


                来自Android客户端11楼2015-01-18 17:28
                收起回复
                  if-lt v0 v1 :label_68
                  if是判断的意思
                  lt是小于的意思
                  v0和v1分别代表一个数
                  label_68是函数68代表什么
                  表示如果v0小于v1则跳转到函数68


                  来自Android客户端12楼2015-01-18 17:33
                  收起回复
                    我们看到函数68下面有文字说明,说明函数68代表弹出这些文字,也就是点击“打开照片”后说的积分不足,也就不能使用了,所以不能让它跳转到函数68,因为它是因为那个判断语句跳转执行的,所以修改那个判断语句让它执行判断语句下面的就可以使用那个功能了


                    来自Android客户端14楼2015-01-18 17:48
                    收起回复
                      刚才说了if-lt v0 v1 :label_68中的lt是小于
                      小于的反义词是大于等于所以我们要修改lt为大于等于lt代表小于,那大于等于呢,
                      我来说一下关于if的跳转语法
                      lt小于
                      gt大于
                      le小于等于
                      ge大于等于
                      ne不等于
                      eq等于
                      nez不等于
                      eqz等于
                      所以只要把if-lt v0 v1 :label_68修改成
                      if-ge v0 v1 :label_68就可以了


                      来自Android客户端15楼2015-01-18 17:59
                      收起回复
                        总的来说就是搜索点击软件后它叫你要获取积分的关键词比如“免费获取积分”再搜索到代码,在代码里看这个关键词在那个函数里,再在这个函数的上面找到有这个函数的判断语句,再把判断语句的大于小于之类的改成相反,一直按返回保存,再签名就可以了


                        来自Android客户端16楼2015-01-18 18:06
                        回复
                          看了的顶一个吧


                          来自Android客户端19楼2015-01-18 18:25
                          收起回复
                            谢谢楼主了


                            IP属地:广东来自Android客户端20楼2015-01-18 18:32
                            回复


                              来自Android客户端23楼2015-01-18 19:10
                              收起回复