一、为什么选择网络安全?
这几年随着我国《国家网络空间安全战略》《网络安全法》《网络安全等级保护2.0》等一系列政策/法规/标准的持续落地,网络安全行业地位、薪资随之水涨船高。
未来3-5年,是安全行业的黄金发展期,提前踏入行业,能享受行业发展红利。
二、为什么说网络安全行业是IT行业最后的红利?
根据腾讯安全发布的《互联网安全报告》,目前中国网络安全人才供应严重匮乏,每年高校安全专业培养人才仅有3万余人,而网络安全岗位缺口已达70万,缺口高达95%。
而且,我们到招聘网站上,搜索【网络安全】【Web安全工程师】【渗透测试】等职位名称,可以看到安全岗位薪酬待遇好,随着工龄和薪酬增长,呈现「越老越吃香」的情况。
三、选择网络安全行业有以下优势:
1. 高需求:随着技术的发展,几乎所有的行业都依赖于信息技术和网络系统,这就导致对网络安全专家的需求持续增长。企业和政府部门都需要网络安全人员来保护其信息系统和数据,以防止信息泄露和其他网络安全威胁。
2. 薪资优厚:由于专业技能的稀缺性,网络安全专家通常能够享受较高的薪资水平。根据地区和经验的不同,网络安全职位的薪资通常位于较高水平。
3. 职业发展机会:网络安全领域提供了广泛的职业发展路径。从初级的安全分析师到高级的安全架构师,或是转向管理层,如成为信息安全官(CISO),这一领域的职业机会多样化。
4. 技能转移性强:网络安全中的技能在很多方面是通用的。你可以在不同的行业(如金融、医疗、政府等)找到工作,这些技能的转移性使得职业生涯更具灵活性。
5. 持续学习与成长:网络安全是一个快速发展的领域,总有新的技术和威胁需要学习和应对。这为那些热爱学习和挑战自我的人提供了不断的职业挑战和成长机会。
6. 社会贡献感: 作为网络安全专家,你将保护重要的信息资产免受攻击,这对社会的稳定和安全具有重要意义。这种职业角色提供了高度的满足感,因为你的工作对于保护个人和企业的利益至关重要。
7. 工作安全性:由于高需求和行业的关键性,网络安全职位通常具有较高的职业安全性。即使在经济衰退期间,对网络安全专家的需求也相对稳定。
综合考虑,网络安全行业不仅提供稳定的职业机会,还有助于个人技能的快速发展和终身学习,同时也能带来较高的经济和社会回报。
四、学习网络安全技术的方法:
- 第一种是报网络安全专业,现在叫网络空间安全专业,主要专业课程:程序设计、计算机组成原理原理、数据结构、操作系统原理、数据库系统、 计算机网络、人工智能、自然语言处理、社会计算、网络安全法律法规、网络安全、内容安全、数字取证、机器学习,多媒体技术,信息检索、舆情分析等。
- 第二种是自学,就是在网上找资源、找教程,或者是想办法认识一-些大佬,抱紧大腿,不过这种方法很耗时间,而且学习没有规划,可能很长一段时间感觉自己没有进步,容易劝退。
- 第三种就是找培训。
那么接下来,我会告诉你一个从事以上真正零基础该从怎么入门安全>web安全
网络安全入门到底是先学编程还是先学计算机基础?这是一个争议比较大的问题,有的人会建议先学编程,而有的人会建议先学计算机基础,其实这都是要学的。而且这些对学习网络安全来说非常重要。但是对于完全零基础的人来说又或者急于转行的人来说,学习编程或者计算机基础对他们来说都有一定的难度,并且花费时间太长。
第一阶段:基础准备 4周~6周
这个阶段是所有准备进入安全行业必学的部分,俗话说:基础不劳,地动山摇
第二阶段:web渗透学习 :1周 ~ 2周
配置渗透环境 时间:3周 ~ 4周:
① 了解渗透测试常用的工具,例如(AWVS、SQLMAP、NMAP、BURP、中国菜刀等)。
② 下载这些工具无后门版本并且安装到计算机上。
③ 了解这些工具的使用场景,懂得基本的使用,推荐在Google上查找。
渗透实战操作 时间:约6周:
① 在网上搜索渗透实战案例,深入了解SQL注入、文件上传、解析漏洞等在实战中的使用。
② 自己搭建漏洞环境测试,推荐DWVA,SQLi-labs,Upload-labs,bWAPP。
③ 懂得渗透测试的阶段,每一个阶段需要做那些动作:例如PTES渗透测试执行标准。
④ 深入研究手工SQL注入,寻找绕过waf的方法,制作自己的脚本。
⑤ 研究文件上传的原理,如何进行截断、双重后缀欺骗(IIS、PHP)、解析漏洞利用(IIS、Nignix、Apache)等,参照:上传攻击框架。
⑥ 了解XSS形成原理和种类,在DWVA中进行实践,使用一个含有XSS漏洞的cms,安装安全狗等进行测试。
⑦ 了解一句话木马,并尝试编写过狗一句话。
⑧ 研究在Windows和Linux下的提升权限,Google关键词:提权
以上就是入门阶段
第三阶段:进阶
已经入门并且找到工作之后又该怎么进阶?详情看下图