精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Java代碼審計項目-某在線教育開源系統

數據庫 MySQL
mysql建議直接使用5.5.*版本的,高版本的會因為mysql的默認配置需要額外配置而遇見各種問題,雖然最后都能搭建成功,但是直接使用低版本的就無需額外配置。

環境部署

  1. 下載源代碼,使用IDEA進行部署,項目pom.xml進行maven依賴包添加、配置數據庫賬號密碼、配置開啟端口后即可使用tomcat7插件運行項目。
  2. 搭建過程遇見兩個坑點:

mysql建議直接使用5.5.*版本的,高版本的會因為mysql的默認配置需要額外配置而遇見各種問題,雖然最后都能搭建成功,但是直接使用低版本的就無需額外配置。

項目路徑建議直接使用 http://IP:port 形式,后面不要配置額外的路徑,加入額外項目配置后雖然可以部署成功,但是會導致一些頁面或者圖片加載不成功。

  1. 進行代碼審計時,記得需要額外把\src\main\webapp\WEB-INF\lib\目錄下的jar包反編譯后再進行代碼審計,因為使用IDEA進行源碼關鍵字搜索時不會搜索jar包中的代碼,我審計之前就沒有注意到項目下的這個目錄,導致前面審計過程中某些功能找不到源代碼。

image

項目結構分析

這是一個SSM(即Spring Framework、Spring MVC、MyBatis)架構項目。

百科是這樣介紹的:

image

  • pom.xml:審計maven項目首先應該查看pom.xm,通過查看此文件可以知道項目用了哪些組件及組件版本,這樣可以快速查看組件對應的版本是否有漏洞。

觀察到項目使用了log4j 且版本為1.2.17,此版本存在反序列化漏洞CVE-2019-17571(經過分析,不存在此漏洞,因為本項目未使用產生此漏洞的類即SocketNode類)。

還使用了druid 1.0.1 組件,可以找一些未授權接口(經過測試未發現此組件產生的未授權)。

mybatis 3.2.7 組件存在反序列化漏洞CVE-2020-26945(經過分析,不存在此漏洞,因為此項目未開啟mybatis二級緩存功能)。

image

  • web.xml:程序啟動時會先加載這個文件,此文件用來配置Filter、Listener、Servlet。此文件需要重點關注Filter過濾器的全局配置。此項目只配置了兩個全局的過濾器且這兩個過濾器都未對輸入輸出進行轉義之類的字符處理,所以未配置全局的XSS過濾。

image

  • applicationContext.xml: spring的默認配置文件,當容器啟動時找不到其他指定配置文檔時,將加載這個配置文件,此文件也包含引用其他的配置文件。

image

  • spring-mvc.xml:此文件主要的工作是:啟動注解、掃描controller包注解;靜態資源映射;視圖解析(defaultViewResolver);文件上傳(multipartResolver);返回消息json配置。
  • image

  • web項目啟動時,讀取web.xml配置文件,首先解析的是applicationContext.xml文件,其次才是sping-mvc.xml文件。
  • Interceptor:攔截器,用于攔截用戶請求并進行相應的處理。比如通過它來進行權限驗證,或者是來判斷用戶是否登陸,或者是像12306 那樣子判斷當前時間是否是購票時間。此項目有3個攔截器,分別對前臺用戶、后臺用戶、網站配置管理處的用戶是否登錄與權限做相應處理。

image

代碼審計

前臺找回密碼處驗證碼重復利用

直接在代碼中搜索關鍵字驗證碼,對相關代碼進行分析。

此處是找回密碼功能,先后獲取客戶端與服務端驗證碼進行校驗,校驗成功后進入校驗郵箱是否注冊,若未注冊則直接返回結果,未刪除服務端中的舊驗證碼,所以此處可對驗證碼重復使用來爆破出已經注冊的郵箱。

image

繼續分析可知,郵箱存在且重置密碼之后才清除服務端中的驗證碼。因為前臺登錄處無驗證碼,所以此處可配合登錄處繼續密碼爆破。

image

但是經過分析,后臺管理員登錄處就不存在驗證碼重復利用,因為驗證碼校驗正確后就會立馬進行清除。

image

XSS

開頭已經分析未發現全局的XSS過濾器,所以直接注冊賬號進行登錄,見框就插入XSS payload。

在問答功能下的我要提問功能處發現存儲型XSS。

image

image

