Serv-U 의 설정파일인 ini 파일에 입력할 패스워드를
생성하는 방법입니다.
Serv-U 의 제작사인 rhinosoft.com 에서 찾은
방법입니다. 이 부분은 원래 회사에서 이미 다루어본 사람들이 있습니다. 그런데 알려달라고 해도 도통 이야기를 안해주더군요. 한번
만든건 다 완성품이라고 생각하는지 소스를 들여다볼 생각도 안하는 사람들이라 찾아봤습니다.(말은 이렇게 쉽게해도 찾은것은 거의 5달
걸린듯하네요..)
Serv-U 는 패스워드를 저장할때 많은 분들이 쉽게 찾을수 있다시피
MD5 라는 암호화 방식을 사용합니다.
하지만 MD5로 암호화만 하는것이 아니라
약간의 조작이 필요합니다.[주:조금이라도 해독이 어렵게 하려는것이였는지 얇팍한 지식의 한계로 도움이 필요합니다.]
바로
2글자[주:a-z, A-Z 까지의 영문으로된 2글자] 문자가 포함된
것입니다.
아래는 제작사사이트에 기재되어 있는 부분을 일부 추가한 부분입니다.
Action | Result | |
1 | 패스워드를 입력 받습니다. | TestPassword |
2 | 입력받은 값에 2글자 문자를 추가합니다. | cbTestPassword |
3 | MD5 암호화를 합니다. | 8EA58F0751BAA5AF391253F7DADD3D46 |
4 | 암호화한 값의 앞에 2번의 문자를 추가합니다. | cb8EA58F0751BAA5AF391253F7DADD3D46 |
위 방법에서 중요한 부분은 2,4 번 단계에서 반드시 같은 문자를 입력해야 한다는 것과
또한 MD5 를 한 후의 값에만 2글자문자를 입력하는것이 아니라 MD5 암호화 전, 후에 입력을 해야 한다는 것이였습니다.
참조.
rhinosoft.com - Manually Generating Encrypted Passwords
'컴퓨터' 카테고리의 다른 글
웹쉘에서 배우다 (0) | 2009.06.10 |
---|---|
실버라이트사용을 위한 확장자 web.config에 등록해서 사용하기 (2) | 2009.06.01 |
MSSQL 2008 세미나를 놓치신분을 위한 정리 (0) | 2009.05.25 |
신뢰할수 있는 사이트 등록하기 (0) | 2009.05.22 |
MSSQL - 5초동안의 서버 자원 사용률을 분석하는 쿼리 (0) | 2009.05.09 |