年初有一个朋友跟我说想转行,但是目前很迷茫,不知道从事是什么行业,他跟我说了一下具体情况。我也跟他分享了it相关行业规划,最后从事网安方向,找了一份实习期7500的岗位。
过来人可以告诉你,如果想从事it,但是很迷茫选择方向困难,不妨给你当一次指路人,考虑网络安全。
网络安全应该怎么学呢?
1.计算机基础需要过关
这一步跟网安关系暂时不大,是进入it行业每个人都必须掌握的基础能力。
计算机网络
计算机操作系统
算法与数据架构
数据库
Tips:不用非要钻研至非常精通,可以与学习其他课程同步进行。
2.渗透技术掌握
①初级渗透
首先要学习网络安全的渗透基础内容,包括信息收集,web安全,渗透工具精通,漏洞复现和实战漏洞挖掘
②高级渗透-分方向
内容分很多但是整体所需要掌握的内容差不多,渗透框架,权限升级和维护,隧道技术,内网渗透,取证溯源,Ddos攻防,也可以尝试去掌握社会工程学(非必要)。
3.安全管理
选择好方向可以开始进入更深层次内容,ARP渗透,等级保护,风险评估,安全巡检,数据安全
4.逆向免杀
Windows逆向Android逆向 免杀技术
5.代码审计
Java代码审计PHP代码审计,等
6.其他编程方向内容进阶掌握
JavaSE,C,C++,Shell编程,Golang
网络安全是一门非常吃香的编程方向,需要不断学习与实战,掌握版本更迭的最新技术和工具,避免落后,希望大家能成为优秀的网络安全工程师。