网络安全主要岗位及技术方向分类:渗透测试、安全运维与应急响应工程师详解

目录 网络安全的主要岗位有哪些?安全领域技术方向分类渗透测试学习路线初学者如何快速入门一、网络安全主要有哪些岗位:

网络安全主要岗位及技术方向分类:渗透测试、安全运维与应急响应工程师详解

**渗透测试工程师:** 主要模拟黑客攻击目标业务系统,点击停止

**安全运维工程师:** 一个组织买这么多安全产品,肯定要有专人做运维,分析日志,升级策略。定期检查业务系统的安全性,检查内网是否存在威胁。这就是安全运维工程师要做的事情。

**应急响应工程师:** 客户业务系统遭到攻击。安全问题要快速定位,业务系统要快速恢复,有的甚至需要取证报警。 (如果家里有太贵重的东西被偷了,你为什么不报警?你为什么这么担心?)

**防护级别评估器: **根据国家要求,重要业务系统需要按照安全级别进行防护。目前,国家已经发布了等级防护2.0标准,施工必须按照该标准进行。等级保护评估员的工作是协助客户检查业务系统是否满足等级保护要求,如果不满足要求,则迅速进行整改。

**安全开发工程师:** 嗯,即使你是搞开发的,你也必须懂安全。比如开发一个Web应用防火墙,如果你连Web攻击都不懂,那为什么要闭门开发呢?可以预防吗?

**售后工程师:**安全产品的售后服务工作,包括安全产品的交付和实施、售后支持、产品调试和发布。比如客户购买了我们的防火墙,我们就需要派人来安装调试。我们不能让客户自己安装。这是产品工程师或者售后工程师的主要工作内容。

**售前工程师:**主要协助销售完成后续订单。简单来说,就是配合销售。一个负责业务关系(吃喝送礼、招待客人),一个负责技术解决方案(解决客户痛点)。两人合作拿下项目

**安全服务工程师:**很多公司将渗透测试工程师列为安全服务工程师,这是无害的。作为一名不懂保安服务、不懂吃饭的服务员,他的工作就是协助顾客做好保安工作。具体内容包括常见漏洞扫描、基线测试、渗透测试、网络架构梳理、风险评估等工作内容。保安服务范围非常广泛,几乎涵盖了上述所有职位。

2、这个安全领域主要有两个技术方向:网络渗透方向和二进制安全方向。

网络渗透方向

这个方向比较符合大多数人对“黑客”的理解。他们可以黑手机、黑电脑、黑网站、黑服务器、黑内网、黑一切(当然他们必须经过授权,否则他们可以黑橙子我不在乎)

前期朝这个方向入门还是比较容易的。一旦掌握了一些基本技术并掌握了各种现成的工具,您就可以开始黑客攻击了。

然而,如果你想从一个脚本小子转型为一名黑客大师,你朝这个方向走得越远,你需要学习和掌握的东西就越多。

插入了一个基本的介绍性 Web 安全训练营。目的是了解Web安全的基本工具应用。如果你是大人物,请避免。所有视频均为实践教学,每门课程均配备相应的射击场。学习完理论知识后,可以去射击场进行练习,验证理论,在实战中拓展学习。点击网络安全基础入门训练营即可免费获取

二进制安全方向

该方向主要涉及软件漏洞挖掘、逆向工程、病毒木马分析等,并涉及操作系统内核分析、调试及反调试、防病毒等技术。因为我们经常和二进制数据打交道,所以随着时间的推移,二进制安全就被统称为这个方向。

这个方向的特点是:需要耐得住孤独。还不如互联网普及方向那么酷。这个方向花更多的时间去默默的分析和研究。

以漏洞挖掘为例。仅仅学习各种攻击方法就需要花费大量的时间。在这个领域,研究一个问题可能需要数月甚至数年的时间,这绝对不是一般人能够坚持下来的。不仅如此,成功并不取决于努力,更多的是取决于天赋。

腾讯各大安全实验室负责人、业界知名TK领军人物吴石等人物,都已经了解漏洞挖掘的秘密,并掌握了这项技能。他们甚至可以在梦中想出新的游戏方式。然而,这样的天才却是凤毛麟角,远远超出了一般人的能力范围。

