본문 바로가기

Study/Reverse Engineering

DreamHack_rev_basic-0

728x90

▲ 문제 설명
▲ 디버거 분석 도구 x64dbg 사용
▲ 문제에서 문자열 Correct이거나 Wrong을 검색해보자
▲ 맨 앞쪽에 Correct와 Wrong이 있다는 것을 알 수 있다. Correct를 더블클릭.
▲다음과 같이 나옴 다시 correct 더블 클릭
뭔가 플래그인 것 처럼 보이는데

 

한번 Compar3_the_string을 입력하여 F8을 쭉 눌렀는데

저기 je chall0~~~에서 wrong으로 가는 점프가 안이뤄짐을 알 수 있다.

플래그는 DH{Compar3_the_str1ng}
끝! 여기서 깨달은 점 디버거 사용이 아직 서툴러서 많이 베낌..ㅎ

 

'Study > Reverse Engineering' 카테고리의 다른 글

정적분석과 동적분석  (0) 2024.04.11
Binary 개념 정리  (0) 2024.04.11
Reverse Engineering 큰 개념 정리  (0) 2024.04.11
리버스 엔지니어링 정의 및 개요  (0) 2023.11.16
리버싱_전제체션 2주차 과제  (0) 2023.11.16