리버싱
코드엔진 Basic 16번
모의해킹
2023. 8. 3. 07:20
Step 1. 문제를 확인하였습니다.

Step 2. 프로그램을 실행하였습니다.

Step 3. IDA 디 컴파일 툴로 프로그램을 실행하였습니다.
오답 문구를 확인하였습니다.

Step 4. 동적 디버깅을 시도하였습니다.
CMP 함수로 입력한 Serial 값인 1234와 ebp+var_3C의 주소 값과 비교하는 것을 확인하였습니다.
컴퓨터는 16진수 데이터를 리틀엔디안으로 저장하는 것을 확인하였습니다.
계산기를 통하여 10진수로 변경하였습니다.

Step 5. 10진수로 변경 된 Serial 값을 입력하여
정답을 확인하였습니다.

정답 : Serial – 3838184855 입니다.