CTFLearn PIN

assb
|2020. 6. 25. 15:15

PIN

 

 

 파일을 실행시킨 후 임의의 값을 넣으면 PIN salah!라 뜬다.

 

 

 gdb로 파일을 연 후 main을 살펴보니 cek이라는 함수를 확인할 수 있다.

 

 

 cek 함수를 확인해보았다. <+13>cmp 명령이 있어서 break를 건 후 실행했다.

 

 

 [rbp-0x4] eax를 비교하고 있다.

 

 

 레지스터 정보를 확인하니 eax333333이라는 값이 들어가 있었다.

 

 

 프로그램을 다시 실행해 333333을 입력하니 정상적으로 풀렸다.

728x90

'CTF > 리버싱' 카테고리의 다른 글

GDB 사용법  (0) 2020.06.25
picoCTF 2018 learn gdb  (0) 2020.06.25
reversing.kr Easy_Keygen  (0) 2020.06.25
reversing.kr Easy_CrackMe  (0) 2020.06.25
CodeEngn(코드엔진) advance 04  (0) 2020.06.25