此處只有標題有XSS而內容無XSS,找到對應的入口進行分析原因,questionsService.addQuestions()為添加問答方法,追蹤此方法

QuestionsController-->QuestionsService-->QuestionsServiceImpl-->QuestionsDao-->QuestionsDaoImpl-->QuestionsMapper

根據追蹤過程分析未做字符過濾就直接保存到數據庫中。并且標題和內容都保存數據庫中。

image

image

由此可知,存儲過程標題和內容未做差異化處理,說明在輸出的時候對內容進行了過濾,繼續分析輸出部分。由以上可知,存在XSS的url為http://127.0.0.1:8080/question/list。

直接在*.jsp文件中搜索question/list找到對應的輸出點。很明顯標題處是直接拼接數據庫中的值并未使用標簽包裹,而內容處則使用了<c:out>標簽。在jsp文件中,使用<c:out>標簽是直接對代碼進行輸出而不當成js代碼執行。

image

自此,產生XSS的來龍去脈都已經知道了,所以輸出變量時,沒有使用<c:out>標簽進行防護的都會產生XSS,經分析其他還有多處有XSS。

SQL注入

因為使用的時mybatis框架,所以直接在*Mapper.xml文件中搜索${即可。

發現存在多處使用${}進行拼接的地方,選擇一處進行分析

image

找到對應的controller層入口。此處為后臺管理員用戶刪除文章功能處。

image

抓取請求包直接使用sqlmap爆破即可。

image

其他還有幾處也存在sql注入。類似分析即可。有幾處因為是直接拼接路徑中的字符作為參數的,所以這種情況即使使用${}也不會造成sql注入。

前臺用戶橫向越權

在用戶修改個人資料時,直接抓包修改 user.userId參數值即可越權登錄到其他存在的用戶。

image

分析代碼可知,未對用戶進行判斷就直接把用戶信息更新到數據庫中,更新數據庫中后直接使用userid進行自動重新登錄從而可導致直接登錄其他用戶界面。

image

CSRF

后臺管理員創建用戶處存在CSRF漏洞,攻擊者可結合此系統的XSS漏洞構造惡意代碼從而導致創建系統管理員用戶。

image

可用burpsuite自帶的CSRF工具生成payload進行測試。

image

從代碼處可知,未對請求體校驗Referer字段,也無token機制。因此可造成CSRF。

image

前臺文件上傳getshell

前置知識點

jspx:以xml語法來書寫jsp的文件,自定義的映射類型,jspx=jsp+xml;jspx文件本身符合xml的規范,但是它本質又是一個jsp文件,所以在所有jsp里面能夠做到的事情在jspx里同樣可以做到。

tomcat的web.xml中org.apache.jasper.servlet.Jspservlet配置關于jsp服務的解析,默認是都會解析jsp和jspx。

image

此處漏洞發生在前臺用戶上傳頭像處。

image

直接找到源代碼進行分析,源碼在\src\main\webapp\WEB-INF\lib\inxedu-jar.jar包中。

此處的fileType即為前端傳入的文件類型后綴,分析代碼可知,此處只過濾了jsp文件其他文件可隨意上傳,可以上傳html文件造成XSS漏洞,由于此項目使用tomcat,所以可以上傳jspx文件getshell。

image

使用哥斯拉工具生成jspx木馬上傳文件,上傳成功。

image

連接成功。

image

責任編輯:武曉燕 來源: FreeBuf.COM
相關推薦

2018-12-21 12:44:47

在線教育互聯網巨頭

2020-02-22 13:42:03

在線教育網課教育

2020-09-14 14:20:41

網絡風險漏洞網絡攻擊

2015-11-30 17:10:32

2015-07-10 13:20:44

百度開放云

2018-01-25 10:09:45

達內教育UCloud在線教育

2018-01-25 09:29:42

UCloud教育行業云服務

2019-01-22 08:36:54

在線教育

2024-10-23 12:55:09

數據飛輪教育

2016-04-26 09:56:02

在線教育/F5

2014-01-07 14:01:07

展視互動在線教育

2020-02-26 09:12:17

在線教育流量洪峰

2024-09-26 19:51:15

數據倉庫數據中臺數據飛輪

2024-09-24 13:42:06

2024-09-26 18:53:52

數據倉庫數據中臺數據飛輪

2016-09-10 22:44:58

在線教育IT在線教育51CTO學院

2018-01-12 14:41:25

在線教育互聯網教育

2018-12-12 17:05:53

2024-09-22 10:35:12

數據飛輪數據中臺

2024-09-22 10:32:19

點贊
收藏

51CTO技術棧公眾號

日韩欧美123区| 日韩精品一区二区三区不卡| 99精品在线看| 国产综合久久| 亚洲深夜福利在线| 日本精品一区在线| 激情黄产视频在线免费观看| 久久精品在线观看| 91国产丝袜在线放| 中文字幕免费在线观看视频| 99re66热这里只有精品8| 日韩欧美国产三级| 蜜臀视频一区二区三区| 182tv在线播放| 久久久99久久| 国产91社区| 日批视频免费观看| 亚洲精选成人| 欧美成人剧情片在线观看| 欧美高清性xxxx| 国产精品美女久久久久人| 富二代精品短视频| 欧美日韩激情四射| 一广人看www在线观看免费视频| 成人精品免费网站| 国产综合福利在线| 91午夜精品亚洲一区二区三区| 综合亚洲视频| 中文字幕精品一区久久久久| 性欧美丰满熟妇xxxx性久久久| 亚洲最大的免费视频网站| 色综合天天狠狠| 久无码久无码av无码| 欧美精品hd| 久久久99精品久久| 九色91在线视频| 成人av手机在线| 久久av资源站| 国产日本欧美一区二区三区在线| 成年人免费看毛片| 黄色成人在线网址| 欧美精品一本久久男人的天堂| 国产极品视频在线观看| 啪啪亚洲精品| 亚洲欧美国产精品专区久久| 国产 中文 字幕 日韩 在线| 亚洲精品一二三**| 日韩三级视频在线观看| 亚洲黄色片免费| 亚洲成人a级片| 欧美日韩你懂得| 国产又猛又黄的视频| 中文字幕在线看片| 狠狠色香婷婷久久亚洲精品| 欧美在线一区视频| segui88久久综合| 亚洲sss视频在线视频| 欧洲精品在线播放| 俺来也官网欧美久久精品| 亚洲精品美腿丝袜| 国产精品无码免费专区午夜| 青春草视频在线| 亚洲国产精品久久不卡毛片| 欧美在线一区视频| 超碰一区二区| 在线观看日韩国产| 在线观看免费视频高清游戏推荐| 韩国精品视频在线观看 | 亚洲高清色综合| 精品人妻一区二区免费| 欧美午夜寂寞| 国产一区二区三区免费视频| 男人天堂资源网| 亚洲精品国产首次亮相| 欧美激情a∨在线视频播放| 国产第一页第二页| 先锋a资源在线看亚洲| 国产精欧美一区二区三区| 黄色av一区二区| 国产综合色视频| 国产经典一区二区三区| 亚洲色图欧美视频| 国产欧美精品在线观看| 天天做天天爱天天高潮| 丁香花在线观看完整版电影| 欧美日韩中文字幕在线| 天堂网在线免费观看| 国产午夜久久av| 亚洲精品久久久久久久久久久久久| 91精品人妻一区二区三区蜜桃欧美| jlzzjlzz亚洲女人| 欧美巨乳在线观看| 欧美亚洲精品天堂| 九九国产精品视频| 精品国产乱码久久久久久88av| 国产一级网站视频在线| 亚洲蜜臀av乱码久久精品| 男人和女人啪啪网站| 少妇精品视频在线观看| 亚洲第一页在线| 国产亚洲精品精品精品| 一区二区亚洲| 国产欧美日韩91| 亚洲AV午夜精品| 亚洲国产成人午夜在线一区| 日韩人妻无码精品久久久不卡| 国产国产一区| 亚洲高清久久网| 黄色一级片中国| 日韩黄色片在线观看| 国产91视觉| 激情在线小视频| 色婷婷综合激情| 日本久久久久久久久久| 欧美成人精品一区二区三区在线看| 国语对白做受69| 国产高中女学生第一次| 国产欧美日韩在线| 国自产拍偷拍精品啪啪一区二区| 91麻豆精品| 中文字幕精品www乱入免费视频| 久久艹免费视频| 国产99久久久国产精品潘金 | 亚洲综合激情在线| 国产精品高清在线观看| 亚洲人妻一区二区| 亚洲成人在线观看视频| 国产精品熟女一区二区不卡| 久久影院一区| 国产精品久久久久久久久| 天堂а√在线8种子蜜桃视频 | 自拍偷拍亚洲在线| 手机在线看片1024| 91丨九色丨蝌蚪丨老版| www.亚洲视频.com| jizzjizzjizz欧美| 欧美激情精品久久久久久大尺度| 国产精品久久久久久69| 国产精品久久夜| 亚洲va综合va国产va中文| 国产精品亚洲二区| 日本伊人精品一区二区三区介绍| 五月激情婷婷网| 一区二区三区美女视频| 免费欧美一级片| 综合久久婷婷| 国产精品久久久久av福利动漫| 欧美日韩在线视频免费观看| 日韩美一区二区三区| 免看一级a毛片一片成人不卡| 国产在线国偷精品产拍免费yy| 伊人情人网综合| crdy在线观看欧美| 不卡毛片在线看| 精品国产一级片| 亚洲国产欧美在线人成| 成人午夜精品无码区| 日韩亚洲精品在线| 久久久亚洲综合网站| 国产欧美一区二区三区精品酒店| 亚洲女人天堂av| 亚洲午夜无码久久久久| 国产精品久久久久久久第一福利| 红桃视频 国产| 综合激情一区| 久久久久九九九| 日韩精品一区二区三区av| 日韩中文字幕网址| 国产激情视频在线播放| 亚洲成人777| 久久久久亚洲av无码专区桃色| 日日夜夜精品免费视频| 亚洲一二三区精品| 在线综合色站| 日韩av电影在线网| 日韩免费啪啪| 精品国精品自拍自在线| 西西44rtwww国产精品| 国产日本欧洲亚洲| 日本黄色一级网站| 亚洲欧美清纯在线制服| 一本一道久久a久久精品综合| 日韩一区二区三区精品| 欧美综合第一页| 日韩伦理在线电影| 精品国产乱码久久久久久久久| 午夜婷婷在线观看| 亚洲欧美综合在线精品| youjizz.com日本| 日本视频一区二区| 99er在线视频| 成人在线一区| 国产私拍一区| av成人在线网站| 欧美性受xxx| 成人在线免费看片| 亚洲欧美国产视频| 国产成人三级一区二区在线观看一| 亚洲成在人线免费| 亚洲欧美卡通动漫| 972aa.com艺术欧美| 五月天激情播播| 亚洲一区成人| av一区二区三区免费观看| 国产一区毛片| 国产伦精品一区| 91精品国产一区二区在线观看| 51色欧美片视频在线观看| 国产日产一区二区三区| 亚洲午夜久久久久久久| 色哟哟中文字幕| 日韩精品一区二区三区swag| 亚洲精品国产精品国自产网站按摩| 亚洲曰韩产成在线| 韩国一级黄色录像| 国产网站一区二区三区| 日本人添下边视频免费| 国产一区二区中文字幕| 国产日韩成人内射视频| 亚洲一区二区三区四区五区午夜 | 国产91色在线|亚洲| 999精品视频在线观看| 国产精品电影一区| 中文一区一区三区高中清不卡免费| 九九久久久久99精品| 亚洲成人三级| 在线观看日韩av| 欧美在线一卡| 日韩经典中文字幕在线观看| 亚洲欧美另类一区| 日韩一级片在线观看| 一级日韩一级欧美| 欧美三级电影在线看| 无码人妻精品一区二区蜜桃色欲| 精品福利在线看| 日本一级淫片免费放| 亚洲福中文字幕伊人影院| 欧美成人三级在线观看| 亚洲男女一区二区三区| 99热这里只有精品4| 亚洲欧洲色图综合| 久久精品日韩无码| 国产精品伦一区二区三级视频| 51妺嘿嘿午夜福利| 久久精品免视看| 亚洲av毛片基地| 中文字幕在线免费不卡| 亚洲AV成人无码精电影在线| 中文字幕在线不卡| 在线免费日韩av| 一区二区三区在线影院| 久久久香蕉视频| 婷婷久久综合九色综合绿巨人| 国产一级淫片a| 一本在线高清不卡dvd| 亚洲va在线观看| 欧美体内she精视频| 一级aaaa毛片| 欧美一级免费大片| 欧美一区二区三区成人片在线| 亚洲第一级黄色片| 三级黄视频在线观看| 一区二区在线视频播放| 在线观看精品一区二区三区| 精品国产欧美一区二区三区成人| 成人福利片网站| 久久青草精品视频免费观看| 九色porny丨国产首页在线| 奇米四色中文综合久久| 日本一区二区三区视频在线| 91免费欧美精品| 国产一级成人av| 麻豆91av| 羞羞色午夜精品一区二区三区| 日韩一级片免费视频| 国产农村妇女毛片精品久久莱园子 | www国产视频| 国产性色一区二区| 一区二区三区影视| 婷婷成人激情在线网| 欧美激情一区二区三区免费观看| 91 com成人网| 性感美女福利视频| 中文字幕国产精品久久| 黄页网站在线| 国产精品亚洲综合天堂夜夜| 日韩在线观看一区二区三区| 韩国成人动漫在线观看| 欧美国产一区二区三区激情无套| 日韩亚洲欧美视频| 日韩av午夜在线观看| 亚洲香蕉中文网| 国产精品免费久久久久| 日韩精品在线免费看| 欧美麻豆精品久久久久久| 三级视频在线看| www欧美日韩| 极品美女一区| 粉嫩高清一区二区三区精品视频| 亚洲三级性片| 日韩精品视频在线观看视频| 日韩1区2区3区| 亚州av综合色区无码一区| 成人免费在线播放视频| 丁香社区五月天| 精品久久久网站| 国产一区久久精品| 国产精品成人久久久久| 久久激情av| ijzzijzzij亚洲大全| 日本欧美韩国一区三区| 国产精品久久无码| 一区二区三区在线观看欧美 | caoporn视频在线观看| 国产在线视频一区| 激情综合网五月| 免费黄色特级片| 成人h精品动漫一区二区三区| 亚洲欧洲综合网| 日本久久电影网| 天天干天天插天天操| 久久99久久99精品中文字幕| 97久久网站| 婷婷精品国产一区二区三区日韩| a91a精品视频在线观看| 精人妻一区二区三区| 亚洲男人的天堂在线观看| 在线视频播放大全| 国产一区二区三区直播精品电影 | 人妖粗暴刺激videos呻吟| 亚洲欧美一区二区不卡| 一级黄色片免费| 中文字幕av日韩| 素人啪啪色综合| 秋霞毛片久久久久久久久| 香蕉久久国产| 日本黄色网址大全| 欧美性猛交xxxx富婆弯腰| 国产 欧美 自拍| 久久免费视频网站| 美女一区二区在线观看| 日本手机在线视频| 成人ar影院免费观看视频| 日韩av片在线播放| 日韩电影在线观看永久视频免费网站| av在线私库| 欧美二区三区在线| 天使萌一区二区三区免费观看| 日韩乱码人妻无码中文字幕久久| 色94色欧美sute亚洲线路一ni| 久草在线青青草| 国产精品入口尤物| 97精品中文字幕| 久久出品必属精品| 一区二区欧美国产| 成人毛片在线精品国产| 久久人91精品久久久久久不卡| 日韩精品免费一区二区夜夜嗨 | 亚洲一区二区三区乱码| 精品一区在线看| 九九热精品免费视频| 亚洲激情成人网| 久久人体大尺度| 图片区小说区区亚洲五月| 精品伊人久久久久7777人| 欧美日韩免费一区二区| 亚洲国产另类久久精品| 香蕉视频亚洲一级| 在线观看视频黄色| 成人免费视频视频在线观看免费 | 性一交一乱一区二区洋洋av| 久久午夜福利电影| 欧美一区永久视频免费观看| 岛国片av在线| 日韩欧美在线一区二区| 极品销魂美女一区二区三区| 久久精品人妻一区二区三区| 亚洲美女www午夜| 97色婷婷成人综合在线观看| 成人一级生活片| 日本一区二区综合亚洲| 精品人妻少妇AV无码专区 | 超碰10000| 久久综合给合久久狠狠狠97色69| 中文av免费观看| 欧美激情在线观看视频| 国产毛片一区二区三区| 在线观看视频在线观看| 色悠悠久久综合| 最新av在线播放| 欧美人xxxxx| 国产精品小仙女| 91麻豆精品在线| 久久久久久久国产精品| 成人婷婷网色偷偷亚洲男人的天堂| 日本少妇xxxx软件| 欧美三级午夜理伦三级中视频| 欧美videossex另类| 色乱码一区二区三在线看| 懂色av一区二区三区蜜臀|