본문 바로가기
Hacking/WebHacking.kr

Webhacking.kr : old-42 (200 pt)

by newbie22 2021. 1. 24.

 

 

문제에 접속하면 다음과 같은 화면이 나타납니다.

 

-> test.txt과 flag.docx 파일 2개가 있습니다. 각 파일 옆에 download를 클릭하였습니다.

 

 

-> test.txt는 그냥 다운로드가 되지만 flag.docx 파일 같은 경우에는 Access Denied 알림 창이 나타납니다.

 

따라서 F12 -> Elements 탭에서 코드를 확인하였습니다.

 

-> flag.docx 같은 경우에는 서버에서 접근을 막는 것이 아니라 javascript로 막고 있습니다.

-> 또한 test.txt에서 href에서 down의 값으로 이상한 값이 들어가는데 뒤에 =가 있는 것을 보아 base64으로 생각됩니다.

 

-> base64가 맞았습니다. 따라서 flag.docx를 base64으로 인코딩 한 값을 down의 값으로 주어지면 해당 파일을 다운할 수 있습니다.

 

 

-> 이로써 flag.docx 파일을 다운로드하였고 파일을 열면 FLAG가 주어집니다.

 

끝~~

'Hacking > WebHacking.kr' 카테고리의 다른 글

Webhacking.kr : old-61 (200 pt)  (0) 2021.01.25
Webhacking.kr : old-59 (200 pt)  (0) 2021.01.25
Webhacking.kr : old-36 (200 pt)  (0) 2021.01.24
Webhacking.kr : old-33 (pt 200)  (0) 2021.01.24
Webhacking.kr : old-23 (200 pt)  (0) 2021.01.23