0
  • 最佳答案
    1. 这还不算入门。
    2. 学习脱壳,现在几乎都有壳了
    3. 学习hook工具的使用,比如Xposed,frida
    4. 学习魔改系统,辅助抓取App的数据
    5. 学习抓包
    6. 魔改Xposed,frida,android 系统过检测
    7. 修改内核辅助分析App行为
    8. 开发eBPF程序分析App行为
    9. 学习arm和arm64汇编,调试需要
    10. 学习c 和+ 编写程序需要,调试需要
    11. Python,Java,kt,js熟练使用,辅助编写代码
    12. 熟悉Linux操作系统,很多工具的编译都是在上面完成的
    13. 熟悉android系统,App是跑在系统上面的,熟悉系统,监控App行为
    14. 成为一个android开发,很多思路都是从开发过程获得的。
    15. 定制属于自己的逆向环境,包括Linux,内核,rom,脱壳机。
    16. 面试保安!
    1139423796017500160  评论     打赏       断点
    • Cstri  回复 @断点
      非常感谢回答,让我清楚了自己的定位以及努力的方向
      Cstri 2023-04-27 15:30   回复 1342082010843308032
    • 断点  回复 @Cstri
      这东西是需要学很多很多技术做支撑的
      断点 2023-04-27 18:37   回复 1139423796017500160
    • Cstri  回复 @断点
      是啊,我现在就感觉前后不着店。一座大楼,我直接从中间嵌进去了
      Cstri 2023-04-28 08:15   回复 1342082010843308032
    • 断点  回复 @Cstri
      还有很多没列出来,比如熟悉各种加密算法,挖洞,等等,这是安卓,还是pc,iOS
      断点 2023-04-28 08:54   回复 1139423796017500160
    • Cstri  回复 @断点
      嗯,再请教一下,像我这种一出来工作就接触这方面的,正向开发很少,已经很久没有敲代码了,所以Android各方面的基础都是很弱的。是继续学习逆向,还是先普及一下Android的一些东西,把正向熟悉之后再继续逆向方面的?这也是我目前的迷茫,希望能够得到一些建议。
      Cstri 2023-04-28 10:28   回复 1342082010843308032
    • 断点  回复 @Cstri
      每天下班回来学习,正向最好的就是做个项目,做完就掌握很多知识
      断点 2023-04-28 12:58   回复 1139423796017500160
    • Cstri  回复 @断点
      嗯嗯,多谢指点
      Cstri 2023-04-28 13:41   回复 1342082010843308032
相关问题
指尖跳动 · Android逆向
2020-04-23 19:24 860 2
2023-11-21 15:11 13 2
陈钱罐16 · 领券联盟
2023-11-11 18:09 23 8
哈哈android · AOSP
2023-11-10 15:52 13 12
2023-11-10 00:26 22 10
zhanghengze · Android
2023-10-26 21:52 22 8