日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

struts2 2.3 升级2.5.22配置(附带漏洞检测工具)

發布時間:2024/3/24 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 struts2 2.3 升级2.5.22配置(附带漏洞检测工具) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.首先更新jar包。從官網下載對應版本?struts-2.5.22-lib。下面是我選擇的替換需要用的包

2.一定要刪除自己項目中的xwork-core-2.3.20.jar,因為這個類庫在struts升級到2.5版本已經包含在了struts2-core中了,所以一定要刪除。這時候我們自定義攔截器中可能需要修改了。

修改前:

修改后:

3.修改配置

? ? 1)修改web.xml

? ? 2)修改struts.xml

? ? ?頭部文件:

<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN" "http://struts.apache.org/dtds/struts-2.5.dtd">

? ? 自定義Action需要添加配置,否則訪問報錯。注意位置需要放在action之前

<global-allowed-methods>regex:.*</global-allowed-methods>

? ?3)更新struts-tags.tld。找到這個文件替換即可

?

修改到這里基本上就完成了。啟動或訪問出錯基本上就是自己的業務工具包、日志相關問題了。

3.順利啟動后我們可以下載一個漏洞檢測工具看下效果。可以看到更新版本前后的一個對比。

通過這個檢測工具發現在未更新版本前還可以成功執行cmd命令,細思極恐啊。更新后漏洞也不存在了。cmd命令也不能成功執行。

PS:看到評論區有朋友在問檢測工具,就專門花了幾分鐘放到百度網盤,鏈接永久有效,希望能幫到大家。

鏈接: https://pan.baidu.com/s/1nYsajtKF45ku3VJQg2oEpw 提取碼: qtf2

總結

以上是生活随笔為你收集整理的struts2 2.3 升级2.5.22配置(附带漏洞检测工具)的全部內容,希望文章能夠幫你解決所遇到的問題。

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