精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

亚洲第一精品福利| 中文字幕中文字幕在线一区| 97视频在线播放| 欧美精品黑人猛交高潮| 综合在线影院| 亚洲免费资源在线播放| 国产一区二区三区色淫影院| 超碰在线观看91| 中文字幕一区二区三三| 日韩精品在线观看一区二区| 嫩草av久久伊人妇女超级a| 美女羞羞视频在线观看| 成人网在线播放| 国产精品九九久久久久久久| 青青草国产在线观看| 一区二区小说| 精品奇米国产一区二区三区| 国产一级特黄a大片免费| 欧洲中文在线| 欧美高清在线一区二区| 国产精品久久久久久久久婷婷| 日韩在线播放中文字幕| 欧美大片一区| 中文字幕不卡在线视频极品| 五月天丁香社区| 欧美91在线|欧美| 色综合久久久久久久久| 毛片av在线播放| 婷婷在线视频观看| 91免费看`日韩一区二区| 亚洲bt欧美bt日本bt| 精品国产青草久久久久96| 亚洲精品少妇| 久久99国产精品自在自在app| 人妻aⅴ无码一区二区三区| 成人午夜三级| 日韩美女在线视频| 色播五月综合网| xxxxxx欧美| 亚洲成人综合视频| wwwjizzjizzcom| 欧美三级黄网| 中文字幕不卡的av| 欧洲成人一区二区| 五月天婷婷视频| 成人av网址在线观看| 91中文在线视频| 亚洲天堂网视频| 日av在线不卡| 国产精品1区2区在线观看| 午夜精品久久久久久久久久久久久蜜桃| 亚洲一区二区日韩| 久久精品视频一| 无码人妻精品中文字幕| 日韩精品第一区| 在线视频中文亚洲| 亚洲不卡的av| 婷婷亚洲五月| 久久精品国产一区二区电影| 婷婷国产成人精品视频| 日韩一级毛片| 久久精品国亚洲| 亚洲怡红院在线观看| **女人18毛片一区二区| 久久久国产精品一区| 懂色av懂色av粉嫩av| 综合激情视频| 欧美极品第一页| 国产黄色片视频| 亚洲永久字幕| 国产精品久久久久久久天堂| 在线观看国产精品入口男同| 九色|91porny| 91情侣在线视频| 乱精品一区字幕二区| 99精品黄色片免费大全| 欧美二区在线看| 91网页在线观看| 尤物av一区二区| 青青草精品视频在线| 欧美日韩在线观看首页| 欧美日韩亚洲91| jizz欧美激情18| 爱情电影网av一区二区| 精品国产网站在线观看| 女人被狂躁c到高潮| 亚洲人和日本人hd| 色av中文字幕一区| 国产无遮挡aaa片爽爽| 亚洲免费婷婷| 成人国产精品久久久| 乱精品一区字幕二区| 国产午夜久久久久| 日本一本草久p| 免费h在线看| 欧美日韩成人综合天天影院| 亚洲免费观看在线| 欧美**字幕| 欧美成人全部免费| 日韩精品一区二区亚洲av| 久久99精品久久久久久动态图| 国产精华一区| 永久免费av在线| 亚洲动漫第一页| 超碰超碰在线观看| 性欧美xxxx免费岛国不卡电影| 中国日韩欧美久久久久久久久| 校园春色 亚洲| 爽好久久久欧美精品| 亚洲xxx大片| 成年午夜在线| 懂色aⅴ精品一区二区三区蜜月| 亚洲一区二区三区四区五区| 日韩大片在线免费观看| 欧美成人免费va影院高清| www五月天com| 成人动漫一区二区在线| 亚洲午夜在线观看| 无码小电影在线观看网站免费| 制服丝袜亚洲播放| 美女被到爽高潮视频| 亚洲日本激情| 91视频免费进入| 色网站免费在线观看| 色网综合在线观看| 国产精品久久久久久在线观看| 欧美一区二区三区高清视频| 91av在线免费观看| 亚洲精品久久久久久无码色欲四季| 欧美国产精品一区二区三区| 国产美女网站在线观看| 亚洲国产aⅴ精品一区二区| 国产一区二区三区在线观看视频| 日韩网红少妇无码视频香港| 国产成人午夜精品影院观看视频| 亚洲午夜久久久影院伊人| 美女网站视频一区| 亚洲欧美综合另类中字| www成人在线| 成人18视频日本| 成人免费在线视频播放| 精品国产乱码久久久久久樱花| 色诱女教师一区二区三区| 欧美一区二区三区网站| 久久午夜国产精品| 国产成人无码精品久久久性色| 超碰在线亚洲| 久久久亚洲影院| 免费av网站观看| 亚洲伊人伊色伊影伊综合网| 亚洲av无一区二区三区久久| 亚洲色图欧美| 91久久精品国产91久久性色tv| 国产黄色在线观看| 日韩一区二区在线观看| 中文字幕在线观看成人| 粉嫩av一区二区三区粉嫩| 国产视频在线观看网站| 国内视频在线精品| 91精品国产免费久久久久久| 色综合视频在线| 欧美日韩一区二区免费视频| 一区二区三区四区免费| 日韩和的一区二区| 亚洲欧美日韩精品久久久| 精品九九久久| 欧美另类精品xxxx孕妇| 风流少妇一区二区三区91| 午夜久久久久久电影| 内射中出日韩无国产剧情| 免费亚洲网站| 亚洲国产成人不卡| 婷婷丁香久久| 欧美激情videoshd| 婷婷在线观看视频| 欧美性猛交xxxxxx富婆| 四虎永久免费在线| 成人国产精品免费网站| 玩弄japan白嫩少妇hd| 日韩大片在线| 99九九视频| 狼人综合视频| 精品国产拍在线观看| 丰满少妇一级片| 91成人国产精品| 老司机成人免费视频| 成人免费高清视频在线观看| 久久综合久久色| 综合精品久久| 日本高清不卡三区| 日韩成人18| 日韩av男人的天堂| 污污视频在线| 一区二区三区视频免费在线观看| a在线观看视频| 欧美日韩一区免费| 日本黄色免费片| 91丨porny丨蝌蚪视频| 亚洲娇小娇小娇小| 在线成人黄色| 黄色高清视频网站| 香蕉国产成人午夜av影院| 91免费精品视频| 亚洲黄色免费看| 欧美成人精品一区二区三区| 久青青在线观看视频国产| 欧美一卡在线观看| 中文字幕xxxx| 亚洲国产aⅴ天堂久久| 91资源在线播放| 不卡的av在线播放| jizzzz日本| 日日摸夜夜添夜夜添亚洲女人| 永久免费在线看片视频| 国产精品亚洲二区| 国产精品一区视频网站| 综合欧美精品| 国产精品亚洲网站| 日韩av影片| 久久久久亚洲精品国产| 动漫一区在线| 中文字幕免费精品一区高清| 香港一级纯黄大片| 精品久久久三级丝袜| 一级淫片免费看| 欧美性xxxx极品高清hd直播| 国产在线视频第一页| 中文字幕一区二区三区四区不卡| 蜜桃精品一区二区| 波多野结衣中文字幕一区二区三区| 中文字幕12页| 捆绑变态av一区二区三区| 欧美三级午夜理伦三级| av不卡在线| 91网站在线观看免费| 亚洲乱码免费伦视频| 亚洲欧美日韩国产成人综合一二三区 | 久久中文字幕视频| 免费在线毛片网站| 中文字幕精品一区久久久久| 男女网站在线观看| 亚洲精品在线视频| 欧美日韩在线中文字幕| 日韩av综合网| 日本亚洲欧美| 亚洲欧美日韩一区二区三区在线| 天天干视频在线观看| 亚洲国产欧美自拍| 五月婷婷丁香花| 亚洲免费影视第一页| 欧洲视频在线免费观看| 国产午夜精品久久久| 色播色播色播色播色播在线| 日韩精品久久久久| 午夜激情小视频| 亚洲欧洲视频在线| h视频在线观看免费| 中文字幕亚洲无线码在线一区| av在线之家电影网站| 色婷婷**av毛片一区| 黄视频在线观看网站| 久久综合伊人77777| 久久国产精品黑丝| 欧美孕妇与黑人孕交| 美脚恋feet久草欧美| 国产精品丝袜视频| 成人污版视频| 国产精品v欧美精品∨日韩| 美女呻吟一区| 日韩av电影免费在线| 国产精品久久久久久| 青青视频免费在线| 在线视频精品| 999精品视频在线| 国产伦精品一区二区三区免费| 特级特黄刘亦菲aaa级| 久久久亚洲综合| 久久一级免费视频| 一级特黄大欧美久久久| 国产精品午夜影院| 欧美美女激情18p| 人人妻人人澡人人爽精品日本| 亚洲欧美精品在线| 黄色免费在线观看网站| 性亚洲最疯狂xxxx高清| 精品视频在线一区二区在线| 97超碰最新| 少妇一区二区视频| 精品一区二区三区毛片| 久久国产福利| 搡的我好爽在线观看免费视频| 99久久免费视频.com| 国产破处视频在线观看| 亚洲国产aⅴ成人精品无吗| 中文字幕永久在线| 日韩免费高清av| eeuss影院在线播放| 久久久免费在线观看| 国产精品一区二区免费福利视频| 国产精品免费在线播放| re久久精品视频| 日本中文字幕网址| 韩国av一区二区三区在线观看 | 中文字幕免费不卡| 国产在线观看99| 欧美日韩亚洲综合在线 | 美女999久久久精品视频| 涩涩av在线| 成人在线资源网址| 久久国产电影| 2022亚洲天堂| 国产白丝精品91爽爽久久| 在线观看亚洲大片短视频| 亚洲国产精品久久久男人的天堂 | 午夜精品亚洲一区二区三区嫩草 | 97在线精品视频| 免费观看亚洲天堂| 亚洲欧美影院| 亚洲制服av| 日本少妇xxxx| 一二三四区精品视频| 91麻豆成人精品国产| 亚洲色图第一页| 无遮挡爽大片在线观看视频| 国产不卡一区二区在线观看| 91精品一区二区三区综合| 国产小视频精品| 久久久不卡网国产精品一区| 国产精品500部| 精品国一区二区三区| 欧美性受ⅹ╳╳╳黑人a性爽| 成人国产精品免费视频| 成久久久网站| 日本美女高潮视频| 日本一区二区视频在线| 亚洲va在线观看| 精品视频在线播放免| 国产伦精品一区二区三区视频金莲| 国产精品免费一区二区三区四区| 欧美激情1区| 91日韩精品视频| 自拍偷拍欧美激情| 夜夜躁很很躁日日躁麻豆| 自拍偷拍亚洲在线| 久久国产三级| 中文字幕中文字幕99| 极品少妇一区二区三区精品视频| 老熟妇高潮一区二区三区| 欧美一区二区三区四区五区| www久久日com| av成人综合网| 99精品欧美| 精品人妻无码一区二区三区| 色播五月激情综合网| 91在线网址| 91黄色精品| 伊人天天综合| 人妻少妇一区二区| 欧美私人免费视频| 日本福利专区在线观看| 91午夜在线播放| 欧美三级网页| 国产精品无码午夜福利| 在线免费观看日韩欧美| 日本免费视频在线观看| 亚洲一区二区久久久久久| 韩日视频一区| 熟女少妇一区二区三区| 精品视频一区 二区 三区| av官网在线播放| 国产综合 伊人色| 日本va欧美va欧美va精品| 中文字幕在线2021| 亚洲电影在线看| 日本美女久久| 午夜在线视频免费观看| 成人精品在线视频观看| www日韩精品| 日韩中文在线视频| 97精品久久| 搡女人真爽免费午夜网站| 日韩一区日韩二区| 欧美77777| 国产精品久久久久久久9999| 欧美日韩hd| 手机看片日韩av| 欧美变态tickle挠乳网站| 美女福利一区二区三区| 日韩视频一二三| 久久久综合九色合综国产精品| 91精品国产乱码久久久久| 午夜伦理精品一区| 久久综合电影| 在线免费观看a级片| 欧美人与性动xxxx| 手机在线理论片| 天天爱天天做天天操| 久久久久久久性| www.蜜桃av.com| 国产精品视频区1|