2008/11/24 10:11
posted by nona*
해가 갈수록 기억력은 감퇴하고..
메모하는 것조차 잊기도 하는 일이 발생하기도 합니다.
JEUS 4.2 의 관리자 비밀번호를 알아내는 방법입니다.
비밀번호가 Base64 인코딩 되어
C:\TmaxSoft\JEUS4.2\config\XXX\file-realm.xml 에 저장됩니다.
인코딩/디코딩 클래스는 다음을 사용합니다.
jeus.security.Base64Coder (아마 5버전대 부터는 jeus.security.admin 패키지 안에 들어가는것 같습니다.)
위는 1111을 인코딩하여 file-realm.xml의 해당 부분을 대체 해 주었습니다.
잘 되네요..
java -classpath "C:\TmaxSoft\JEUS4.2\lib\system\jeus.jar" jeus.security.Base64Coder decode MTExMQ==
위 명령으로 디코딩하면 결과가 애매한 듯 합니다.
메모하는 것조차 잊기도 하는 일이 발생하기도 합니다.
JEUS 4.2 의 관리자 비밀번호를 알아내는 방법입니다.
비밀번호가 Base64 인코딩 되어
C:\TmaxSoft\JEUS4.2\config\XXX\file-realm.xml 에 저장됩니다.
<user>
<user-name>administrator</user-name>
<password>MTExMQ==</password>
<role-name>system</role-name>
</user>
<user-name>administrator</user-name>
<password>MTExMQ==</password>
<role-name>system</role-name>
</user>
인코딩/디코딩 클래스는 다음을 사용합니다.
jeus.security.Base64Coder (아마 5버전대 부터는 jeus.security.admin 패키지 안에 들어가는것 같습니다.)
C:\>java -classpath "C:\TmaxSoft\JEUS4.2\lib\system\jeus.jar" jeus.security.Base64Coder encode 1111
[encode] --> [ZW5jb2Rl] --> [encode]
[1111] --> [MTExMQ==] --> [1111]
[encode] --> [ZW5jb2Rl] --> [encode]
[1111] --> [MTExMQ==] --> [1111]
위는 1111을 인코딩하여 file-realm.xml의 해당 부분을 대체 해 주었습니다.
잘 되네요..
java -classpath "C:\TmaxSoft\JEUS4.2\lib\system\jeus.jar" jeus.security.Base64Coder decode MTExMQ==
위 명령으로 디코딩하면 결과가 애매한 듯 합니다.