零经验想跳槽转行网络安全,需要准备什么?(详细版)

2024-09-06 16:36

本文主要是介绍零经验想跳槽转行网络安全,需要准备什么?(详细版),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

给大家的福利
  • 🤟 基于入门网络安全/黑客打造的:👉黑客&网络安全入门&进阶学习资源包

前言

最近在后台收到了部分私信,大部分都是关于网络安全转行的问题,其中,目前咨询最多的是:觉得现在的工作没有发展空间,替代性强,工资低,想跳槽转行网络安全。其中,大家主要关心的是:没有经验怎么学习?需要准备什么?发展前景好吗?能拿到高薪吗? 等等这类的话题。

在这里我将问题总结划为了三个:

  1. 网络安全行业现状如何?
  2. 网络安全如何学习?
  3. 想入坑网络安全需要做哪些准备?

网络安全行业现状如何?

目前,世界发达经济体急速加快数字化经济布局:美国超前部署数字经济战略规划,欧洲各国也全面实施了“数字欧洲”计划,中国“十四五”规划和2035远景目标纲要将“加快数字化发展,建设数字中国”单独成篇,擘画了数字中国建设蓝图。

也正是由于世界经济的数字化转型和高质量发展的迫切需求,从而快速推动了各国迈入万物智能互联的时代。

现如今,我国对国外信息技术产品还存在一定依赖,尤其是半导体、信息系统等。因此,我国网络与信息安全关键部件和技术亟需实现自主可控。

从而大力加强网络安全建设,现阶段保护网络安全工作已成为国家和有关部门的重点研究方向。

《网络安全产业高质量发展三年行动计划(2021-2023年)(征求意见稿)》中提到,2023年,网络安全产业规模将超过2500亿元,年复合增长率超过15%。数据显示,我国现存网络安全相关企业已达62.4万家。

根据IDC预测,未来五年中国将成为网络安全三大一级市场中增速最快的子市场,2021-2025年复合增长率将超过20%。需求层面,企业对数据安全问题提高了重视程度,数据安全领域的企业服务供应商得到了较大的发展空间,包括云服务、网络安全、威胁检测与响应等领域的供应商将进一步“基础设施”化,公司的数量将持续增加,细分领域也将不断拓展。

数据来源:中研普华产业研究院

但由于网络安全人才在我国极为稀缺,为了加大人才建设,薪资待遇也是十分可观。

据《网络信息安全产业人才发展报告》显示,目前我国网络安全专业人才缺口超140万人,2022上半年,网络安全产业人才需求总量较去年增长39.87%。

由于人才缺口巨大,据《2021瀚纳仕亚洲薪酬指南》显示,网络安全相关基层工作人员的年薪均在30万元到80万元(人民币)区间浮动。



从上图可以看出,网络安全人才初级薪资标准为8k—15k,专业以上的级别就更不用说了。只要你从事了这个行业,达到了企业的用人标准,完全是妥妥的高新技术人才

网络安全如何学习?

0基础转行网络安全,应该怎样学习呢?

  • 🤟 基于入门网络安全/黑客打造的:👉黑客&网络安全入门&进阶学习资源包
第一阶段:基础操作入门

入门的第一步是学习一些当下主流的安全工具课程并配套基础原理的书籍,其中包括:计算机组成原理、计算机网络、计算机体系结构、计算机操作系统,密码学,多媒体技术等等。

第二阶段:学习基础知识

现阶段,你已经对网络安全有了基本的了解。当你已经完成第一步,相信你己经理解了sql注入,什么是xss攻击,并掌握了burp、msf、cs等安全工具的基本操作。这个时候最重要的是开始打地基!

所谓的 “打地基” 其实就是系统化的学习计算机基础知识。而想要学习好网络安全,首先要具备5个基础知识模块:

  1. 操作系统
  2. 协议/网络
  3. 数据库
  4. 开发语言
  5. 常见漏洞原理
第三阶段:实战操作

1.挖SRC

挖SRC的主要目的是能够更好的检测你的技能是否落到实处,学习网络安全最大的错觉就是觉得自己什么都懂了,但是当你真的挖漏洞的时候,就不知所措了,因此,SRC是一个不错的技能应用机会。

2.学习技术分享帖(漏洞挖掘类型)

观看学习近十年所有0day挖掘的帖,然后搭建环境,去复现漏洞,去思考学习笔者的挖洞思维,培养自己的渗透思维。

3.靶场练习

搭建自己的靶场或者去免费的靶场网站练习,有条件的话可以去购买或者报可靠的培训机构,一般都有配套的靶场练习。

第四阶段:分方向

慢慢地找到自己的兴趣点,看自己适喜欢做各种工具的开发,攻破网站,还是沉迷于主机电脑攻击,可以仔细考虑自己的方向,然后集中精力朝着主要方向学习。

学习的方法就是要写更多的代码,阅读优秀的开源代码,两个样本,写EXP等,渗透测试更多的网站练习,记得合法授权。这样对于以后进大厂,进入细分岗位时可以更清晰的选择适应。

想入坑网络安全需要做哪些准备?

该如何自学

学习这方面的知识可以学从网站开发开始,比如说web前端的html、css、javascript这些,学习这些的话,可以去菜鸟教程进行一方面的学习,还有网站的后台。wbe安全中需要学习的工具,白帽子常见的工具:sqlmap、nmap、awvs、appscan、msf这些都需要去学习和研究,当然还有常见的web漏洞:sql注入、xss漏洞、上传漏洞、csrf、ssrf、文件包含、以及一些文件读取、逻辑漏洞(逻辑越权、逻辑支付等漏洞)。
如果你不想去找学习资源我也可以分享给你

