
由于我之前写了不少网络安全技术相关的故事文章不少读者朋友知道我是从事网络安全相关的工作于是经常有人在微信里问我我刚入门网络安全该怎么学要学哪些东西有哪些方向怎么选不同于Java、C/C等后端开发岗位有非常明晰的学习路线网路安全更多是靠自己摸索要学的东西又杂又多难成体系。常读我文章的朋友知道我的文章基本以故事为载体的技术输出为主很少去谈到职场、面试这些方面的内容。主要是考虑到现在大家的压力已经很大节奏很快公众号上是让大家放松的地方尽量写一些轻快的内容。不过随着越来越多的人问我上面这些问题今天就专门写一篇来摆一摆这个龙门阵。近几年随着网络安全被列为国家安全战略的一部分这个曾经细分的领域发展提速了不少除了一些传统安全厂商以外一些互联网大厂也都纷纷加码了在这一块的投入随之而来的吸引了越来越多的新鲜血液不断涌入。网络安全分支其实在网络安全这个概念之上还有一个更大的概念信息安全。本文不去探讨二者在学术划分上的区别如无特殊说明文中将其视为一个概念我们来看下实际工作方向上有哪些细分路线。在这个圈子技术门类中工作岗位主要有以下三个方向安全研发安全研究二进制方向安全研究网络渗透方向下面逐一说明一下。安全研发安全行业的研发岗主要有两种分类与安全业务关系不大的研发岗位与安全业务紧密相关的研发岗位你可以把网络安全理解成电商行业、教育行业等其他行业一样每个行业都有自己的软件研发网络安全作为一个行业也不例外不同的是这个行业的研发就是开发与网络安全业务相关的软件。既然如此那其他行业通用的岗位在安全行业也是存在的前端、后端、大数据分析等等也就是属于上面的第一个分类与安全业务关系不大的类型。这里我们重点关注下第二种与安全业务紧密相关的研发岗位。这个分类下面又可以分为两个子类型做安全产品开发做防做安全工具开发做攻安全行业要研发的产品主要但不限于有下面这些防火墙、IDS、IPSWAFWeb网站应用防火墙数据库网关NTA网络流量分析SIEM安全事件分析中心、态势感知大数据安全分析EDR终端设备上的安全软件DLP数据泄漏防护杀毒软件安全检测沙箱总结一下安全研发的产品大部分都是用于检测发现、抵御安全攻击用的涉及终端侧PC电脑、手机、网络设备等、网络侧。开发这些产品用到的技术主要以C/C、Java、Python三大技术栈为主也有少部分的GoLang、Rust。安全研发岗位相对其他两个方向对网络安全技术的要求要低一些只是相对部分产品的研发对安全技能要求并不低甚至我见过不少公司的研发对安全一无所知。在这种情况下如果除了基本的开发功底以外对网络安全技术有所了解自然会是你面试这些岗位时的加分项。安全研发岗位除了通用开发技能的要求以外可以重点关注一下下面这些技术上面列举的只是最直接相关的部分还需要有了解更多安全技术才能更好的开发产品继续往下看。二进制安全二进制安全方向这是安全领域两大技术方向之一。这个方向主要涉及到软件漏洞挖掘、逆向工程、病毒木马分析等工作涉及操作系统内核分析、调试与反调试、反病毒等技术。因为经常都是与二进制的数据打交道所以久而久之用二进制安全来统称这个方向。这个方向的特点是需要耐得住寂寞。比不上安全研发可以有实实在在的产品输出也比不上网络渗透方向听起来的狂拽炫酷这个方向更多时间是在默默的分析和研究。以漏洞挖掘为例光是学习五花八门的攻击手法就需要花不少的时间。在这个领域为了研究一个问题可能花费数月甚至数年时间这绝非一般人能坚持下来的。不仅如此不是勤奋就可以成功更多还要靠天分。像腾讯几大安全实验室的掌门人业界知名的TK教主、吴石这些人物他们已经深谙漏洞挖掘的奥义并将这门绝技融会贯通做个梦都能想到新的玩法。不过像这样的天才实在是少之又少绝大多数人都无法企及。如果说程序员是苦逼的话那二进制安全研究就是苦逼Plus。如果看了这些你还是有勇气进入这个领域那下面这些东西是你需要学的这个方向比起安全研发不仅技术难度更大提供这些岗位的公司也很少且基本上分布于北上广深几个一线城市。网络渗透这个方向更符合于大部分人对“黑客”的认知他们能够黑手机、黑电脑、黑网站、黑服务器、黑内网万物皆可黑。相比二进制安全方向这个方向初期更容易入门一些掌握一些基本技术拿起各种现成的工具就可以开黑了。不过要想从脚本小子变成黑客大神这个方向越往后需要学习和掌握的东西就多了网络渗透的方向更偏向于“实战”因此对技术在广度上有更高的要求从网络硬件设备、网络通信协议、网络服务web、邮件、文件、数据库等、到操作系统、攻击手法等等都需要了解。更偏向于一个全能型的计算机专家将各种技术融会贯通以用于“实战”。网络渗透方向的工作有下面几个方向安全服务俗称乙方这是最主要的一个方向为甲方公司提供安全能力支持如渗透测试产品安全检测等。安全能力建设俗称甲方国内稍微有点规模的公司都有自己的SRC安全应急响应中心也就是有自己的安全团队。国家队你懂的最后关于网络安全技术储备网络安全是当今信息时代中非常重要的一环。无论是找工作还是感兴趣黑客都是未来职业选择中上上之选为了保护自己的网络安全学习网络安全知识是必不可少的。如果你是准备学习网络安全黑客或者正在学习下面这些你应该能用得上①网络安全学习路线②20份渗透测试电子书③安全攻防357页笔记④50份安全攻防面试指南⑤安全红队渗透工具包⑥网络安全必备书籍⑦100个漏洞实战案例⑧安全大厂内部视频资源⑨历年CTF夺旗赛题解析一、网络安全黑客学习路线网络安全黑客学习路线形成网络安全领域所有的知识点汇总它的用处就在于你可以按照上面的知识点去找对应的学习资源保证自己学得较为全面。二、网络安全教程视频我们在看视频学习的时候不能光动眼动脑不动手比较科学的学习方法是在理解之后运用它们这时候练手项目就很适合了。三、网络安全CTF实战案例光学理论是没用的要学会跟着一起敲要动手实操才能将自己的所学运用到实际当中去这里带来的是CTFSRC资料HW资料毕竟实战是检验真理的唯一标准嘛~四、网络安全面试题最后我们所有的作为都是为就业服务的所以关键的临门一脚就是咱们的面试题内容所以面试题板块是咱们不可或缺的部分这里我给大家准备的就是我在面试期间准备的资料。网安其实不难难的是坚持和相信自己我的经验是既然已经选定网安你就要相信它相信它能成为你日后进阶的高效渠道这样自己才会更有信念去学习才能在碰到困难的时候坚持下去。机会属于有准备的人这是一个实力的时代。人和人之间的差距不在于智商而在于如何利用业余时间只要你想学习什么时候开始都不晚不要担心这担心那你只需努力剩下的交给时间这份完整版的网络安全学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】