2026/2/20 23:26:21
网站建设
项目流程
已有网站可以做服务器吗,中文域名 怎么做网站,电子商务网站规划流程,济南工程建设交易信息网关于我
我算是“入行”不久的一个新人安全工作者#xff0c;为什么是引号呢#xff0c;因为我是个“半个野路子”出身。早在13年的时候#xff0c;我在初中时期就已经在90sec、wooyun等社区一直学习、报告漏洞。后来由于升学的压力#xff0c;我逐渐淡出了安全圈子#x…关于我我算是“入行”不久的一个新人安全工作者为什么是引号呢因为我是个“半个野路子”出身。早在13年的时候我在初中时期就已经在90sec、wooyun等社区一直学习、报告漏洞。后来由于升学的压力我逐渐淡出了安全圈子也没有继续学习技术。也因为这个原因高考选择专业时对计算机专业情有独钟因为分数线的原因最后只能选了个通信工程。大四那年我被骗到了电子厂无法忍受流水线的工作愤而撩了挑子。前途一片渺茫的时候我连夜爬起自学起了网络安全开启了我的网络安全开发之路。至今已毕业多年一直在这条热爱的道路上坚持着快乐、知足、感恩。接下来给大家详细介绍我是如何成功入门网络安全成了一个安服仔的网络安全学习路线1基础部分基础部分需要学习以下内容我看的书籍其实书籍是非常系统的也比较适合入门初学者这些书可以让我掌握这个领域的基本内容当然了时效性可能不会很高。我建议选择看哪个方面的书不要人云亦云肯定很多人让你学操作系统原理学算法等等这其实是不符合学习规律的学什么就找对应的书籍学习。下面是我当时读的的几本书籍。1.1计算机及系统原理《编码隐匿在计算机软硬件背后的语言》 【美】Charles Petzold·《深入理解计算机系统》【美】Randal E.Bryant·《深入解析Windows操作系统》【美】Russinovich,M.E.Solomon,D.A.·《深入理解Android内核设计思想》林学森·《Android系统源代码情景分析》罗升阳·1.2计算机网络 重点学习 OSI、TCP/IP 模型网络协议网络设备工作原理等内容其他内容快速通读1.3Linux 系统及命令 由于目前市面上的 Web 服务器 7 成都是运行在 Linux 系统之上如果要学习渗透 Web 系统最起码还是要对 linux 系统非常熟悉常见的操作命令需要学会推荐这本《深入理解Linux内核》 【美】DanielP.Bovet· 《Linux内核设计与实现》【美】Robert Love·学习建议学习常见的 10%左右的命令适用于 90%的工作场景和 office 软件一样掌握最常用的 10%的功能基本日常使用没什么问题遇到不会的再去找度娘常见的 linux 命令也就 50-60 个很多小白囫囵吞枣什么命令都学发现记不住啊这个学习方法也是不对的1.4Web 框架 熟悉 web 框架的内容前端 HTMLJS 等脚本语言了解即可后端 PHP 语言重点学习切记不要按照开发的思路去学习语言php 最低要求会读懂代码即可当然会写最好但不是开发但不是开发但不是开发重要的事情说三遍1.5数据库需要学习 SQL 语法利用常见的数据库 MySQL 学习对应的数据库语法也是一样SQL 的一些些高级语法可以了解如果没有时间完全不学也不影响后续学习毕竟大家不是做数据库分析师不需要学太深2学习一门编程语言黑客网络安全工程师的武器也是代码。想要成为黑客或者网络安全工程师首先要学会一门黑客需要的编程语言。对于没有代码经验的小白下面三项是从事安全行业的从业者都最好能掌握的语言锤炼一下自己编程的功底。Shell脚本掌握常用的Linux命令能编写简单的Shell脚本处理一些简单的事务。C语言C可选C语言没有复杂的特性是现代编程语言的祖师爷适合编写底层软件还能帮助你理解内存、算法、操作系统等计算机知识建议学一下。PythonC语言帮助你理解底层如果你还不会任何计算机语言我建议你从Python开始。它设计清晰文档齐全对初学者很合适。尽管是一门很好的初级语言它不仅仅只是个玩具。它非常强大灵活也适合做大型项目。3学习网络安全法《国家网络空间安全战略》、《网络安全法》、《网络安全等级保护3.0》等一系列政策/法规/标准的持续落地网络安全产业从小众产业逐步发展成为国家战略性新兴产业与人工智能、大数据、云计算等领域并驾齐驱。网络安全对于大部分政企单位来说已经从可选项变成了必选项甚至是强选项不懂安全不做安全等于违法违规。我觉得作为一个技术人员了解和学习黑客知识是必要的因为这样才能在日常工作中应对安全风险在较高的安全意识上完成编程和运维工作当然如果你能成功掌握了一些黑客原理和技术当你遇到攻击时也不仅仅是严防死守而是抓住内鬼反将一军。技术本身并不罪恶滥用技术才会导致罪恶4安全初体验有了前面三步的打底是时候接触一些网络安全的技术了刚刚开始这个阶段仍然不要把自己圈起来只学某一个方向的技术。这个阶段我的建议是但当涉猎见往事耳。网络协议攻击、Web服务攻击、浏览器安全、漏洞攻击、逆向破解、工具开发都去接触一下知道这是做什么的在这个过程中去发现自己的兴趣让自己对网络安全各种领域的技术都有一个初步的认识。以下是常见的web渗透使用工具方法。①HTML、CSS和JavaScript简介②OWASP Top10③Web漏洞扫描工具④Web渗透工具Nmap、BurpSuite、SQLMap、其他菜刀、漏扫等从靠劳力赚钱转变成靠脑力赚钱想成为入门网安小白肯定想知道如何学好网络安全学习路线学习资源网络安全的知识多而杂怎么科学合理安排下面给大家总结了一套适用于网安零基础的学习路线应届生和转行人员都适用学完保底6k就算你底子差如果能趁着网安良好的发展势头不断学习日后跳槽大厂、拿到百万年薪也不是不可能初级网工1、网络安全理论知识2天①了解行业相关背景前景确定发展方向。②学习网络安全相关法律法规。③网络安全运营的概念。④等保简介、等保规定、流程和规范。非常重要2、渗透测试基础一周①渗透测试的流程、分类、标准②信息收集技术主动/被动信息搜集、Nmap工具、Google Hacking③漏洞扫描、漏洞利用、原理利用方法、工具MSF、绕过IDS和反病毒侦察④主机攻防演练MS17-010、MS08-067、MS10-046、MS12-20等3、操作系统基础一周①Windows系统常见功能和命令②Kali Linux系统常见功能和命令③操作系统安全系统入侵排查/系统加固基础4、计算机网络基础一周①计算机网络基础、协议和架构②网络通信原理、OSI模型、数据转发流程③常见协议解析HTTP、TCP/IP、ARP等④网络攻击技术与网络安全防御技术⑤Web漏洞原理与防御主动/被动攻击、DDOS攻击、CVE漏洞复现5、数据库基础操作2天①数据库基础②SQL语言基础③数据库安全加固6、Web渗透1周①HTML、CSS和JavaScript简介②OWASP Top10③Web漏洞扫描工具④Web渗透工具Nmap、BurpSuite、SQLMap、其他菜刀、漏扫等恭喜你如果学到这里你基本可以从事一份网络安全相关的工作比如渗透测试、Web 渗透、安全服务、安全分析等岗位如果等保模块学的好还可以从事等保工程师。薪资区间6k-15k到此为止大概1个月的时间。你已经成为了一名“脚本小子”。那么你还想往下探索吗【“脚本小子”成长进阶资源领取】7、脚本编程初级/中级/高级在网络安全领域。是否具备编程能力是“脚本小子”和真正黑客的本质区别。在实际的渗透测试过程中面对复杂多变的网络环境当常用工具不能满足实际需求的时候往往需要对现有工具进行扩展或者编写符合我们要求的工具、自动化脚本这个时候就需要具备一定的编程能力。在分秒必争的CTF竞赛中想要高效地使用自制的脚本工具来实现各种目的更是需要拥有编程能力.零基础入门建议选择脚本语言Python/PHP/Go/Java中的一种对常用库进行编程学习 搭建开发环境和选择IDE,PHP环境推荐Wamp和XAMPP IDE强烈推荐Sublime ·Python编程学习学习内容包含语法、正则、文件、 网络、多线程等常用库推荐《Python核心编程》不要看完 ·用Python编写漏洞的exp,然后写一个简单的网络爬虫 ·PHP基本语法学习并书写一个简单的博客系统 熟悉MVC架构并试着学习一个PHP框架或者Python框架 (可选) ·了解Bootstrap的布局或者CSS。8、超级网工这部分内容对零基础的同学来说还比较遥远就不展开细说了贴一个大概的路线。感兴趣的童鞋可以研究一下不懂得地方可以【点这里】加我耗油跟我学习交流一下。网络安全工程师企业级学习路线如图片过大被平台压缩导致看不清的话可以【点这里】加我耗油发给你大家也可以一起学习交流一下。一些我自己买的、其他平台白嫖不到的视频教程需要的话可以扫描下方卡片加我耗油发给你都是无偿分享的大家也可以一起学习交流一下。网络安全学习路线学习资源结语网络安全产业就像一个江湖各色人等聚集。相对于欧美国家基础扎实懂加密、会防护、能挖洞、擅工程的众多名门正派我国的人才更多的属于旁门左道很多白帽子可能会不服气因此在未来的人才培养和建设上需要调整结构鼓励更多的人去做“正向”的、结合“业务”与“数据”、“自动化”的“体系、建设”才能解人才之渴真正的为社会全面互联网化提供安全保障。特别声明此教程为纯技术分享本书的目的决不是为那些怀有不良动机的人提供及技术支持也不承担因为技术被滥用所产生的连带责任本书的目的在于最大限度地唤醒大家对网络安全的重视并采取相应的安全措施从而减少由网络安全而带来的经济损失