Information Security Study

[CodeEngn] Basic RCE L18 본문

Reversing/CodeEngn

[CodeEngn] Basic RCE L18

gayeon_ 2022. 5. 8. 16:20

문제: Name이 CodeEngn일때 Serial은 무엇인가

 

 

 

 

실행 시 화면이다.

 

 

 

 

 

 

All referenced text strings로 실패시 뜨는 문자열을 찾아준다.

 

 

 

 

 

 

 

"Bad" 문자열을 찾았고 그 위를 보니 성공 메시지 출력 부분으로 분기하는 JE문과 문자열 비교 함수를 찾을 수 있었다.

자세히 보면 String 1과 시리얼 넘버 String 2 값을 비교하고 있다. 

확인하기 위해 18.exe를 실행해 입력해보니 성공 문자열이 출력되는 것을 확인할 수 있다.

 

정답: 06162370056B6AC0

'Reversing > CodeEngn' 카테고리의 다른 글

[CodeEngn] Advance RCE L02  (0) 2022.05.15
[CodeEngn] Advance RCE L01  (0) 2022.05.15
[CodeEngn] Basic RCE L17  (0) 2022.05.03
[CodeEngn] Basic RCE L12  (0) 2022.04.10
[CodeEngn] Basic RCE L11  (0) 2022.04.10