티스토리 뷰

hacking/webhacking.kr

<webhacking.kr> - 4번

khe0616 2018. 1. 24. 01:33

4번 문제의 화면이다. base64 방식으로 인코딩한 문자가 나와있다.








디코딩을 수행했을때 나오는 문자열이다.







복붙해서 제출했는데 아무일도 일어나지 않는다. 그래서 이문자열을 base64로 디코딩 했는데 글자가 깨져서 나온다. 소스코드를 봐도 특별한게 없다. 그렇다면 다른 암호라는 뜻일텐데, 도저히 알수가 없어서 검색을 해봤다. 



c4033bff94b567a190e33faa551f411caef444f2는 16진수로 구성되었고, 총 40자 이므로 40*4=160비트 이다.

160비트의 대표적인 암호문으로 SHA1이라는 암호화 해시 함수(알고리즘)이 있다고 한다.




http://hashtoolkit.com/?utm_source=md5&utm_medium=r&utm_campaign=md5

에서 SHA1알고리즘으로 암호화된 문장을 복호화 시킬 수 있다.






복호화 시키니 a94a8fe5ccb19ba61c4c0873d391e987982fbbd3 이라는 문장이 나온다. 이문장도 16진수로 구성되어 있고 40글자 이므로 다시한번 SHA1으로 디코딩 하였다.







test라는 문장이 나온다. 정답인 것 같아 입력해보았다.








문제가 풀렸다.










'hacking > webhacking.kr' 카테고리의 다른 글

<webhacking.kr> - 26번  (0) 2018.01.26
<webhacking.kr> - 24번  (0) 2018.01.26
<webhacking.kr> - 6번  (0) 2018.01.23
<webhacking.kr> - 12번  (0) 2018.01.21
<webhakcing.kr> - 10번  (0) 2018.01.21
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함