如果程序员是勤奋的工作者,那么二进制安全研究就是艰苦的工作

现在市场上最火的就是渗透工程师,这是很多人梦寐以求的。接下来我就讲一下作为渗透工程师的具体学习路线。

3.渗透测试学习路线

1. 基础部分

基础部分需要学习以下内容:

1、计算机网络:

重点学习OSI、TCP/IP模型、网络协议、网络设备工作原理等,快速浏览其他内容

2.Linux系统及命令

由于目前市面上的Web服务器都是运行在Linux系统上的,所以如果想要学习渗透Web系统,至少必须非常熟悉Linux系统,学习常用的操作命令。

学习建议:了解10%的常用命令,适用于90%的工作场景。就像办公软件一样,掌握10%最常用的功能。基本日常使用不会有任何问题。遇到不懂的就去找度娘。 ; Linux常用命令只有50-60个。很多新手匆匆学完所有命令,却发现记不住! ! ! !这种学习方法也是错误的

3.Web框架

熟悉Web框架、前端HTML、JS等脚本语言的内容就足够了。重点学习后端PHP语言。切记不要按照开发思路来学习语言。 PHP 的最低要求是能够阅读代码。当然,你可以写最好的。但这不是发展,不是发展,不是发展。重要的事情说三遍。

4.数据库

需要学习SQL语法,使用常用数据库MySQL来学习对应的数据库语法。也是如此。你可以了解一些SQL的高级语法。如果你没有时间,也不影响你后续的学习。毕竟你不是数据库分析师,所以不需要学习太深

2. 网络安全

1.网络渗透

掌握OWASP排名前10位的常见Web漏洞的原理、利用、防御等知识点,然后结合一定的靶场练习。

推荐射击场:常见的射击场可以在github平台上搜索到。推荐以下射击场:DVWA、bWAPP、upload-labs-master、SQL-lib-master、WebBug、皮卡丘等。有些是综合射击场,有些是专门针对某些漏洞的。范围

2.学习安全工具

在Web渗透阶段,你还需要掌握一些必要的工具。

主要要掌握的工具和平台:burp、AWVS、Appscan、Nessus、sqlmap、nmap、shodan、fofa、代理工具ssrs、Hydra、medusa、airspoof等。以上工具可以使用上面的开源靶场进行练习,这就足够了 明白了

练习已经快完成了。大家可以去SRC平台渗透真实站点,看看是否有突破。如果涉及到绕过WAF的需要,需要专门学习绕过WAF的知识。没有太多的姿势。系统地学习,然后再总结。经验将带您更上一层楼

3.自动渗透

自动渗透需要掌握一门语言并熟练使用它。它可以是您已经熟悉的任何语言。如果你对任何语言都没有很好的掌握,那么我建议学习Python。主要原因是为了学习python。它使用简单,模块很多。编写一些脚本和工具非常方便。

学习python,不需要掌握很多不必要的模块,也不需要开发几千行代码。你只需要用它来编写一些工具和脚本,少则几行代码,多则1-200行代码。平均代码量是 开发人员已经很少了。例如,精简的域名爬虫代码核心代码只有1-20行。

花几天时间学习Python的语法。如果你有编码基础,你可能最快一天就能学会Python的语法,因为语言都很相似,但学习一门语言最快的方法就是写代码。没有别的办法;接下来就可以开始尝试写一些常用的工具了,比如爬虫、端口检测、数据包核心内容提取、内网活动主机扫描等,这样的代码网上有很多;然后写一些POC和EXP的脚本,就用射击场作为练习;有的朋友可能又要问了,POC和EXP是什么?你可以自己做,并养成这样做的好习惯。

4. 代码审计

这里的内容对编码能力要求比较高,所以如果你的编码能力较弱,可以先跳过这部分的学习,不会影响你在渗透之路上的学习和发展。

但如果想要在Web渗透方面走得更远,就需要精通一门后端开发语言。推荐使用PHP,因为大多数网站后端都是用PHP开发的。当然,你也精通python、asp、java等语言。恭喜。 ,你已经有了很好的基础

代码审计,顾名思义,就是对别人的网站或者系统的源代码进行审计,通过审计源代码或者代码环境来审计系统是否存在漏洞(属于白盒测试的范畴)

