본문으로 바로가기

welcome 문제 풀이

category 모의해킹/Dreamhack Wargame 2025. 5. 13. 00:59
728x90

문제 설명

 

이 문제는 서버에서 작동하고 있는 서비스(welcome)의 바이너리와 소스 코드가 주어집니다.
"접속 정보 보기"를 눌러 서비스 정보를 얻은 후 플래그를 획득하세요.
서버로부터 얻은 플래그의 내용을 워게임 사이트에 인증하면 점수를 획득할 수 있습니다.
플래그의 형식은 DH{...} 입니다.


문제 풀이

 

먼저 주어진 코드를 살펴보자.

flag를 얻기 위한 별다른 조건은 존재하지 않는다.

접속에 성공하면, 버퍼에 저장된 flag가 바로 출력되는 것 같다.

저번에 공부했던 netcat을 활용하여 생성한 vm 서버에 접속하면, 바로 flag가 출력된다.

럭@키 ~!


긴 연휴로 신나게 노느라 일주일 동안 드림핵을 멀리했었는데, VM 크레딧이라는 것이 생겼다.

매주 월요일마다 최대 3개로 충전되는 것 같고, VM 서버를 생성하면 크레딧이 하나씩 사용된다.

물론, 서버를 생성하고 그 문제를 풀어서 flag를 입력한다면 크레딧을 하나 준다.

 

이제 문제를 풀고난 후에 반강제로 티스토리를 바로 작성해야한다. 시간이 오래 지나면 VM서버가 자동으로 종료되기 때문이다.

오히려 좋아(?) 미루지 않게 되. 

'모의해킹 > Dreamhack Wargame' 카테고리의 다른 글

ex-reg-ex 문제 풀이  (0) 2025.05.19
pathtraversal 문제 풀이  (9) 2025.05.15
baby-linux 문제 풀이  (0) 2025.05.01
64se64 문제 풀이  (0) 2025.04.30
Exercise: Welcome-Beginners 문제풀이  (0) 2025.04.29