🌕 content 🌕
step1 문제 접속
step2 서버 생성하기 클릭
step3 리눅스 shell에서 nc 명령어를 이용해서 접속
Step 4 DH{…} 전체를 복사해서 플래그를 제출
https://dreamhack.io/wargame/challenges/812
👉 http로 접속하기
: 브라우저에서 http://Host:Port 링크의 문제 환경에 접속. 대부분의 웹 해킹 문제는 이 방법을 사용
👉 nc로 접속하기
: nc Host Port 명령을 통해 문제 환경에 접속. 대부분의 포너블 문제는 이 방법을 사용
DH{d6398f06b35117877a855ade8d2015fc3b142c3ca6686ce3198e372b9ef8a644}
문제 파일 다운로드 버튼을 클릭하면 압축 파일이 다운로드된다. 압축을 해제하면 문제를 푸는 데 필요한 소스 코드 등의 파일이 있고 문제를 분석하고 플래그를 얻기 위해서는 주어진 파일들을 잘 살펴보는 과정이 필요하다
실습 문제 파일을 다운로드하고 압축을 해제하면 C 파일 chall.c가 있다. 본 실습 문제의 코드는 단순히 플래그를 출력하는 코드이니 자세히 볼 필요가 없다. 앞으로는 자세히 봐야하니 유의하기