【Web 安全】刚开始学渗透,零基础怎么入门?
创始人
2025-05-28 18:34:43
0

前言

上周旁听了一个大学学长组织的线上网络安全交流会,里边不乏充斥着各位行业大牛,讲的内容确实精彩,可能对于网络安全经验5年+的人来说,是受益匪浅,欢迎程度极高,恨不得跳出屏幕来表示赞同,毕竟很多提到的问题,我在工作中也很常见,但是作为资历一般的程序员,有一些理解起来还是有些困难,评论区里同时也还有另外一种声音:

听不懂啊,还可以再细讲一些吗?
刚毕业,刚开始学渗透,可以说说入门的吗?
走了走了,零基础满脸懵……
太难了,放弃渗透了

我很能理解“另一种声音”,我当初也是自学渗透,刚开始的时候,我连SQL注入都搞不明白,去找有经验的人问,结果问了几回人家就烦了,所以,学习这种事,还是得靠自己。

根据我自己的经验来说,想从零开始学渗透,以后也确实想找相关的工作,基本是下边这三种方式:

  • 继续上学。报个这方面的专业,学上两三年,老师就在身边,有啥不懂的问题,直接办公室走一趟,毕业的时候去找工作不成大问题;
  • 看书自学。这块可以看看GitHub上的《白帽子讲安全》,对细节把握很到位!
  • 在网上找视频课自学。你可以利用碎片时间去学,时间上会更节省,我为了苦学渗透大概买了十多门课吧。

读研读博这件事时间成本比较高,我对自己没有完全的自信,所以我思考再三,还是决定踏入社会浪潮了。(但是对于学习能力强,本科也比较优秀的学生,非常建议继续读研读博,未来踏入社会起薪会非常高,我现在身边就有两个博士大神,我只能膜拜了。。。)

进入社会之后,我基本就是买书和看视频自学,这回给你们来个全方位安利:

一、网站推荐

1、B站

渗透初学者的法宝,不需要下载,网页就可以看。在这里,你不仅可以学习源代码和安装程序,更有各种文献、安全交流社区,还会告诉你安全的最新行情!

2、Github

站内的文献很全面,无论你想学习哪种领域,都可以轻松在这里找到合适的项目及源代码。
image.png

(ps:看不懂英文可以在浏览器设置翻译成中文更适合阅读)

3、FreeBuf

这个学习网站里面有很多安全文章可供学习,实战比较多

4、CSDN

如果说你的英文是难题,给你推荐CSDN,是国内老牌程序员社区,里边有各领域博文、资料、课程,基本很多专业问题都可以在这里查。
image.png

下面是给不同目标人群自学安全渗透的一些建议:
第一部分是计算机基础内容,这个部分是所有自学安全渗透的人都必须掌握的,如果把学习渗透当做是建一个房子,那么这一部分相当于打地基,是必须牢牢掌握的:
image.png
这个只是个概括,详细的可以找我无偿👉【高清路线】

1、基础知识

如果是毫无基础可言,甚至不知道如何学可以看下面👇

一、基础阶段

★中华人民共和国网络安全法 (包含18个知识点)
★Linux操作系统 (包含16个知识点)
★计算机网络 (包含12个知识点)
★SHELL (包含14个知识点)
★HTML/CSS (包含44个知识点)
★JavaScript (包含41个知识点)
★PHP入门 (包含12个知识点)
★MySQL数据库 (包含30个知识点)
★Python (包含18个知识点)
————————————————
image.png

入门的第一步是系统化的学习计算机基础知识,也就是学习以下这几个基础知识模块:操作系统、协议/网络、数据库、开发语言、常用漏洞原理。前面的基础知识学完之后,就要进行实操了。

因为互联网与信息化的普及网站系统对外的业务比较多,而且程序员的水平参差不齐和运维人员的配置事物,所以需要掌握的内容比较多。

二、渗透阶段

