win7環境下安裝Weblogic12.2.1.4.0
寫在前面
最近因為想復現一下weblogic的CVE-2020-2555和CVE-2020-2883漏洞,需要weblogic環境,但是vulhub上沒有相應的,docker里pull下來的嘗試了很久啟動一直報錯....無奈只能蹦跳在linux和win虛擬機之間手動搭環境,嘗試了centos7,ubuntu,win2012,win2008R2....最終有了這篇文章。目的是為了記錄一下方便以后的環境搭建,也希望想要復測漏洞的像我一樣的小白少踩一些坑,盡量精力都放在體會大佬poc和漏洞本身形成和利用的樂趣之中~~
一、環境
win7虛擬機
jdk:jdk-8u261
weblogic:Oracle WebLogic Server 12.2.1.4 Generic
jdk下載鏈接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
weblogic下載鏈接:https://www.oracle.com/middleware/technologies/weblogic-server-downloads.html
ps:都需要oracle賬戶登錄才能下載,記得提前注冊好
二、JDK安裝&&環境變量
JDK的安裝步驟就不細講了直接一直下一步就可以(安裝路徑默認即可)
主要說一下環境變量,有3個地方需要做修改
0x01:CLASSPATH
如下圖,點擊新建,變量名為CLASSPATH
值為
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
0x02:Path
需要增加的值為(注意值之間要用;隔開)
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
ps:需要將 '' %JAVA_HOME%\bin " 這個值放在最前面,以免后面安裝weblogic踩坑。
0x03:JAVA_HOME
找到自己安裝JDK的目錄,將路徑復制到值里面即可
0x04:確認環境
打開cmd或者powershell依次輸入
java -version
javac -version
javac
出現如下圖即為安裝好了
三、安裝weblogic 12.2.1.4
ps:
將下載完的fmw_12.2.1.4.0_wls_lite_generic包解壓將.jar文件放在C:\Program Files\Java\jdk1.8.0_261\bin(也就是環境變量中JDK安裝目錄下的\bin目錄中)
這步很重要不然后面 java -jar的時候可能有些童鞋會報錯
一切都完成了以后管理員身份運行cmd或者powershell
先切換到JDK安裝目錄的/bin目錄下然后執行
java -jar .\fmw_12.2.1.4.0_wls_lite_generic
出現下圖即為成功
后續步驟可以看下面blog教程
https://blog.csdn.net/qq_37798548/article/details/90255995
java -jar報錯參考鏈接
https://blog.csdn.net/wang_zhong_cheng/article/details/81255286