网络安全其实并不复杂,只是比普通开发岗位要学习的内容多一点。无论是有过编程基础还是零基础的都可以学习的。网络安全目前可就业的岗位从技术上可分为两部分:web安全和二进制逆向安全。web安全是网络安全的入门方向,内容简单,就业岗位比较基础还多,例如“渗透测试工程师”、“安全服务工程师”;二进制逆向安全比较负责,适合有基础的人学习,就业岗位要求也比较高,相对的就业岗位少一点,但是职业天花板高,例如“样本分析工程师”、“安全研究员”等。
看您没有基础,可以先从web安全学起,都比较基础,除了编程语言外,大都是对工具的掌握和使用。那么学习安全的路线是怎么样的呢?
1、学习编程语言
(1)网站如何搭建的?HTML、CSS、JavaScript等。
(2)Python语言,方便以后自己写爬虫等。
(3)数据库(MySQL),数据库类型有很多,就不一一介绍了。
2、系统相关知识
(1)熟悉Windows系统,以及常用命令。
(2)熟悉Linux下的常用命令。
3、网络安全知识
(1)ISO七层模型。
(