Weblogic Decryption


Weblogic Decryption

domain="[DOMAIN_HOME]"
service=weblogic.security.internal.SerializedSystemIni.getEncryptionService(domain)
encryption=weblogic.security.internal.encryption.ClearOrEncryptedService(service)
mypw="{AES256}KkguK5mgFLJBAKPfkM07ThDgyNB+6tuyex5iVuysfQk="
print encryption.decrypt(mypw)
kimsw001

エラー発生時


オペレーティングシステムによると、"{AES256}KkguK5mgFLJBAKPfkM07ThDgyNB+6tuyex5iVuysfQk="このセクション"{AES256}KkguK5mgFLJBAKPfkM07ThDgyNB+6tuyex5iVuysfQk\="このように、尾部が\=の場合もある.このとき、\をクリアした後、上記のスクリプトを実行すると、正常に動作します.