那么具体如何学习呢?具体研究内容按顺序列出如下:

掌握PHP的一些危险函数和安全配置

熟悉代码审计流程和方法

掌握1-2个代码审计工具,如seay等。

掌握常用的功能审核方法; (建议审核AuditDemo给您信心)

常见CMS框架审核(难)

对于CMS框架的审计,可以到一些CMS官方网站下载一些存在历史漏洞的版本进行审计。要学习框架,只需使用官网的用户手册即可。例如ThinkPHP3.2版本存在一些漏洞,可以尝试理解代码;不过,切记不要一上来就看代码,因为CMS框架的代码量比较大。如果不先系统的学习一下框架,基本上就会处于一种看不懂的状态。学习完框架后,就可以根据代码审计方法,结合工具,编写一个简单的POC,并对框架进行审计。事实上,它并不像你想象的那么困难。 ,如果你是一名转行的开发者,那么恭喜你,你已经具备了代码审计的先天优势。然后有朋友又问,我编码很差,能不学代码审计吗?代码审计并不是学习网络安全的必要条件。最好能掌握它。如果你不能掌握,也不影响你后续的学习和就业,但你需要选择一个阶段,练习一下,变得更加专业和熟练,比如网页渗透或者内网渗透,或者自动化渗透。

3、内网安全

恭喜你,学会了这个,基本上就可以从事网络安全相关的工作了,比如渗透测试、Web渗透、安全服务、安全分析等。

如果你想有更广泛的就业机会和更强的技术竞争,你需要更多地了解内网渗透。

内网的知识难度稍大,这与目前市面上的学习资料和射击场有关;内网学习的主要内容主要包括:内网信息收集、域名渗透、代理与转发技术、应用与系统提权、工具学习、防病毒技术、APT等。

4、渗透与扩张

渗透拓展部分也与具体的岗位密切相关。尝试尽可能地掌握它。主要包括日志分析、安全加固、应急响应、等级保障评估等内容。其中,重点是掌握前三部分,网上这方面的资料并不多。 ,而且已有的书籍和资料并不多。你可以通过行业相关的技术群或者行业分享的资料来学习。如果你能学会这一步,那你就基本入门成功了。学习日志分析、安全加固、应急响应三个部分。知识相对容易

然而,有很多零基础的新手,通常编码基础薄弱。许多新手会在早期阶段转而学习语言。所以建议先学习web渗透和工具。也更有趣,更容易保持较高的学习动机和热情。 PHP语言、自动化渗透、代码审计等内容可以放在最后。学完前面的知识后,就已经相当基础了,再学语言也会相对容易一些。

具体的学习内容我就不赘述了,按照上面的路线走就可以了!

4.新手如何快速入门学习黑客?

如果你想入门网络渗透,这是全282G网络最全的网络安全资料包!

网络安全(海克红蓝对抗)全方位学习路线

对于从未接触过网络安全的同学,我们为您准备了详细的学习成长路线图。可以说是最科学、最系统的学习路线。大家按照这个大方向走是没有问题的。

​

​​​

学习材料工具包

盒底精选资料,全面介绍网络安全的基础理论,包括逆向工程、八层网络防御、汇编语言、白帽网络安全、密码学、网络安全协议等,紧密结合基础理论理论与主流工具的应用实践。 ,帮助读者了解各种主流工具背后的实现机制。

​

​​​

网络安全源码合集+工具包

​​

视频教程

​​

视频配套资料及国内外网络安全书籍、文档和工具

​

​​ 由于篇幅有限,仅展示部分信息。您需要扫描下方二维码获取。

好的,现在就这样。如果有任何疑问,可以随时私信我!希望大家不要忘记点赞并保存哦!

你可能想看:
« 上一篇
下一篇 »

相关推荐

php实时推送,php实地培训

2026年10月05日

48阅读

php乱码出现问号的原因,php乱码出现问号的原因有哪些

2026年10月05日

40阅读

php一句话木马,一句话木马ctf

2026年10月05日

43阅读

php获取数组长度,php中如何获取数组的长度

2026年10月05日

44阅读

php面试题库及答案,php程序员面试真题库

2026年10月05日

42阅读

phpcontent-type修改,php源码二次修改需要多少钱

2026年10月05日

38阅读