学网络安全需要什么基础?

基础知识

入门网络安全前需要先学习以下内容

1.计算机网络

重点:OSI七层模型、TCP/IP、网络协议、网络通信原理

2.Linux操作系统

大部分Web服务器运行在Linux上,如果要学网络安全肯定要对Linux非常熟悉。另外,不仅Web安全方面需要学习Linux,研究网络安全的Linux都是绕不过去的,所以一定要会。但不用很深入,能用Linux日常办公,会各种基础指令就行

3.Web框架

学习网络安全肯定得熟悉Web框架的内容
前端:HTML、CSS、JavaScript 后端:PHP
以上内容均了解语法即可,不需要做开发。PHP只需要看得懂代码知道是什么意思就行,当然会写肯定更好。
做安全不是做开发,不用在这些语言的使用上浪费太多时间

4.数据库

需要学习SOL语法,常见的数据库比如MySOL。数据库同样只要了解语法就行,一些高级语法也可以适当学习。不会也没关系,不会过多影响对于网络安全的学习。

Web安全

1.Web渗透

掌握常见漏洞的原理、使用、防御等知识,然后配合靶场练习即可

2.工具学习

刚开始学Web安全需要掌握一些常用的工具,关于这方面教程有很多

3.自动化渗透

自动化渗透需要掌握一门编程语言,并且熟练使用。如果你没有编程基础推荐区学习Python,因为语法简单易学并且对于安全方面的模块支持很多,大部分需求可以通过现有模块快速实现
前期并不需要学习自动化渗透,等把上面所有知识学会了再学也行

4.代码审计

如果你已经掌握上述所有内容,并且想要深入的,代码审计就很重要了。

这部分要求精通一门后端语言,比如PHP或者Java。推荐PHP,因为目前网站后台使用PHP开发的占有率最多。当然除了精通一门后端语言外,你还需要能熟练使用Python、Java等语言

网络安全学习路线

这是一份网络安全从零基础到进阶的学习路线大纲全览,小伙伴们记得点个收藏!

img

阶段一:基础入门

img

网络安全导论

渗透测试基础

网络基础

操作系统基础

Web安全基础

数据库基础

编程基础

CTF基础

该阶段学完即可年薪15w+

阶段二:技术进阶(到了这一步你才算入门)

img

弱口令与口令爆破

XSS漏洞

CSRF漏洞

SSRF漏洞

XXE漏洞

SQL注入

任意文件操作漏洞

业务逻辑漏洞

该阶段学完年薪25w+

阶段三:高阶提升

img

反序列化漏洞

RCE

综合靶场实操项目

内网渗透

流量分析

日志分析

恶意代码分析

应急响应

实战训练

该阶段学完即可年薪30w+

阶段四:蓝队课程

img

蓝队基础

蓝队进阶

该部分主攻蓝队的防御,即更容易被大家理解的网络安全工程师。

攻防兼备,年薪收入可以达到40w+

阶段五:面试指南&阶段六:升级内容

img

需要上述路线图对应的网络安全配套视频、源码以及更多网络安全相关书籍&面试题等内容

如果你对网络安全入门感兴趣,那么你需要的话可以点击这里****网络安全重磅福利:入门&进阶全套282G学习资源包免费分享!

同学们可以扫描下方二维码获取哦!

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值