Wargame.kr_Easy CrackMe_Write up

CTF 중점 스터디

2020. 2. 17. 22:15

리버스 엔지니어링 문제인 것을 확인 할 수 있습니다.

 

Start 누른 후 들어가보니 .exe 파일을 제공합니다.

 

받은 .exe 파일을 x64dbg로 열어보았습니다.

 

우선 문자열에 어떤 내용이 있는지 확인하였는데, 실패와 성공 및 다른 문자열들이 확인이 되어 맨 처음 _my_b의 주소로 가보았습니다.

 

주소로 넘어오니 조건을 통해 PASS 되는 과정의 소스를 확인 할 수 있었습니다.

 

그래프로 보았을 때 조건이 _my_b, 45A, birth인데 여기서 문자열은 Arg2 45A는 Arg1보여져 순서를 찍었습니다.

 

45A 값을 1114로 변경하여 1114_my_birth로 입력해보기로 합니다.

 

입력 하였을 때 아까 확인한 문자열인 G00d!가 출력되면서 플래그 값이 추출 됩니다.

 

작성자 : 방도훈 

'CTF 중점 스터디' 카테고리의 다른 글

Aero CTF 2020 Write Up  (3) 2020.03.01
Suninatas 13 Write-up  (0) 2020.02.23
N00bCTF The Middle Age Crypto Write-up  (0) 2020.02.16
HACKCTF bof1 Write Up  (0) 2020.02.03
N00bCTF How you find my flag? Write-up  (0) 2020.02.01