对逆向工程学习的宏观思考

即将学习的内容涵盖了函数,语句,结构体,数组这些代码大厦的基础元素在按照X86,ARM,MIPS体系架构下的切片。
学习X86,ARM,MIPS三种体系架构下同样指令,函数和数据结构的区别,打通自己的逆向全栈之路。

逆向工程一直被宣传为一种充满乐趣和神秘主义的技能,而逆向分析者的工作非常有趣的原因,似乎就是在汇编指令奔涌中逆流而上,绕开各种限制和保护找到代码中的漏洞或者加密算法中隐藏的数据。

二进制分析能力,是安全研究员的基础能力要求,但是要对抗网络战,APT等攻击,仅仅打下这样的逆向基本功是不够的,还需要在更加开阔的视野架构上,具备从攻击链,体系化等角度逆向分析全盘行为的能力。

一些刚刚接触逆向的同学,把破解序列号当成逆向的目的,从而导致浅尝辄止,没有理解逆向工程的博大精深。

逆向是一种分析目标系统的过程,识别系统各个组件和组件之间的关系,从而在更高的层次上重建系统表征。

这个系列的学习会涉及x86,x64,arm,arm64,mips,java,JVM等系统架构的逆向。

逆向就像是在一个迷雾森林中找寻自己的猎物,在黑暗森林法则下寻找vuln和bugs,hack艺术的乐趣就在于逆向重构系统和编写exploit。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值