破解weblogic(数据库)密码所需步骤
注意:本例子本人以本地weblogic为列,必须已经安装weblogic
1.需要问题件
1>.数据源配置文件HKS***-****-jdbc.xml
2>.SerializedSystemIni.dat(一般情况在security目录下)
3>.weblogic.jar(自己在网上下载)
4>.WebLogicDecryptor.java(破解类代码),下载地址:http://up.2cto.com/2013/0501/20130501110556618.rar
2.配置相关文件
1>.将***-**********-jdbc.xml放到D:eauser_projectsdomainssync_domainconfigjdbc
将SerializedSystemIni.dat放到D:eauser_projectsdomainssync_domainsecurity
将WebLogicDecryptor.java 放到D:eauser_projectsdomainssync_domainin(和环境变量文件同一目录)
将weblogic.jar放到D:eauser_projectsdomainssync_domainin
3.打开CMD,进入D:eauser_projectsdomainssync_domainin,执行setDomainEnv.cmd(导入环境变量)
4.编译javac WebLogicDecryptor.java,生成编译文件WebLogicDecryptor.class
5.在bin目录下执行:java WebLogicDecryptor D:eauser_projectsdomainspicc_sync_domain D:eauser_projectsdomainspicc_sync_domainconfigjdbcflowctrlDataSource-5406-jdbc.xml
6.ok !会出现以下信息:
Node name: password-encrypted
Encrypted: {3DES}c3FPe/XhekjwE5xlNi32fgv==
Decrypted: hao23443345
破解weblogic9.0用户密码
1.将SerializedSystemIni.dat放到bin下,
2>.SerializedSystemIni.dat(一般情况在security目录下)
3>..jar(自己在网上下载)
4>.Decrypt.java(破解类代码),
java -cp .;%CLASSPATH% Decrypt {3DES}6TuwVU5FyYUDYwM2i3BMEA==
破解weblogic12c密码,以我本地的为例
准备:
1. 将Decrypt.java放到E:Program Filesweblogic12cuser_projectsdomainsfirst_domain下
2.将weblogic.jar放到E:Program Filesweblogic12cuser_projectsdomainsfirst_domain下
3.将SerializedSystemIni.dat替换原始文件(SerializedSystemIni.dat(一般情况在security目录下))
开始操作进入dos操作:
1.进入 E:Program Filesweblogic12cwlserver_12.1serverin,执行setWLSEnv.cmd
2.进入E:Program Filesweblogic12cuser_projectsdomainsfirst_domainin下,执行环境变量setDomainEnv.cmd
3.进入E:Program Filesweblogic12cuser_projectsdomainsfirst_domain,
执行javac Decrypt.java 进行编译
执行 java -cp .;%CLASSPATH% Decrypt {AES}VeGy0Uuy3IRlGqiPQyVuiHNQQhOtYhYfmmUsBJkd1xs=
另外:weblogic11g的密码为:{AES}Nu2LEjo0kxMEd4G5L9bYLE5wI5fztbgeRpFec9wsrcQ= 破解时需要把后面的给去掉,要不然执行报错,多一位