menu arrow_back 湛蓝安全空间 |狂野湛蓝,暴躁每天 chevron_right ... chevron_right weblogic爆破 chevron_right weblogic爆破.md
  • home 首页
  • brightness_4 暗黑模式
  • cloud
    xLIYhHS7e34ez7Ma
    cloud
    湛蓝安全
    code
    Github
    weblogic爆破.md
    2.12 KB / 2021-07-15 20:08:50
        weblogic爆破
    ============
    
    一、部署weblogic
    ----------------
    
    现有的redhat环境7.0,jdk版本1.7。
    
    ![](./resource/weblogic爆破/media/rId22.png)
    
    二、weblogic下载
    ----------------
    
    操作系统:RedHat7
    
    weblogic版本:10.3.6
    
    三、安装weblogic
    ----------------
    
    ### 1、weblogic安装
    
    创建一个用户
    
    useradd weblogic
    
    passwd weblogic
    
    chmod a+x wls1036\_generic.jar
    
    su weblogic
    
    java -jar wls1036\_generic.jar -mode=console
    
    出现问题
    
    ![](./resource/weblogic爆破/media/rId26.png)
    
    提示空间内存大小不够,清理空间再下一步。
    
    ![](./resource/weblogic爆破/media/rId27.png)
    
    \[root\@localhostsrc\]\# cd
    /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86\_64
    
    ![](./resource/weblogic爆破/media/rId28.png)
    
    修改 commEnv.sh 文件
    
    JAVA\_HOME=\"/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86\_64/ jre\"
    
    ![](./resource/weblogic爆破/media/rId29.png)
    
    ### 2、启动weblogic
    
    \[weblogic\@localhostroot\]\$cd
    /home/weblogic/Oracle/Middleware/user\_projects/domains/base\_domain/
    \[weblogic\@localhost base\_domain\]\$ ./startWebLogic.sh
    
    ![](./resource/weblogic爆破/media/rId31.png)
    
    在目录/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.79.x86\_64中找不到JRE
    
    编辑setDomainEnv.sh
    
    ![](./resource/weblogic爆破/media/rId32.png)
    
    重新启动weblogic服务
    
    ![](./resource/weblogic爆破/media/rId33.png)
    
    四、破解weblogic控制台密码
    --------------------------
    
    ### 第一步 将用户名和密码保存到boot.properties文件中
    
    \[root\@localhost security\]\# pwd
    
    /home/weblogic/Oracle/Middleware/user\_projects/domains/base\_domain/servers/AdminServer/security
    
    在adminserver目录下创建security目录,并创建文件boot.properties
    
    Username=weblogic
    
    Password=weblogic123
    
    ### 第二步 重新启动WebLogic服务
    
    \[root\@localhost bin\]\# ./startWebLogic.sh&
    
    ![](./resource/weblogic爆破/media/rId37.png)
    
    已经加密
    
    ### 第三步 暴力破解
    
    #### 1.java和javac的版本一致
    
    ![](./resource/weblogic爆破/media/rId40.png)
    
    #### 2.编译WebLogicPasswordDecryptor.java
    
    ![](./resource/weblogic爆破/media/rId42.png)
    
    3.破解密码
    
    ![](./resource/weblogic爆破/media/rId43.shtml)
    
    
    links
    file_download