二进制逆向工程师_怎么样成为一名逆向工程师?

首先应该判断目标,是为了打CTF比赛还是为了软件逆向,逆向又有不同平台的区别,比如需求是手机端还是电脑端。每一种类都有不同的学习要求,然后为了你的目标作出规划。

比如我是暂时为了CTF比赛主打PC端,那么我需要的目标过程是先有汇编基础(《零基础学习汇编》),然后了解重要API函数和重要工具(ida,OD),了解PE文件架构(《加密解密》),最后就是多做CTF的题。--目标是最重要的

之后就是每个人不同的规划,逆向的学习绝对是枯燥的,但也是绝对可以成功的,逆向的学习不需要多少天赋,主要是一步一步学习,如果某个重要知识点无法理解,并不是你本身天赋不行,而是你基础不行,尤其重要的是学习必须是从低到高,不要一开始就学加密解密,那是浪费时间。--规划一定是适合自己基础的(不要盲目)

最后说一下CTF与软件逆向的区别:CTF本身更注重先进技术的实现,就是天马行空的看法不会被环境约束,但是不注重现实,这就导致如果是面对真实的逆向软件更容易会被恶心到。如果是真实的软件逆向练习,的确会更真实,但是第一是,需要深厚基础。第二是,要有被恶心到极致的难受。一个函数套另一个函数,层层套娃是最简单的。当然,现实的软件逆向更加难以实现。--推荐新手CTF比赛,当学一定程度后改为软件逆向(《滴水三期教学视频》)。

且CTF比赛也是可以挣小费的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值