首页
社区
课程
招聘
[求助]这段android关键call如何进行标志位破解
发表于: 2012-2-4 21:07 8615

[求助]这段android关键call如何进行标志位破解

2012-2-4 21:07
8615
这段android关键call如何进行标志位破解?请高人指点

.method public onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z
  .limit stack 2
  .limit locals 5
  0: iload_2
  1: iconst_4
  2: if_icmpne Label135
  5: aload_0
  6: getfield com/stainless/sltbazi/R$1$13$9/this$0 Lcom/stainless/sltbazi/R$1$13;
  9: invokestatic com/stainless/sltbazi/R$1$13/access$6(Lcom/stainless/sltbazi/R$1$13;)Landroid/widget/LinearLayout;
  12: invokevirtual android/widget/LinearLayout/isShown()Z
  15: ifeq Label36
  18: aload_0
  19: getfield com/stainless/sltbazi/R$1$13$9/this$0 Lcom/stainless/sltbazi/R$1$13;
  22: invokestatic com/stainless/sltbazi/R$1$13/access$6(Lcom/stainless/sltbazi/R$1$13;)Landroid/widget/LinearLayout;
  25: bipush 8
  27: invokevirtual android/widget/LinearLayout/setVisibility(I)V
  30: iconst_1
  31: istore 4
Label33:
  33: iload 4
  35: ireturn
Label36:
  36: aload_0
  37: getfield com/stainless/sltbazi/R$1$13$9/this$0 Lcom/stainless/sltbazi/R$1$13;
  40: invokestatic com/stainless/sltbazi/R$1$13/access$7(Lcom/stainless/sltbazi/R$1$13;)Landroid/widget/LinearLayout;
  43: invokevirtual android/widget/LinearLayout/isShown()Z
  46: ifeq Label82
  49: aload_0
  50: getfield com/stainless/sltbazi/R$1$13$9/this$0 Lcom/stainless/sltbazi/R$1$13;
  53: invokestatic com/stainless/sltbazi/R$1$13/access$7(Lcom/stainless/sltbazi/R$1$13;)Landroid/widget/LinearLayout;
  56: bipush 8
  58: invokevirtual android/widget/LinearLayout/setVisibility(I)V
  61: aload_0
  62: getfield com/stainless/sltbazi/R$1$13$9/this$0 Lcom/stainless/sltbazi/R$1$13;
  65: ldc 1
  67: invokestatic com/stainless/sltbazi/R$1$13/access$13(Lcom/stainless/sltbazi/R$1$13;Z)V
  70: aload_0
  71: getfield com/stainless/sltbazi/R$1$13$9/this$0 Lcom/stainless/sltbazi/R$1$13;
  74: invokestatic com/stainless/sltbazi/R$1$13/access$14(Lcom/stainless/sltbazi/R$1$13;)Z
  77: istore 4
  79: goto Label33
Label82:
  82: aload_0
  83: getfield com/stainless/sltbazi/R$1$13$9/this$0 Lcom/stainless/sltbazi/R$1$13;
  86: invokestatic com/stainless/sltbazi/R$1$13/access$14(Lcom/stainless/sltbazi/R$1$13;)Z
  89: ifeq Label123
  92: aload_0
  93: getfield com/stainless/sltbazi/R$1$13$9/this$0 Lcom/stainless/sltbazi/R$1$13;
  96: ldc 0
  98: invokestatic com/stainless/sltbazi/R$1$13/access$13(Lcom/stainless/sltbazi/R$1$13;Z)V
  101: aload_0
  102: getfield com/stainless/sltbazi/R$1$13$9/this$0 Lcom/stainless/sltbazi/R$1$13;
  105: invokestatic com/stainless/sltbazi/R$1$13/access$14(Lcom/stainless/sltbazi/R$1$13;)Z
  108: ifeq Label117
  111: iconst_0
  112: istore 4
  114: goto Label33
Label117:
  117: iconst_1
  118: istore 4
  120: goto Label33
Label123:
  123: aload_0
  124: getfield com/stainless/sltbazi/R$1$13$9/this$0 Lcom/stainless/sltbazi/R$1$13;
  127: invokestatic com/stainless/sltbazi/R$1$13/access$14(Lcom/stainless/sltbazi/R$1$13;)Z
  130: istore 4
  132: goto Label33
