android逆向工程师,i春秋里的安卓逆向零基础的课程学完能达到初级安卓逆向工程师吗

1,i春秋里的安卓逆向零基础的课程学完能达到初级安卓逆向工程师吗如果你全部学会的话 是可以达到的我也不确定,还是看看专业人士怎么说 。
2 , android逆向程序员怎么学你只有搞清了编译(或解释)系统,并精通顺向的编程,你才有可能做好逆向工作 。这种游戏 算是大型游戏了 ~别说一个人了~ 少说5个 半年左右~ 因为是 rpg游戏 关卡还多~~ 而且程序员只能写代码 ~~ 美工怎么办?
3,什么是android逆向工程师android逆向工程师也就是Android程序的目标代码反向到Java源程序不是反汇编,是返Java 。就是android程序的目标代码反向到java源程序,不是反汇编 , 是返java 。一般windows下.exe只能反汇编 。但java是解释执行,伪编译生成的是中间机器码 , 可以逆向到源程序,但没有了注释 。【android逆向工程师,i春秋里的安卓逆向零基础的课程学完能达到初级安卓逆向工程师吗】
4,如何学习android逆向 知乎三种方式供你选择:一种是自学,当然你要有些基础还要有不错的学习能力及自制力 。一种是报班学习,这个是学的最快的但是需要教学费 。还有一种是线上学习,这个需要找到不错的视频教程,你想学的话可以看看扣丁学堂的教程 。以上三种供你选择,祝你好运 。首先,逆向分析是一门技术 , 也是一门艺术 。其次,安卓逆向同样可细分为应用层apk逆向、安卓设备框架、内核驱动等逆向、基于安卓的硬件产品逆向等 。此处假定楼主说的是第一种逆向 。应用层的逆向分析根据需求的不同,又可细分成apk流程逆向与功能逆向 。流程逆向通常是指简单的对apk运行流程进行分析 , 此类分析通常可以使用将apk置于沙盒环境中运行捕捉并查看运行结果 。这种逆向需求通常不是很多,典型的工种有杀软厂商的病毒分析工程师 。功能逆向相比流程逆向则困难得多 。但需求比较普遍 。实际逆向分析过程中对功能实现的理解,在很大程度上取决于逆向人员相关的软件开发知识 。比如 , 分析android程序的java代码就需要掌握基本的android软件开发的知识 。分析so库的代码就需要了解c/c++相关的so库开发的知识 。除了基本开发相关的能力外,逆向分析人员还需要具备以下知识:arm/x86/mips汇编语言-分析so库时可能需要阅读大量的反汇编代码 。常见逆向分析工具的使用-jdgui/ida pro/apktool/jeb/dex2jar常用的安卓程序调试与反调试手段-调试器检测与反检测/脱壳/反混淆常用的加密与解密算法-好的逆向分析人员需要有快速识别常见加密解密算法的能力最后,就是多动手 , 多动手练习是掌握逆向分析技术最好的方法 。

    推荐阅读