오늘은 webhacking.kr 4번 문제를 풀어보자.
들어가면 위와 같은 사진과 같이 나온다.
처음에는 이게 뭔 개소린가 싶겠지만 알고보면 매우 쉬운 문제이다.
webhacking.kr 회원가입 포스트에 언급했던 바와 같이 암호문의 끝에 ==가 있기 때문에 Base64다.
따라서 Base64로 한번 풀어보자.
역시 Base64로 한번은 암호화 되어 있었다.
복호화된 해쉬의 길이는 40자,
40자의 키사이즈를 사용하는 암호화는 SHA-0과 SHA-1이므로, SHA-1으로 복호화 해봅시다.
복호화는 http://www.hashkiller.co.uk/sha1-decrypter.aspx를 통해 쉽게 복호화를 할 수 있다.
보아하니 두번 암호화된것 같다.
한번 더 복호화해보자.
처음에 저 test보고 "잘못풀었나?" 라는 생각을 했는데
생각하니 암호문 아래에 input이 하나 있었다.
test값을 넣어주고 제출을 눌러주면 4번 문제가 해결된다.
WARGAME.KR 4번 문제 클리어!
'보안공부 > Webhacking.kr 풀이' 카테고리의 다른 글
webhacking.kr 14번 문제 풀이 - indexOf (0) | 2018.07.09 |
---|---|
webhacking.kr 6번 문제 풀이 - 감싸고바꾸고 (0) | 2018.07.07 |
webhacking.kr 15번 문제 풀이 - 이걸못풂? (0) | 2018.07.06 |
webhacking.kr 1번 문제 풀이 - 쿠키는 맛있어 (2) | 2018.07.03 |
webhacking.kr 0번째 관문 - 회원가입 (0) | 2018.07.02 |