728x90
Description
이 문제는 사용자에게 문자열 입력을 받아 정해진 방법으로 입력값을 검증하여 correct 또는 wrong을 출력하는 프로그램이 주어집니다.
해당 바이너리를 분석하여 correct를 출력하는 입력값을 찾으세요!
획득한 입력값은 DH{} 포맷에 넣어서 인증해주세요.
예시) 입력 값이 Apple_Banana일 경우 flag는 DH{Apple_Banana}
풀이
step 1. 파일을 다운로드받아 디버거에 넣어 보았다.
문제 설명에서 correct을 출력하는 입력값을 찾으라고 하였으니, 문자열 참조 찾기 기능을 사용하여 검색해보았다.
step 2. correct 검색
검색을 하였더니 바로 나왔다. 해당 위치로 넘어가서 코드를 쭉 살펴보았다.
FLAG인거 같은 문자열을 발견하였다.
플래그 찾기 끝!
728x90
'dreamhack' 카테고리의 다른 글
[Dreamhack] simple-ssti (LEVEL 1) (0) | 2024.05.07 |
---|---|
[Dreamhack] rev-basic-1 (Beginner) (0) | 2024.04.02 |
[Dreamhack] phpreg (Beginner) (0) | 2024.03.27 |
[Dreamhack] Exercise: SSH (Beginner) (0) | 2024.03.27 |
[Dreamhack] littlevsbig (Beginner) (0) | 2024.03.19 |