[CodeEngn] Basic RCE L16 보고서 본문
c++로 작성된 프로그램이다.
콘솔형 프로그램이다.
정답 루틴으로 갈리는 분기문을 찾았다.
[EBP-3C]에는 0xE4C60D97 이라는 값이 있다.
이를 EAX와 같게 만들어주어야 한다.
EAX에는 무슨 값이 들어가나 확인을 했다.
4321을 입력했을 때 0x10E1이 들어있었다.
0x10E1을 십진수로 바꾸면 4321이 그대로 나온다.
즉 0xE4C60D97을 십진수로 바꾸어 입력하면 정답이다.
'보안 > 악성코드' 카테고리의 다른 글
[CodeEngn] Basic RCE L18 보고서 (0) | 2022.11.18 |
---|---|
[CodeEngn] Basic RCE L17 보고서 (1) | 2022.11.18 |
[CodeEngn] Basic RCE L15 보고서 (0) | 2022.11.08 |
[CodeEngn] Basic RCE L14 보고서 (0) | 2022.10.25 |
malware sample 고급동적분석 (0) | 2022.10.20 |
Comments