① 网安学习成长路径思维导图
② 60+网安经典常用工具包
③ 100+SRC漏洞分析报告
④ 150+网安攻防实战技术电子书
⑤ 最权威CISSP 认证考试指南+题库
⑥ 超1800页CTF实战技巧手册
⑦ 最新网安大厂面试题合集(含答案)
⑧ APP客户端安全检测指南(安卓+IOS)
资料都整理好了,放在上方小卡片,希望能帮助到大家学习。
说在最后
也许每一个时期,都会有属于这个时期的发展热点和风口;

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

同时每个成长路线对应的板块都有配套的视频提供:

在这里插入图片描述

因篇幅有限,仅展示部分资料

朋友们如果有需要全套《网络安全入门+进阶学习资源包》,可以扫描下方二维码免费领取(如遇扫码问题,可以在评论区留言领取哦)~
在这里插入图片描述

网络安全面试题

绿盟护网行动

还有大家最喜欢的黑客技术

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

  • 🤟 基于入门网络安全/黑客打造的:👉黑客&网络安全入门&进阶学习资源包

最后寄语

上一个十年如果是互联网,下一个十年会是什么呢?

也许无论是什么,我们都应该:保持健康、持续学习、以待时机!

这篇关于零经验想跳槽转行网络安全,需要准备什么?(详细版)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1142535

相关文章

Python对接支付宝支付之使用AliPay实现的详细操作指南

《Python对接支付宝支付之使用AliPay实现的详细操作指南》支付宝没有提供PythonSDK,但是强大的github就有提供python-alipay-sdk,封装里很多复杂操作,使用这个我们就... 目录一、引言二、准备工作2.1 支付宝开放平台入驻与应用创建2.2 密钥生成与配置2.3 安装ali

2025版mysql8.0.41 winx64 手动安装详细教程

《2025版mysql8.0.41winx64手动安装详细教程》本文指导Windows系统下MySQL安装配置,包含解压、设置环境变量、my.ini配置、初始化密码获取、服务安装与手动启动等步骤,... 目录一、下载安装包二、配置环境变量三、安装配置四、启动 mysql 服务,修改密码一、下载安装包安装地

在macOS上安装jenv管理JDK版本的详细步骤

《在macOS上安装jenv管理JDK版本的详细步骤》jEnv是一个命令行工具,正如它的官网所宣称的那样,它是来让你忘记怎么配置JAVA_HOME环境变量的神队友,:本文主要介绍在macOS上安装... 目录前言安装 jenv添加 JDK 版本到 jenv切换 JDK 版本总结前言China编程在开发 Java

Spring Boot Actuator应用监控与管理的详细步骤

《SpringBootActuator应用监控与管理的详细步骤》SpringBootActuator是SpringBoot的监控工具,提供健康检查、性能指标、日志管理等核心功能,支持自定义和扩展端... 目录一、 Spring Boot Actuator 概述二、 集成 Spring Boot Actuat

如何在Java Spring实现异步执行(详细篇)

《如何在JavaSpring实现异步执行(详细篇)》Spring框架通过@Async、Executor等实现异步执行,提升系统性能与响应速度,支持自定义线程池管理并发,本文给大家介绍如何在Sprin... 目录前言1. 使用 @Async 实现异步执行1.1 启用异步执行支持1.2 创建异步方法1.3 调用

Spring Boot 与微服务入门实战详细总结

《SpringBoot与微服务入门实战详细总结》本文讲解SpringBoot框架的核心特性如快速构建、自动配置、零XML与微服务架构的定义、演进及优缺点,涵盖开发环境准备和HelloWorld实战... 目录一、Spring Boot 核心概述二、微服务架构详解1. 微服务的定义与演进2. 微服务的优缺点三

SpringBoot改造MCP服务器的详细说明(StreamableHTTP 类型)

《SpringBoot改造MCP服务器的详细说明(StreamableHTTP类型)》本文介绍了SpringBoot如何实现MCPStreamableHTTP服务器,并且使用CherryStudio... 目录SpringBoot改造MCP服务器(StreamableHTTP)1 项目说明2 使用说明2.1

MySQL进行数据库审计的详细步骤和示例代码

《MySQL进行数据库审计的详细步骤和示例代码》数据库审计通过触发器、内置功能及第三方工具记录和监控数据库活动,确保安全、完整与合规,Java代码实现自动化日志记录,整合分析系统提升监控效率,本文给大... 目录一、数据库审计的基本概念二、使用触发器进行数据库审计1. 创建审计表2. 创建触发器三、Java

Windows环境下解决Matplotlib中文字体显示问题的详细教程

《Windows环境下解决Matplotlib中文字体显示问题的详细教程》本文详细介绍了在Windows下解决Matplotlib中文显示问题的方法,包括安装字体、更新缓存、配置文件设置及编码調整,并... 目录引言问题分析解决方案详解1. 检查系统已安装字体2. 手动添加中文字体(以SimHei为例)步骤

nginx -t、nginx -s stop 和 nginx -s reload 命令的详细解析(结合应用场景)

《nginx-t、nginx-sstop和nginx-sreload命令的详细解析(结合应用场景)》本文解析Nginx的-t、-sstop、-sreload命令,分别用于配置语法检... 以下是关于 nginx -t、nginx -s stop 和 nginx -s reload 命令的详细解析,结合实际应