随着互联网日益走进人们的衣食住行各个方面,网络安全也渐渐成为大众所关心重视的点。特别是依靠互联网发家的各大互联网企业,更是对网络安全十分看重。因此,网络安全防御型人才更是成为企业的抢手货,如:安全服务工程师、安全运维工程师,对于这方面的人才,公司在薪资上也是毫不吝啬,待遇极其丰厚。因此各行业将网络安全工程师纳入企业日常配置已成必然之势。
这也就意味着,学好网络安全,无论是对于自己的未来就业发展,抑或是提升自己的职场竞争力都是及其有用的。但是专业的网络安全工程师,到底需要具备什么技能呢?需要学习哪方面的知识点呢?
第一、安全基础
网络安全行业与法规
Linux操作系统
计算机网络
HTML基础课程
PHP基础课程
MySQL基础课程
Python基础到实战
第二、渗透技术
信息收集
Web安全
渗透工具
实战挖洞
漏洞复现
面试指导
渗透框架
权限提升
权限维持
隧道技术
内网渗透
取证溯源
DDoS攻防
无线安全
社会工程学
ARP渗透
️第三阶段、安全管理
等级保护
风险评估
应急响应
数据安全
️第四阶段、逆向免杀
Windows逆向
Android逆向
免杀-反杀毒技术
️第五阶段、代码审计
Java代码审计
PHP代码审计
️第六阶段、编程进阶
H5+CSS
Shell编程
JavaSE 入门
JavaSE 中阶
C语言
C++
Golang
汇编
搜集整理的学习路线及笔记https://mp.weixin.qq.com/s/KQx_eIwdjCj3QdErxKb7ZQ