728x90
1) Name이 CodeEngn일 때 Serial 구하는 문제
2) 15.exe 실행 -- Name에 CodeEngn, Serial에 1234 입력 - Try Again 출력
3) 올리디버거 - 모든 문자열 확인 - You cracked the UBCCrackME#1... - 해당 위치로 이동
4) [CMP EAX, DWORD PTR DS:[45B844]] : EAX와 DATA영역의 45B844 주소부터 4byte만큼의 값을 CMP를 통해 비교
5) JNZ이 있는 00458837에 break를 걸고 실행 - CodeEngn과 1234를 입력
6) 값을 입력 시 EAX에 “1234”가 저장이 된 것을 확인 - 구하려는 Serial 값이 45B844부터 4Byte라는 것을 알 수 있음
7) Follow in Dump - 45B844 이동
8) 해당 주소에서 4byte가 Serial 값이므로 6160이 Serial값
9) https://ko.calcuworld.com/%EC%88%98%ED%95%99/16%EC%A7%84%EB%B2%95-%EA%B3%84%EC%82%B0%EA%B8%B0/ 을 이용해서 10진수로 변환을 하면 “24928”이 나오는 것을 확인
10) Name : CodeEngn, Serial : 24928 - 원하는 문자열 얻음
'CodeEngn' 카테고리의 다른 글
CodeEngn.com Basic RCE L12 (0) | 2024.01.03 |
---|---|
CodeEngn.com Basic RCE L18 (0) | 2023.12.22 |
CodeEngn.com Basic RCE L11 (0) | 2023.12.22 |
CodeEngn.com Basic RCE L10 (0) | 2023.12.22 |
CodeEngn.com Basic RCE L09 (0) | 2023.12.22 |