Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\oracle\sysman\vtv\VtvMigrateVdv.class
?? / ? . = > = ? @ A B = C D E F G H I J @ K L * M N = O P Q R S = O P T U = P * V * W X Y Z # = [ \ ] ^ * _ # ` * a b * c # d e f <init> ()V Code LineNumberTable main ([Ljava/lang/String;)V SerializeCredentials ^(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[B EncryptPassword :(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[B DecryptPassword ((Ljava/lang/String;[B)Ljava/lang/String; SourceFile VtvMigrateVdv.java / 0 oracle/sysman/vtv/VtvMigrateVdv 7 8 g h i java/lang/StringBuffer The encrypted password is j k j l m n o p q java/lang/Exception r 0 s t oracle_sysman_database u v :oracle/sysman/emSDK/common/credentials/DatabaseCredentials w q x q y q oracle_sysman_node 6oracle/sysman/emSDK/common/credentials/NodeCredentials oracle_sysman_listener :oracle/sysman/emSDK/common/credentials/ListenerCredentials z n { n | } ~ oracle/sysman/vxx/vxxd/VxxdCrypt ? ? ? ? ? ? n ? ? } ? java/lang/String / ? ? ? The decrypted password is java/lang/Object java/lang/System out Ljava/io/PrintStream; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; java/io/PrintStream println (Ljava/lang/String;)V printStackTrace exit (I)V compareTo (Ljava/lang/String;)I setUsername setPassword setRole trim toUpperCase !oracle/sysman/vxx/vxxx/VxxxString getBytes (Ljava/lang/String;)[B 2oracle/sysman/emSDK/common/credentials/Credentials getCredential ()[B +oracle/sysman/migration/v21/SecurityMigrate doEncryptForCred *(Loracle/sysman/vxx/vxxd/VxxdCrypt;[B[B)[B toLowerCase encrypt 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ([B)V decrypt ! . / 0 1 *? ? 2 . 3 4 1 ? E? Y? L*2M*2N*2:,-? :? ? Y? ? ? ? ? ? L+? ? ? 8 ; 2 . 4 5 6 7 9 ; 8 A ; = <