能力值:
( LV3,RANK:20 )
|
-
-
26 楼
怎么可以跳过WIFI校验和虚拟机校验呢?
|
能力值:
( LV2,RANK:10 )
|
-
-
27 楼
同问,第一个KenGen#1.apk在虚拟机上没法试验
|
能力值:
( LV13,RANK:1760 )
|
-
-
28 楼
安卓CrackMe...
|
能力值:
( LV2,RANK:10 )
|
-
-
29 楼
Thanks for share.
|
能力值:
( LV3,RANK:20 )
|
-
-
30 楼
楼主,是这样的。
我下载了这个kengenme#1之后,使用apktool,但是apk不能反编译,于是我反编译了dex,修改了smali代码,再将smali代码重建为dex
但是打算将dex重建为apk的时候,就卡住了。
请问楼主是如何对apk进行反编译和重建的。
谢谢楼主
|
能力值:
( LV9,RANK:375 )
|
-
-
31 楼
有些同学在帖子里问到"KenGen#1.apk为什么在虚拟机下无法运行"的问题,最近也正好在学习android这块,把原因和解决办法说一下:
在虚拟机内安装KenGen#1.apk并运行后,针对虚拟机会有两处检测:
1、WIFI MAC地址获取
程序运行提示:需要WIFI MAC地址,以确定不是工作在虚拟机下
对应函数:_emulator_dete
解决办法:单独赋值一个MAC地址
2、IMEI号码获取
程序运行提示:检测到虚拟机,无效的IMEI号码
对应函数:_emulator_dete1
解决办法:用文本编辑器打开“emulator-arm.exe”,搜索字符串“CGSN”,将其后的15位全0改为一个有效的IMEI号码
通过上面两处修改,就可以在虚拟机下正常运行程序:
|
能力值:
( LV2,RANK:10 )
|
-
-
32 楼
|
能力值:
( LV3,RANK:20 )
|
-
-
33 楼
没太看明白,用apktool把smali代码回编译后还需要重新签名的。
现在论坛里面发布的apk逆向助手用着挺方便你试试看吧
|
能力值:
( LV2,RANK:10 )
|
-
-
34 楼
第二个好高端,看不懂了
|
能力值:
( LV2,RANK:10 )
|
-
-
35 楼
楼主我是小白
想问一下 第二个的那个注册代码是在哪里写的?
破解出来的JAVA代码好像不允许修改···
QAQ不太明白应该在哪个软件平台上写那段代码···
|
能力值:
( LV2,RANK:10 )
|
-
-
36 楼
我在真机下也报了2#错误
|
能力值:
( LV4,RANK:50 )
|
-
-
37 楼
不知道我理解的对不对,你是想问怎么写那个注册机吗?楼主把代码都贴出来了,你新建个java工程,代码贴进去跑就好了,当然IMEI号(代码中的"str")你要改成自己的
|
能力值:
( LV2,RANK:10 )
|
-
-
38 楼
好资源,标记一下
|
能力值:
( LV2,RANK:10 )
|
-
-
39 楼
感谢分享了
|
能力值:
( LV2,RANK:10 )
|
-
-
40 楼
不错,学习了。
|
能力值:
( LV2,RANK:10 )
|
-
-
41 楼
有点意思
|
能力值:
( LV2,RANK:10 )
|
-
-
42 楼
学习了。
今天看了KeygenMe
练习了lz说的第一种方法,改成if-nez 可以通过
还有一种方法是调试, 用android studio 调试了一下, 可以发现各个变量, 进而可以生成注册码
但是这个程序可能有bug, 因为我的imei生成的_key_from_imei_number 是两位数, 所以会导致 if(!v0.substring(0, 1).equalsIgnoreCase(String.valueOf(v3))) {
v0_1 = false;
} 一直是false 。。。 wtf
也就是这种方法在我的手机上是不行的。。。 只能改逻辑
第二题晚上再看看
|
能力值:
( LV3,RANK:35 )
|
-
-
43 楼
第二种注册机有点不懂,一眼天堂一眼地域
|
能力值:
( LV2,RANK:10 )
|
-
-
44 楼
还是第一种方法简单,,注册机直接不懂 啊
|
能力值:
( LV2,RANK:10 )
|
-
-
45 楼
进来学习一下……
|
能力值:
( LV2,RANK:10 )
|
-
-
46 楼
这是什么语言。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
47 楼
学习
|
|
|