网上都有这样或者那样的建议,方法,路线,我就不再过多的去赘述,我只是从我自己的个人角度出发,去进行建议,希望可以帮助小伙伴们:
首先,学习任意一门技术,我们都要求,具有一定的技术,网络安全也不例外,作为一门计算机的一门学业方向,基础,是我们成功的基石,那么基础,我们应该去学习什么勒?
从我个人角度出发,假若你是一名新人,推荐从基本的网络基础部分进行学习,相较于变成语言而言,网络部分的学习,较于简单,并且,可以一定程度上,促进你对网络安全的理解,网上,比如”bilibili“上面都有好的课程,进行学习。
在具有一定的基础后,可以学习操作系统(特别是Linux),前端三剑客,数据库,这三者的学习,一来,可以为未来渗透部分的原理有更加好理解,同时,也是对计算机这个行业有一个大体的认识,在这一阶段,你可以收获,扎实的基础知识的储备。为后面的渗透测试学习奠基基础
学完了前三者后,事实上,在学习数据库的时候,就会有疑问,它应该怎么用嘞?通过前面的学习,可以看到,在前端进行mysql数据交互的时候,是需要后端进行处理的,为更好的学习后面的渗透流程,我是非常推荐,无论是在上面时候,都需要抽出一定时间,去进行编程语言的学习
那么,具体什么语言好嘞?在校期间,学校会开设各种基础语言的课程,大家可以根据自己的喜好,进行选择,语言的本质大差不差,掌握一门,深入即可,个人推荐,时间充足的情况下,可以学python入门,bi站上面有许多好的视频,我推荐一个:千峰python,这个是免费的。
前面是打基础部分,具体进度因人而异,大家合理安排时间,争取在一年到半年的时间完成,同时,在此期间,应该有自己的文档记录,可以复习
说完了这么多,终于到了最后的网络安全学习的环节阶段,这一阶段,可以从五个程度进行学习:信息收集,漏洞收集,漏洞利用,权限提升,日志清除,撰写报告提出修复方案,和合理建议。
这部分内容的学习,我将会在后续的博客中,进行文章分享,同时,小伙伴也可以去bi站,观看小迪的视频,进行学习,迪哥讲的是真滴好,想学技术的,可以去学习。
同时,我也会每天更新渗透测试中,一些常见漏洞的攻击文档分享,以及面试题目的积累,祝各位师傅们,都可以成为自己想成为的人,为祖国网络安全贡献力量