感请。首先恭喜你发现一门可以专研的方向,其次你得分清你学网络安全哪一方面,你喜欢实操吗?不知道你的计算机基础如何?

网络安全技术决不是几本书、几个月就可以速成的,不要相信培训机构打的三个月速成广告,你需要参考大量的参考书,大量的实践。

网络安全涉及的知识面广、术语多、理论知识多。正给学习这门课程带来很多困难。也需要我们投入比其它课程多的时间和精力来学习它。

建议学习网络安全基础知识,应用加密学,协议层安全,传输层安全,unix安全,linux安全,防火墙技术,入侵攻防技术等。

有了这些基础知识的了解可以进行实际操作和在各知名论坛,博客和大神学习。

最后祝你早日学成!

其实你如果想学习网络安全的话我的建议是可以多取了解一下CTF比赛,去做一做CTF的题目,这是你快速学习网络安全的最好途径。(CTF平台如攻防世界和buuctf)这些平台可以让你快速的掌握知识。

下面的是我一开始想写的,但是写了一会发现太累了,于是就有了上面这段话。

你好,我是科技领域创作者。我会在接下来的中告诉大家该如何学习网络安全知识。

关于怎样系统学习网络安全这个问题,我的意见是,首先你需要知道网络安全知识是一个非常笼统的大类。在网络安全目前主要可以分为两个大类:

1.Web

安全、2.二进制安全,这两类在学习方向上还是有一点的差距的。接下来我会分别为你介绍一下什么是Web安全和二进制安全。

Web安全:

Web安全你可以直接理解为就是对网站进行攻击或者保护的知识。接着我们说下知识点:首先你需要掌握Linux系统的使用(Kali),这是最基础也是最终要的一点,我相信不会有一个正在的安全从业者不会使用Linux。你还需要掌握基本的网页开发能力;你还需要掌握python,因为这么脚本语言在网络安全领域非常常见。接着你需要学会复现各种在网上被公布出来的漏洞。

二进制安全:

二进制安全一般是对系统底层漏洞进行挖掘利用的。

网络安全,一般入门是以web安全入门,对于web安全,线上更多的是看网课,然后进行实操,比如今天看了sql注入,那么就在靶场上面进行一次sql注入测试,如果感觉不爽,可以直接拿网站测试,注意不要危害网站的正常运作,不得篡改数据库信息,查看的信息不超过5条,跟政府沾边的网站不要碰,发现漏洞以后提交漏洞平台,比如漏洞盒子和补天,线下的可以进行网络安全培训。

网络安全面很宽。网络组成要素多,网络类型多样,网络节点设备多样,协议多样,终端也多样。想好先学哪样?比如,想学计算机终端安全,那要学些计算机专业课程,学些数学(方便理解密码学),掌握至少一门编程语言,最好英语也过的去,接下来就是操练了。