Android逆向分析学习与研究
八六上山啦
步步前进,日日不止
展开
-
Android逆向分析学习与研究(1)————工欲善其事必先利其器
注:头连天参加一个慕课网的活动发表的文章,从哪里搬到这里来一.什么是逆向 所谓逆向,就是对于程序的“逆向工程”,英文叫“reverse”,是计算机安全领域中一项重要的技术。常见使用情景:1.手里有一个软件(可以是Win平台的,可以是Android的,也可以是ios的),软件本身功能实现的很好,但是由于商业和版权的原因,大部分软件是不开源的,这时你有很想对其原创 2014-12-16 11:10:52 · 3795 阅读 · 5 评论 -
支付宝钱包手势密码破解实战(root过的手机可直接绕过手势密码)
/*本文章由 莫灰灰 编写,转载请注明出处。 作者:莫灰灰 邮箱: minzhenfei@163.com*/背景 随着移动互联网的普及以及手机屏幕越做越大等特点,在移动设备上购物、消费已是人们不可或缺的一个生活习惯了。随着这股浪潮的兴起,安全、便捷的移动支付需求也越来越大。因此,各大互联网公司纷纷推出了其移动支付平台。其中,用的比较多转载 2014-12-19 09:45:32 · 12665 阅读 · 1 评论 -
Android逆向分析学习与研究(2)————通过“轮盘赌”简要看看smali的基本流程控制
1.我写的一个简单的Andriod小Demo,“轮盘赌!”。我写的这个轮盘赌小游戏(姑且称它为游戏吧),主要玩法是第一次点击屏幕中间的大按钮,会弹出“子弹已上膛”的提示,再次点击会出现“扣动扳机开火吧!”的提示,第三次点击就是“赌命”的时刻了,如果有子弹,会弹出“啪!你被爆头了!”,如果没有,则会弹出“你真幸运”的提示。原创 2014-12-25 10:40:05 · 3039 阅读 · 0 评论 -
Android DVM(转)
转自:http://blog.csdn.net/virus026/archive/2010/12/19/6085779.aspxAndroid 运行环境主要指的虚拟机技术——Dalvik。Android中的所有Java程序都是运行在Dalvik VM上的。Android上的每个程序都有自己的线程,DVM只执行.dex的Dalvik executable 文件。每个Android应用在底转载 2015-05-08 19:45:04 · 551 阅读 · 0 评论