Skip to main content

Command Palette

Search for a command to run...

Como saber la contraseña del usuario weblogic del Enterprise Manager Cloud Control

Updated
1 min read

Existe un archivo que guarda la contraseña encriptada, vamos a buscarlo…

cd $OMS_BASE/gc_inst/user_projects/domains/GCDomain/
cat servers/EMGC_ADMINSERVER/security/boot.properties
username={AES256}84+JCnGGZvrlC2TsRdBYBlum4tLn4I9Cew/tCZxJw/A=
password={AES256}GZW3hhW87Fs98+mdfrC2PkDthJ2nMCc7Nhoxtlf9Dro=

Creamos un archivo java llamado recoverpassword.java que desencriptará esa contraseña

public class recoverpassword {
 public static void main(String[] args)
 {
  System.out.println(
  new weblogic.security.internal.encryption.ClearOrEncryptedService(
  weblogic.security.internal.SerializedSystemIni.getEncryptionService(args[0]
   )).decrypt(args[1]));
  }
}

Ejecutamos el archivo de la siguiente manera

javac recoverpassword.java
java -cp $CLASSPATH:. recoverpassword $DOMAIN_HOME {AES}84+JCnGGZvrlC2TsRdBYBlum4tLn4I9Cew/tCZxJw/A=
java -cp $CLASSPATH:. recoverpassword $DOMAIN_HOME {AES}GZW3hhW87Fs98+mdfrC2PkDthJ2nMCc7Nhoxtlf9Dro=

Y listo!

Hasta el próximo post :).

Saludos desde Buenos Aires, Argentina.

More from this blog

D

DBA DE TRINCHERA

16 posts

En este blog encontrarás artículos técnicos de bases de datos Oracle breves que van al hueso, directo al problema y a la solución.