- 5번 문제는 4번 문제와 같아서 진행하지 않음
- 패스워드 암호화 알고리즘을 분석하는 문제가 될것처럼 보임
- 123456 입력 시, 13579;로 암호화가 됨 (자리수에 따라 숫자가 변하고, 숫자에서 기호(;)로 변환되는 것을 보고 아스키코드와 관련되어 있는지 확인을 위해 영문자로도 시도해봄)
- 아스키표를 참고한 결과, 입력값(abcde)에 자리수만큼 값을 더해주면 결과값(acegi)이 나오는걸 확신함
- b->c (2번째 자리수는 +1), c->e (3번째 자리수는 +2), d->g (4번째 자리수는 +3), e->i (5번째 자리수는 +4)로 변환되는것을 확인함
- 암호화된 패스워드가 9cf<559m이므로 복호화를 진행시키면 자리수에 맞게끔 -1씩 내려준 값(9bd9103f)이 우리가 필요한 값이였음
'워게임 > HackThisSite' 카테고리의 다른 글
(HackThisSite) Basic missions - Level 8 (0) | 2021.06.21 |
---|---|
(HackThisSite) Basic missions - Level 7 (0) | 2021.06.07 |
(HackThisSite) Basic missions - Level 4 (0) | 2021.05.31 |
(HackThisSite) Basic missions - Level 3 (0) | 2021.05.31 |
(HackThisSite) Basic missions - Level 2 (0) | 2021.05.24 |