
大家好我是周杰伦
1-方向选择
最近,有很多粉丝都不约而同的问到了我一个问题:二进制安全和网络渗透,怎么选?
今天这篇文章,就是尝试解答这个问题,希望对大家选择方向上有所帮助。
首先先来理清楚,这两个方向分别是干嘛的。
一般来说,二进制安全方向,主要是做逆向分析、漏洞挖掘与Exploit、内核安全、破解等工作。
网络渗透主要是Web安全、内网渗透、漏洞扫描与利用、安全审计、日志分析等工作。
简单来说,二进制方向,经常打交道的是软件、程序、指令、调试器、操作系统等东西;网络渗透方向,经常打交道的是服务器、漏扫工具、数据库、字典、日志等等。
当然,两个方向并不是完全割裂的,在很多时候,二者可能存在交集,比如流量分析。
2-学习难度
在学习难度方面,我个人认为二进制安全方向会更陡峭一些。
这个方向需要重点学习《C/C++编程》、《编译原理》、《操作系统》、《计算机组成原理》、《计算机网络》等众多计算机专业课程,然后结合学习逆向分析技术、漏洞攻击技术等知识。这里面涉及到的知识都是有一定的难度,新手小白需要稳扎稳打,从编程学起,没有一年功夫很难入门。
下面是我之前在看雪网看到的一张二进制漏洞方向的技能学习图谱,分享给大家:

而网络渗透方向相对来说,对零基础的小白更加友好,学一些简单的计算机网络知识

本文探讨了二进制安全(涉及逆向、漏洞与内核)和网络渗透(Web安全与内网渗透)的区别、学习难度、就业前景。作者建议对新手更友好的网络渗透作为初始选择,但强调二进制安全对技术高手的吸引力和独特价值。
最低0.47元/天 解锁文章
1178

被折叠的 条评论
为什么被折叠?



