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

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

```bash
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

```java
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

```bash
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.
