新人如何一步一步的走向大牛*^_^*
手机码字,格式请见谅首先,点击版块中的Android原创标签,由于版块中ios教程实在是少,所以在此不作赘述
原创标签下的帖子包含了原创区的大量优秀教程,可以着重挑加量的帖子阅读,
基础:那作为一个新人该如何选择学习步骤呢,如果你只想破解个软件,而不是真正的深入分析,就无需了解那些高大上的东西,首先你得了解apk的结构,然后学习版块中的游人客栈14课,可以着重挑下低调di-ao大神的帖子阅读,他发了很多基础的帖子,看完之后,稍加了解smali语法即可做一些基础性的破解,我的帖子也偏基础,大家可以看看,普通者在此就可以止步了
进阶:如果,你不想在此止步,想深入学习,接下来你就得了解JAVA语言,以及安卓编程规范,arm汇编,php,lua等等,同时也会接触到更多的高端工具,如ida,jeb,jgb,gdb,anti-debug,等等,可以从基础的so文件玩起,论坛中也有大量的相关教程,可以自行翻阅,帖子数量不多,动手翻翻就行了。掌握初步的so后,试试代码注入,即在代码中插入自己的代码帮我自己进行调试,破解不是一蹴而就的,难点的需要花费大量的时间去调试。
高手:那高手们都玩些什么呢,我也不懂,首先就是各种加密算法,壳,安卓底层,hook等,其中任何一个都是需要花费大量时间研究的,一个好的算法可能直接联系到一个公司的利益,壳呢,很多都被大神玩烂了,版块里也有很多教程,欢迎去研读膜拜,基本个人免费级的壳是挡不住他们的,底层呢,就接触到dalvik虚拟机,dex执行模式,elf等,这跟动态调试时何处下断点息息相关,有兴趣者可以去找找安卓系统源码及相关资料,最后一个hook,现在安卓上最主要的hook有两个框架提供支持,一个xposed,还有一个我忘了哈,大家可以自行去搜索鬼哥的教程学习学习。
如果这些对你都不是问题,那么恭喜你,收我做徒弟行不行? 我要学习的还有很多哦。努力加油! 游人客栈的视频 太基础了吧而且作为基础的话也不时候入门还是推荐去看雪吧Android安全板块的精华帖子看一遍 繁华哥哥谦虚了{:1_911:} 新手上路,不断学习中 不断吸取知识进取中…… 感谢楼主,顶一下。 新手上路,不断学习 谢谢大神 受精了。