quinta-feira, 11 de maio de 2017

Quebrando / Recuperar / Descriptografar Senha Weblogic

Para recuperar a senha do weblogic é tranquilo... Já aviso que é necessário acesso ao S.O.

Siga os passos abaixo:


Setar variáveis de ambiente:
Rode o script setWLSEnv.sh em $MW_HOME/wlserver_10.3/server/bin

Onde $MW_HOME é onde está instalação de seu middleware.

Recupere a senha criptografada:

$MW_HOME/user_projects/domains/base_domain/servers/AdminServer/security

Abra o arquivo boot.properties

Copie o valor da propriedade password, no meu caso {AES}F+exRtDh1bXQ4vfLz6b1Mc92T87oJZq1LZk/2lQHeEU=


Baixe o script decryptPass.py do repositório abaixo:

Execute o comando abaixo:
java weblogic.WLST decryptPass.py PATH_DOMAIN PASSWORD


Onde:
PATH_DOMAIN =  $MW_HOME\user_projects\domains\base_domain 
PASSWORD =  {AES}ttdQeVorXaEVW7pb+WsHkpJyfyN9TeaTAdYXI2G9tC8=

Grande Abraço!!

2 comentários:

Anônimo disse...

Boa noite. Esse comando java eu tenho que rodar dentro do diretorio do WLST?

Anônimo disse...

Estou tomando esse erro:

sh /products/oracle/middleware/jdk1.7.0_71/bin/java weblogic.WLST decryptPass.py /domains/WEBSUPPLY_HML/ {AES}6mKUmWPigsYVUO4pPqUQDfIiZW00CnYi7xU=
/products/oracle/middleware/jdk1.7.0_71/bin/java: /products/oracle/middleware/jdk1.7.0_71/bin/java: cannot execute binary file