存档

文章标签 ‘Android’

简单Android CrackMe分析3

2013年7月25日 5 条评论

作者:代码疯子
博客:Http://Www.ProgramLife.Net/ 求关注,求勾搭!
这是在crackmes.de上找到的一个Android CrackMe,也属于比较简单的类型,当然如果从学习的角度玩,可以尝试通过阅读smali代码并手动将其翻译成Java代码,最终写出一个Keygen出来。
分析之前先把apk装到模拟器上看一下,有两个Activity,提示了两个Hardware ID,需要输入用户名和注册码进行注册。
使用Apktool GUI将apk解包,查看AndroidMan[......]

继续阅读

简单Android CrackMe分析2

2013年7月8日 没有评论

作者:代码疯子
博客:Http://Www.ProgramLife.Net/ 求关注,求勾搭!
这是在网上找到的一个Android CrackMe,属于比较简单的类型,只是使用了ProGuard进行处理。
一、switch结构
在分析这个CrackMe之前,先说一下JD-GUI对switch结构的支持问题,知道这个BUG的存在就好了。JD-GUI反编译出来的switch语句可读性很差,所以最好结合一下smali代码看一下分支的走向。我们先来自己写一段switch代码,体会一下这个BUG。编译下面[......]

继续阅读

简单Android CrackMe分析

2013年7月3日 7 条评论

这是今年ISCC的一道Android CrackMe题目,相对简单的题,懂点ARM指令就差不多了,至于smali什么的,随便看看就好。大概玩一两个这样的CrackMe就对Android的逆向有个大概的了解了。不过后来发现这玩意是从非虫的《Android软件安全与逆向分析》上拿过来的原题,略显蛋疼。
这是个重启注册型APK,题目要求对其进行Patch,使得进入程序后就是企业版程序。首先,使用ApkTool GUI进行解包,发现这个App调用了一个NDK编写的so库文件,crackme6\lib\a[......]

继续阅读

分类: Android安全, CTF 标签: , , ,

Android手机所剩的内存空间不多了

2012年5月14日 6 条评论

Android低配手机伤不起,每次想装个程序,结果跳出来一个“手机所剩的内存空间不多了”,搞得手机短信都收不了。总感觉好端端的512的ROM,即便是装完系统也不至于这样啊,程序也没装几个,能放SD卡的基本都放在SD卡。什么360手机卫士、金山手机卫士的垃圾清理功能基本都是浮云!

下面是一些比较管用的清理方法(手机需要ROOT,装有类似Root Explorer之类的管理软件,重点看最后一条)。

1. 删除没用的系统程序以及预装程序
2. 清理铃声
3. 清理dalvik-cache文件夹
清理dalvik-cache文件夹是重点,在第一步删除系统程序的时候,/data/dalvik-cache里面关联的文件不会自动删除,所以对应的dex文件需要自己手工清理,这里会清理出比较大的空间出来。[......]