美文网首页iOS 逆向工程 app安全 网络安全
几乎零基础,从基础学习渗透该如何开始?

几乎零基础,从基础学习渗透该如何开始?

作者: 顶风作案7号 | 来源:发表于2022-04-07 22:12 被阅读0次

    网络渗透这一行,做个脚本小子,使使工具啥的,个把月就学会了,这不难。

    很多人把网络渗透简单的理解成就是搞网站,这是大错特错的!

    不过这也难怪,Web安全那三招两式,最好教也最好学,也好写书写博客,随便学几招就能出去忽悠人,以至于让很多人都错误的以为网络渗透就是Web安全。

    结果就是学了几招Web安全后,发现自己好像还是很菜,做不了什么事情。或者根本不明白这些工具背后的原理,稍微情况有些变化自己就应付不过来了。

    网络渗透想要成为高手,需要掌握计算机、网络、编程的全栈能力,操作系统、日志分析、流量分析、漏洞攻击、安全审计、Web安全、网络协议、编程语言等等这些东西都是需要学习的。

    这些东西,有一部分是可以通过基础课程的学习得来,还有一部分则需要实战训练来积累。

    所以想要在这一行做的深,走得远,就需要扎实的计算机基础功底和大量的实战训练积累啊!

    我们来分别说一下这两部分:

    一、扎实的计算机基础功底

    如果是非科班同学,大部分学习网络渗透的同学都是从Web前后端技术、Web安全、漏扫工具等开始上路。

    这完全没有问题,这些内容相对来说对计算机系统知识体系的要求相对要低一些,上手起来更快,也更有成就感。

    但出来混迟早要还的,落下的基础在后面还是需要补回来。

    对于搞网络渗透方向的同学来说,这些基础是什么?

    我就不扯什么计算机组成原理、数据结构与算法这些东西了,最密切相关的有这三个:

    计算机网络、操作系统&Linux、Web开发技术(后端+前端)

    这三个一定要好好学,认真学!

    学会了计算机网络,你才知道网络通信的原理,网络协议攻击是怎么一回事,流量分析又将怎么进行。

    学会了操作系统和Linux,你才知道攻击溯源如何进行,系统安全日志如何分析,服务器提权又是什么原理。

    学会了Web开发技术,你才知道那些个Web安全攻击手法SQL注入、XSS、CSRF、一句话木马背后的原理是什么,漏洞扫描又该如何进行。

    二、大量的实战训练积累

    基础知识可以看书学习,但有些东西则需要实战去积累。

    比如通过流量分析、日志分析找到网站存在的漏洞

    比如使用POC去拿下一台服务器

    比如建设一套安全防御体系

    这些东西,书上是没有告诉你标准答案的,需要你在具备网络安全知识的基础之上,通过攻防对抗去丰富自己的安全经验,成为自己的安全能力。

    这方面,可以通过打CTF、参加红蓝对抗、护网行动等方式去训练。

    我之前绘制了一张网络渗透的学习路线图,从青铜到王者,大家可以参考着学习:以上就是我分享的网络渗透学习观点了,希望对自学的你有一些启发和帮助。

    新入行的朋友自学不容易,我也是这样一路走过来的,在这个过程中收集整理了不少学习资料,里面有:


    技术文档.png

    【一>所有资源获取<一】
    1、很多已经买不到的绝版电子书
    2、安全大厂内部的培训资料
    3、全套工具包
    4、100份src源码技术文档
    5、网络安全基础入门、Linux、web安全、攻防方面的视频
    6、应急响应笔记 7、 网络安全学习路线
    8、ctf夺旗赛解析
    9、WEB安全入门笔记

    现在免费分享给自学的你,如果感到有所帮助,欢迎帮忙给博主点个赞哦~

    相关文章

      网友评论

        本文标题:几乎零基础,从基础学习渗透该如何开始?

        本文链接:https://www.haomeiwen.com/subject/tlxesrtx.html