[Beginner] 64se64

반응형

🖐️ 문제 🖐️


"Welcome! 👋"을 출력하는 html 페이지입니다.

소스 코드를 확인하여 문제를 풀고 플래그를 획득하세요.

플래그 형식은 DH{...} 입니다.

64se64

 

64se64

Description "Welcome! 👋"을 출력하는 html 페이지입니다. 소스 코드를 확인하여 문제를 풀고 플래그를 획득하세요. 플래그 형식은 DH{...} 입니다.

dreamhack.io

 

☀️해결☀️


html 페이지라고 했기 때문에 64se64의 문제 파일을 먼저 받아주었다.

파일을 다운로드 하였더니 압축 파일이 존재했고 해당 파일의 압축을 해제하여 들어가니 index.html 파일이 하나 있었다.

해당 파일을 열어주어 코드 트리를 확인해보니 input 태그 안에 hidden 타입으로 값이 들어가 있는 것을 알 수 있었다.

 

인코딩된 데이터를 디코딩 해주기 위해서 사이트를 통해 진행해주었다

https://tools.dreamhack.games/cyberchef
https://emn178.github.io/online-tools/base64_decode.html

 

인코딩된 데이터를 디코딩하자, python 코드가 나왔음을 볼 수 있다.

pycharm 을 통해 코드를 돌려보니 플래그를 얻을 수 있었다.

DH{be046b7522aa2e28f276e0c910521f23a0587005a8377370a11e5e4dc15fb2ab}
반응형

'WriteUp > DreamHeack Wargame' 카테고리의 다른 글

[Beginner] file-download-1  (0) 2024.08.29
[Beginner] baby-linux  (0) 2024.08.29
[Beginner] Cookie  (0) 2024.08.29