2026/2/12 2:00:44
网站建设
项目流程
网站常用字体大小,网络开发需要学什么,个人网站怎么做引流,为什么一个网站做中英文双语版web渗透学习路线 文章目录
*web渗透学习路线*前言一、web渗透测试是什么#xff1f;二、web渗透步骤 1.前期工作2.中期提高3.后期打牢 总结 前言
本文整理的学习路线#xff0c;清晰明了#xff0c;重点分明#xff0c;能快速上手实践#xff0c;相信想学的同学们都能轻…web渗透学习路线文章目录*web渗透学习路线*前言一、web渗透测试是什么二、web渗透步骤1.前期工作2.中期提高3.后期打牢总结前言本文整理的学习路线清晰明了重点分明能快速上手实践相信想学的同学们都能轻松学完。都是干货啦先收藏⭐再看吧。本文偏基础能让萌新们快速摸到渗透测试的门道少走弯路也能让正在学习的小伙伴们查漏补缺也欢迎大佬们在评论区指正错误~这里附上我之前学习的路线图一、web渗透测试是什么Web渗透测试分为白盒测试和黑盒测试白盒测试是指目标网站的源码等信息的情况下对其渗透相当于代码分析审计。而黑盒测试则是在对该网站系统信息不知情的情况下渗透以下所说的Web渗透就是黑盒渗透。二、web渗透步骤Web渗透分为以下几个步骤信息收集漏洞扫描漏洞利用提权内网渗透留后门清理痕迹。一般的渗透思路就是看是否有注入漏洞然后注入得到后台管理员账号密码登录后台上传小马再通过小马上传大马提权内网转发进行内网渗透扫描内网c段存活主机及开放端口看其主机有无可利用漏洞nessus端口nmap对应服务及可能存在的漏洞对其利用msf拿下内网留下后门清理痕迹。或者看是否有上传文件的地方上传一句话木马再用菜刀链接拿到数据库并可执行cmd命令可继续上大马…思路很多很多时候成不成功可能就是一个思路的问题技术可以不高思路一定得骚。1.前期工作htmlcssjs前端三要素 html、css、js是被浏览器解析的代码是构成静态页面的基础。也是前端漏洞如xss、csrf的基础。重点了解html和js能力要求能够写出简单表单能够通过js获取DOM元素控制DOM树即可。apachephp推荐使用phpstudy来进行傻瓜式安装可以少走很多弯路。通过apachephp体会一下网站后端的工作客户端浏览器通过请求apache服务器上的php脚本php执行后生成的html页面返回给浏览器进行解析。重点了解php能力要求了解基本网站原理了解php基本语法开发简单动态页面mysql之前已经安装的phpstudy可以轻易的安装mysql。mysql是一款典型的关系型数据库一般来说大部分网站都会带有数据库进行数据存储。重点了解sql语句能力要求 能够用sql语句实现增删改查并且能用phpmysql开发一个增删改查的管理系统如学生管理系统python虽然 “php是最好的语言”但它主要还是应用在服务端做网站开发我们搞安全经常需要写一些脚本或工具来进行诸如密码爆破、目录扫描、攻击自动化等操作需要一个方便且趁手的编程语言这里我推荐python重点学习requests、BeautifulSoup、re这三个库能力要求 了解python基础语法能够用python爬取网站上的信息requestsBeautifulSoupreburpsuiteweb安全的工具很多但我觉得必备的渗透工具还得是它重点学习Proxy、Repeater、Intruder三个模块分别用于抓包放包、重放包、爆破初步使用即可在中期的漏洞学习中去逐渐熟练它能力要求 能够用burpsuite抓包改包、爆破用户名密码2.中期提高此时我们对网站已经不再陌生能够自己动手完成一个简单站点。但我们写出来的代码真的安全吗进入中期我们便要开始着眼经典漏洞的学习。一个漏洞的学习要搞明白三点每学完一个漏洞就问自己这三个问题如何利用这个漏洞进行恶意操作 为什么会产生这个漏洞 如何修复这个漏洞SQL注入(1) 了解产生sql注入的原理(2) Union注入(3) POST类型注入(4) 万能用户(5) 盲注能力要求 能够手工注入出任意表的数据熟悉三种盲注的手法能够通过sql注入实现任意文件读取和任意文件写入能够自己编写一个不含sql注入的查询功能文件上传(1) 了解原理(2) 会编写一句话木马(3) 会用cmd命令吧一句话木马与图片结合(4) 利用一句话木马getshell能力要求 会写php的webshell明白webshell的原理熟悉常见的文件上传绕过方法如过后缀检测、过文件头检测、过MIME类型检测能够自己编写一个不含漏洞的上传功能文件包含(1) 了解原理(2) 会利用文件包含与文件上传文件相结合来getshell(3) 会访问容易文件(4)file协议、php伪协议的利用命令执行(1) 了解原理(2) 了解一些cmd的基本命令(3) 知道哪些特殊字符有特殊作用(4)php常见的代码执行eval、命令执行system函数XSS(1) 了解原理(2) 学一下javascript的基本语法(3) 然后会利用xss获取cookie(4) 编写一个简单的xss蠕虫CSRF(1) 了解原理(2) 可以利用CSRF进行一些小操作(通过csrf让用户点击恶意链接就触发敏感操作)(3) 结合xss来利用变量覆盖(1) 了解原理(2) 利用变量覆盖来getshellXEE(1) 了解一些XML的语法(2) 了解原理(3) 会用XEE来getshell之类的反序列化(1) 了解序列化(2) 了解反序列化(3) 了解POP链逻辑漏洞3.后期打牢多多参与CTF赛事参与当下举行的ctf赛事是最好的学习方法之一即使是初学者也能够找到一些适合自己能力的赛事比如极客大挑战、UNCTF、各个大学的新生赛等等都是不错的选择在比赛中去发现自己知识的不足然后去针对的补充这部分知识是很好的学习循环无需迷茫的去到处获取知识而是在需要时去学习。Tips: 或许有人觉得直接刷题是一样的但完全不是当下比赛中的题往往更加前沿和流行你可以找到当下的ctf题目趋势紧跟技术热点而且可以多多融入ctf竞技的氛围中成长的更快。ctfhub 可以很方便的查看最近举行的ctf赛事多多看其他师傅的博客打完ctf比赛的你肯定是想看writeup答案的一般来说赛后过几天就会有很多师傅发出他的writeup从比赛群、百度等途径都可以找到。多多看看其他师傅的解题思路关注几个大牛看看他们发的技术文章都是很好的学习方法。总结web安全其实是个大坑进去容易出去难入门容易提升难我们这行没有其他专业那么有趣甚至可以说是枯燥乏味但是还是希望选择web路线的学弟学妹们坚持web这条路线不要中途放弃网络安全学习路线学习资源网络安全的知识多而杂怎么科学合理安排下面给大家总结了一套适用于网安零基础的学习路线应届生和转行人员都适用学完保底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、超级网工这部分内容对零基础的同学来说还比较遥远就不展开细说了贴一个大概的路线。感兴趣的童鞋可以研究一下不懂得地方可以【点这里】加我耗油跟我学习交流一下。网络安全工程师企业级学习路线如图片过大被平台压缩导致看不清的话可以【点这里】加我耗油发给你大家也可以一起学习交流一下。一些我自己买的、其他平台白嫖不到的视频教程需要的话可以扫描下方卡片加我耗油发给你都是无偿分享的大家也可以一起学习交流一下。网络安全学习路线学习资源结语网络安全产业就像一个江湖各色人等聚集。相对于欧美国家基础扎实懂加密、会防护、能挖洞、擅工程的众多名门正派我国的人才更多的属于旁门左道很多白帽子可能会不服气因此在未来的人才培养和建设上需要调整结构鼓励更多的人去做“正向”的、结合“业务”与“数据”、“自动化”的“体系、建设”才能解人才之渴真正的为社会全面互联网化提供安全保障。特别声明此教程为纯技术分享本书的目的决不是为那些怀有不良动机的人提供及技术支持也不承担因为技术被滥用所产生的连带责任本书的目的在于最大限度地唤醒大家对网络安全的重视并采取相应的安全措施从而减少由网络安全而带来的经济损失