• 自学黑客(网络安全)必学内容


    随着时代的发展,经济、社会、生产、生活越来越依赖网络。而随着万物互联的物联网技术的兴起,线上线下已经打通,虚拟世界和现实世界的边界正变得模糊。这使得来自网络空间的攻击能够穿透虚拟世界的边界,直接影响现实世界的安全。

    网络安全包括网络软件安全、网络设备安全以及网络信息安全,是指保护网络系统中的硬件、软件和数据不受意外或恶意原因的更改、破坏或泄露,系统可以可靠、连续、正常地运行,网络服务不间断。

    网络安全涉及到了很多技术,包括计算机科学、网络技术、信息安全技术、通信技术、计算数学、密码技术等多学科的综合性交叉学科。

    那么小白想要进入网络安全行业,从事网络安全相关的工作,需要把上面这些内容都学完才行吗?当然不是,很多网络安全大佬最开始也只是懂一些皮毛,甚至只是一个脚本小子而已,他们也是掌握了基本入门知识之后,再通过自己努力学习提升的技术水平。

    那么网安小白要想进入网络安全行业,必须得掌握哪些基础知识呢?

    一、基础部分

    网络安全导论、系统基础、基础运维、web基础、MySQL

    二、信息收集

    CDN、CMS、架构、搭建、WAF

    三、web漏洞

    虚拟化技术、SQL注入的渗透与防御、XSS相关渗透与防御、上传验证渗透与防御

    四、漏洞发现

    操作系统之漏洞探针类型利用、漏洞扫描工具、漏洞类型区分讲解权限提升远程执行、漏洞利用框架Metasploit,Searchsploit、WEB应用之漏洞探针类型利用、API接口服务之漏洞探针类型利用

    五、WAF绕过

    反爬虫延时代理池、Safedog、Aliyun_os、BT默认拦截机制分析绕过、代理池指纹被动探针、绕过代理池Proxy_pool项止搭建。

    六、权限提升

    基于WEB环境下的权限提升、系统溢出漏洞、数据库应用提权在权限提升中的意义、WEB或本地环境如何探针数据库应用、数据库提权权限用户密码收集等方法、目前数据库提权对应的技术及方法等。

    七、内网安全

    信息收集、探针主机域控架构服务、横向移动渗透明文传递、横向渗透明文HASH传递、域横向移动服务利用、域横向HASH利用、域横向CobaltStrike.

    八、应急响应

    常见的WEB安全攻击技术、相关日志启用及存储、日志中记录数据分类及分析、操作系统应急响应、攻击响应暴力破解、控制响应-后门木马、危害响应病毒感染、自动化响应检测Gscan多重功能脚本测试、应用分析数据库爆破注入等操作、自动化应急响应取证工具箱。

    九、安全开发

    Python入门、Python批量Fofa、PythonPOC验证。

    十、红蓝对抗

    AWD模式赛制、部署WAF、代码审计、文件监控、扫描后门、流量临控、权限维持。

    是不是觉得就网安小白摇身一变网安一哥只需要短短的十个内容需要学?觉得网络安全行业也不过如此。换句话来讲,当我们掌握以上的知识直接去就业,会有公司愿意出高薪聘请你吗?

    以下就是我们总结的一些关于网络安全自学相关的问题汇总,提前预测问题可以为今后的学习或者工作做好准备,不至于遇到一点问题就打退堂鼓。

    1、打基础花费时间过长

    当你在学习基础的时候就花费了很长时间,语言都学习了很多门的时候,大多数人会止步于学习Linux系统和命令的路上、还有一些人会停在学习语言上面。

    2、知识点掌握的不够清楚

    对于网络安全基础内容,很多人不清楚到底需要学到什么程度,导致在基础上花费了太多的时间。很多人在学习的时候会觉得自己越学越不自信,就会开始怀疑自己的选择是否正确。

    3、不清楚学习重点

    很多人学了基础内容之后会出现一种感觉,就是这些基础知识内容和网络安全的关联性不大。这就是抓错了重点,导致前期基础部分浪费了很多时间。

    4、知识点的学习不够系统

    因为网络上的学习资料都不是完整的,这里一点内容、那里一点内容,所以就会导致有的小伙伴学到的内容重复或者有的内容根本没有覆盖到。学习重复还能够巩固一下知识点,只是浪费时间而已,那些没有学到的内容才是最棘手的。很有可能以后的学习中会运用到这些知识,没有学到过就只能够回头重新学。

    5、自己解决问题的能力不足

    对于初学者来说,很多人会自己搭建靶场,但总会由于配置环境的原因,耽误时间过多。除了搭建靶场之外,很多人在自学的时候也容易遇到问题,总是在解决这个问题的时候又遇到下一个新的问题,当一个小白遇到五个及以上无法解决的问题时,就很容易放弃。

    6、实战水平不足

    学习网络安全渗透测试,其实就是学习进攻和防御,说的通俗易懂一点,就是大众所理解的“黑客技术”能够自己动手进行实战,实战能力绝对是网络安全的核心。只学会了理论知识,而动手能力为0的时候,想要进入这个行业也是非常困难的。

    这个问题是自学网络安全、入门网络安全会遇到的最大难关。如果能够克服这个问题,那么其他的困难也会显得没那么困难。

    其实自学网络安全的小伙伴可能在纠结“如何行动”,但其实根本“无法开始”。不仅仅是网络安全行业这样,很多领域都是这样,毕竟“万事开头难”,如果你真的想进入网络安全行业,那么就不要卡在第一步,在还没有开始的时候就将自己淘汰出局了。

    我下面也给大家整理了一些网络安全的资料,大家不想一个一个去找的话,可以参考一下这些资料哈

    视频教程

     

    SRC&黑客技术文档

     

    黑客工具合集

     

  • 相关阅读:
    博客停更声明
    如何在Node.js中使用环境变量或命令行参数来设置HTTP爬虫ip?
    操作系统实验 动态最高优先级调度算法(C++实现)
    1.2 Hadoop简介-hadoop-最全最完整的保姆级的java大数据学习资料
    【chatglm3】(4):如何设计一个知识库问答系统,参考智谱AI的知识库系统,
    Go语言的sync.Once()函数
    如何实现一个分布式锁
    kubernetes--Pod控制器详解
    一文带你读懂什么是云主机
    【Arduino+ESP32专题】模拟I/O的使用——PWM
  • 原文地址:https://blog.csdn.net/2301_77498991/article/details/130755847