Label135:
  135: iconst_0
  136: istore 4
  138: goto Label33
.end method

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
恕我眼拙,这段没什么意思吧,为什么要破解
2012-2-6 15:52
0
雪    币: 5
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
楼上朋友,何以见得?我的QQ407938277
2012-3-25 13:27
0
雪    币: 5
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
Label30:
  30: aconst_null
  31: astore_1
  32: aconst_null
  33: astore_2
  34: aconst_null
  35: astore_3
  36: iconst_0
  37: checkcast [Ljava/lang/String;
  40: astore 4
  42: iconst_0
  43: checkcast [Ljava/lang/String;
  46: astore 5
Label48:
  48: ldc_w "保存序列号(S)"
  51: putstatic stainless/sltbazi/third/R$1$16/cbkoczlz Ljava/lang/String;
  54: ldc_w "注册码位数不够,应为16位!???~?x?ik??>XZR"
  57: putstatic stainless/sltbazi/third/R$1$16/dbbgotwe Ljava/lang/String;
  60: ldc_w "您的软件尚未注册,无法正常使用!"
  63: putstatic stainless/sltbazi/third/R$1$16/oizofnov Ljava/lang/String;
  66: ldc_w "您的软件已经成功注册, 可以正常使用.?hI??\n.h*?Z?K??\b^y?NiJ?h?"
  69: putstatic stainless/sltbazi/third/R$1$16/rnyqsxai Ljava/lang/String;
  72: ldc_w "        系统时间设置有误!?请将系统时间设置为当前时间,然后,删除软件重新安装,否则,本软件将无法正常运行!"
  75: putstatic stainless/sltbazi/third/R$1$16/lxlmfits Ljava/lang/String;
  78: ldc_w "切勿编辑、修改或删除此文件夹下的任何文件和文件夹,否则将导致应用程序无法正常运行,您将必须重新安装软件并再次购买注册码,才能再次获得使用权!"
  81: putstatic stainless/sltbazi/third/R$1$16/xolmbrlx Ljava/lang/String;
  84: ldc_w "line.separator"
  87: invokestatic java/lang/System/getProperty(Ljava/lang/String;)Ljava/lang/String;
  90: putstatic stainless/sltbazi/third/R$1$16/pfsgdafk Ljava/lang/String;
  93: ldc_w "无法找到数据库,或者磁盘被写保护.?[?NyJ?z??[??izk9^j?>[??X????"
  96: putstatic stainless/sltbazi/third/R$1$16/sixlvzkp Ljava/lang/String;
  99: ldc_w "您输入的注册码有误,请重新注册!"
  102: putstatic stainless/sltbazi/third/R$1$16/yirmochr Ljava/lang/String;
  105: ldc_w "系统内存不足, 程序无法正常加载!???~X[>i?[?n?x?Y\n????ZHr?[?^{;?{??z?>Z鮋???i[X?n?)?Y\b??Xh?[\t??^?????^???K?b"
  108: putstatic stainless/sltbazi/third/R$1$16/mgbejurk Ljava/lang/String;
  111: ldc_w " 您输入的日期不存在 , 请重新输入 ! "
  114: putstatic stainless/sltbazi/third/R$1$16/rzjkcgic Ljava/lang/String;
  117: ldc_w " 您输入的日期不存在 !  ?i??[?Nk*i???K???{i??"
  120: putstatic stainless/sltbazi/third/R$1$16/ovkvkgie Ljava/lang/String;
  123: ldc_w "    对不起 , 软件版本已经升级 !   ?iz~x?????K?nK??Xh?h?K?k:?Xh????~K?????Z螊8^ikx??i??"
  126: putstatic stainless/sltbazi/third/R$1$16/afmsuiwx Ljava/lang/String;
  129: ldc_w "Ox/43777E4F245626315C725479"
  132: putstatic stainless/sltbazi/third/R$1$16/bigxqhpu Ljava/lang/String;
  135: ldc_w "Ox/536E79792A61616C1C2552"
  138: putstatic stainless/sltbazi/third/R$1$16/regwrqau Ljava/lang/String;
  141: ldc_w "Ox/5C746D2331743B"
2012-5-1 16:44
0
雪    币: 504
活跃值: (10)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
呵呵呵,返回0或1 是註冊?你應該共享文件給別人
2012-5-1 21:03
0
游客
登录 | 注册 方可回帖
返回
//