■SQL注入的渗透与防御(包含36个知识点)
■XSS相关渗透与防御(包含12个知识点)
■上传验证渗透与防御(包含16个知识点)
■|文件包含渗透与防御(包含12个知识点)
■CSRF渗透与防御(包含7个知识点)
■SSRF渗透与防御(包含6个知识点)
■XXE渗透与防御(包含5个知识点)
■远程代码执行渗透与防御(包含7个知识点)
■…(包含…个知识点)
————————————————
image.png

掌握常见漏洞的原理、使用、防御等知识。Web渗透阶段还是需要掌握一些必要的工具。

主要要掌握的工具和平台:burp、AWVS、Appscan、Nessus、sqlmap、nmap、shodan、fofa、代理工具ssrs、hydra、medusa、airspoof等,以上工具的练习完全可以利用上面的开源靶场去练习,足够了;

三、安全管理(提升)

★渗透报告编写(包含21个知识点)
★等级保护2.0(包含50个知识点)
★应急响应(包含5个知识点)
★代码审计(包含8个知识点)
★风险评估(包含11个知识点)
★安全巡检(包含12个知识点)
★数据安全(包含25个知识点)
————————————————
image.png

主要包括渗透报告编写、网络安全等级保护的定级、应急响应、代码审计、风险评估、安全巡检、数据安全、法律法规汇编等。

这一阶段主要针对已经从事网络安全相关工作需要提升进阶成管理层的岗位。如果你只学习参加工程师方面的岗位,这一阶段可学可不学。

四、提升阶段(提升)

■密码学(包含34个知识点)
■JavaSE入门(包含92个知识点)
■C语言(包含140个知识点)
■C++语言(包含181个知识点)
■Windows逆向(包含46个知识点)
■CTF夺旗赛(包含36个知识点)
■Android逆向(包含40个知识点)
————————————————
image.png

主要包括密码学、JavaSE、C语言、C++、Windows逆向、CTF夺旗赛、Android逆向等。

主要针对已经从事网络安全相关工作需要提升进阶安全架构需要提升的知识。

相关内容

热门资讯

厦门钨业:公司该次非公开发行严... 证券之星消息,厦门钨业(600549)06月03日在投资者关系平台上答复投资者关心的问题。 投资者提...
退货!DO:切尔西与桑乔未就个... 直播吧06月03日讯 TA名记大卫-奥恩斯坦报道,切尔西与桑乔未就个人条款达一致,球队决定不买断桑乔...
原创 5... 据环球网近日报道,《关于建立国际调解院的公约》近日将在香港举行签署仪式。香港特区行政长官出席行政会议...
男子称27岁姐姐在三亚被蛇咬伤... 据“百姓关注”消息,6月3日,海南三亚,小李在社交平台发文称自己27岁的姐姐“甜甜”(化名)在6月1...
宝丽迪接待5家机构调研,包括诚... 2025年6月3日,宝丽迪披露接待调研公告,公司于6月3日接待诚通证券、贵山基金、江苏政纬律师事务所...
“70后”卢东亮获任山西省代省... 据山西综合广播消息,6月3日,山西省十四届人大常委会第二十一次会议举行第一次、第二次全体会议。会议决...
北京家庭新能源指标中签后放弃,... “家庭新能源车指标中签后,如果不去处理,只需要等一年,就可以申请将电车指标更换为油车指标。”近日,网...
第22届亚洲法律学会年会在华东... 中国教育报-中国教育新闻网讯(记者 任朝霞)近日,以“法治话语:亚洲的叙事”为主题的2025年第22...
卢东亮任山西省代省长 据山西综合广播新闻部消息,6月3日,山西省第十四届人民代表大会常务委员会第二十一次会议决定:卢东亮代...
李强签署国务院令 公布《政务数... 新华社北京6月3日电 国务院总理李强日前签署国务院令,公布《政务数据共享条例》(以下简称《条例》),...