丹徒区建设局网站,seo的搜索排名影响因素有,江西省赣州市九龙山茶区,保安公司学肯定少不了去技术网站“偷师学艺”#xff0c;今天也整理了一些我常看的技术网站#xff0c;给想自学网络安全的朋友一点参考建议。
话不多说#xff0c;直接开整#xff08;仅供参考#xff0c;有不当之处欢迎指出改正#xff09;
一、FreeBuf
FreeBuf是网络安全行…
学肯定少不了去技术网站“偷师学艺”今天也整理了一些我常看的技术网站给想自学网络安全的朋友一点参考建议。
话不多说直接开整仅供参考有不当之处欢迎指出改正
一、FreeBuf
FreeBuf是网络安全行业门户网站进去后主页长这样
指路 FreeBuf网络安全行业门户 安全圈知名技术网站
二、先知社区
指路 技术讨论 - 先知社区 先知社区是国内非常优秀的安全社区
三、奇安信技术社区
指路 奇安信攻防社区 奇安信攻防社区是奇安信补天漏洞响应平台为用户打造的技术交流分享平台
四、安全客
指路 安全客 - 安全资讯平台 五、看雪论坛
指路 看雪论坛-安全社区|安全招聘|bbs.pediy.com 六、CSDN
指路 网络空间安全博客-专业IT技术发表平台 虽然广告很多但是也能白嫖不少资料
学习路线
首先别想分方向先打好基础
第一步计算机基础
这第一步其实跟网络安全关系都不太大而是进入IT领域的任何一个人都要掌握的基础能力。下面五大课程是大学老师当年教给我们不管你是什么技术方向最好都好好学的技术如今看来仍然不过时 计算机网络 计算机组成原理 操作系统 算法与数据结构 数据库 这每一门课程其实都内有乾坤基本都不能做到一次学习就能掌握而是伴随每个人的职业生涯不同的技术阶段都会有不一样的认识和感受。
具体学起来建议参考敏捷开发不断迭代有一个粗略的认识-有了进一步的认识-彻底掌握-温故而知新。不用纠缠于把一门课程全部学完学懂才进入下一门课程。
第二步编程能力
有了上面的一些基本功后这个时候就需要动手来写点代码锤炼一下编程的功底。
下面三项是安全行业的从业者都最好能掌握的语言
Shell脚本 掌握常用的Linux命令能编写简单的Shell脚本处理一些简单的事务。 C语言C可选 C语言没有复杂的特性是现代 编程语言的祖师爷适合编写底层软件还能帮助你理解内存、算法、 操作系统等 计算机知识建议学一下。 Python C语言帮助你理解底层Python则助你编写网络、 爬虫、数据处理、 图像处理等功能性的软件。是程序员尤其是黑客们非常钟爱的编程语言不得不学。 第三步安全初体
有了前面两步的打底是时候接触一些网络安全的技术了刚刚开始这个阶段仍然不要把自己圈起来只学某一个方向的技术。这个阶段我的建议是但当涉猎见往事耳。
网络协议攻击、Web服务攻击、浏览器安全、漏洞攻击、逆向破解、工具开发都去接触一下知道这是做什么的在这个过程中去发现自己的兴趣让自己对网络安全各种领域的技术都有一个初步的认识。
第四步分方向
在第三步中慢慢发现自己的兴趣点是喜欢做各种工具的开发还是喜欢攻破网站还是痴迷于主机电脑的攻击···
这个时候就可以思考自己后面的方向然后精力开始聚焦在这个方向上通过上面思维导图中各自方向的技术去持续深耕成为某一个领域的大拿。
学习方法
上面介绍了技术分类和学习路线这里来谈一下学习方法
看书学习这是最最基础的 实际动手开发路线需要多写代码阅读优秀开 源代码 二进制路线多分析样本编写EXP等等 渗透测试多拿网站练手合法方式等 打CTF多参与一些网络安全比赛接近实战的环境下锻炼动手能力 混圈子多混一些安全大牛出没的社群、社区、论坛掌握行业信息了解最新技术变化趋势 原文链接https://www.zhihu.com/question/30327435/answer/3034083052 免费领取安全学习资料包 渗透工具 技术文档、书籍 面试题 帮助你在面试中脱颖而出 视频 基础到进阶 环境搭建、HTMLPHPMySQL基础学习信息收集SQL注入,XSSCSRF暴力破解等等 应急响应笔记