-
webhacking.kr 문제 4번 풀이web/webhacking.kr 2019. 6. 7. 16:44
webhacking.kr 4번 문제를 풀어보도록 하겠습니다.
먼저 4번 문제에 들어오게 되면 이런 이해 안 되는 문장이 나오게 되며 우리는 이것을 해결해야 합니다.
우선 이 문장을 잘 보시면 마지막에 "=="을 보실 수 있습니다.
이것은 base64만의 특징이라 할수 있습니다. ^^
따라서 위 암호문을 base64로 디코딩 해줍니다. 하게 되면 아래와 같이 또 풀리지 않은 암호문이 나옵니다.
여기서부터가 문제였습니다. 방대한 암호 방법 중 무엇을 써야 하나 고민이었습니다.
저는 대학교에서 암호학을 배워 대략 40바이트 였기에 sha-1(해쉬 함수)을 사용했습니다.
//음... 제가 암호학을 배우지 않았다면 디코더 싸이트에 들어가 모든 디코더 시도를 해보았을 것입니다.^^:
이렇게 base64를 한번한 암호문을 가지고 sha-1 디코더로 디코딩을 했더니 test라는 단어가 나왔습니다.
4번 문제를 해결할 수 있습니다.
이렇게 4번 문제를 해결해 보았습니다.
반응형'web > webhacking.kr' 카테고리의 다른 글
webhacking.kr 문제 26번 풀이 (0) 2019.06.14 webhacking.kr 문제 6번 풀이 (0) 2019.06.07 webhacking.kr 문제 16번 풀이 (0) 2019.05.15 webhacking.kr 문제 12번 풀이 (0) 2019.05.15 webhacking.kr 문제 15번 풀이 (0) 2019.05.15