※문제 ※

※프로그램 실행※

CD-ROM으로 인식시키는 문제인 것 같습니다.

확인을 누르니 Nah... This is not a CD-ROM Drive!라고 뜨네요
※분석※

늘 그랬듯이 디컴파일을 하려고 했으나,, 되지 않네요
어쩔 수 없이 어셈블리어로 해결을 해야겠습니다.
문제에서 GetDriveTypeA의 리턴 값을 물어봤으니 GetDriveTypeA를 보겠습니다.

구글링을 해보니 CD-ROM으로 인식되려면 5가 되어야 한다는 것을 알 수 있었습니다.

이대로 5로 제출을 해봤는데 맞다고 나오네요
따로 분석을 하는게 맞긴 하겠지만 일단 맞췄으니 굳이 할 필요는 없을 듯 합니다.
다음 문제부터는 진짜 분석을 해보겠습니다.
'해킹&보안 > 악성코드 및 치트' 카테고리의 다른 글
| 리버스 엔지니어링 (3) | 2024.05.14 |
|---|---|
| 악성코드 분석 1 (3) | 2024.05.12 |
| Reverse Engineering 6 (0) | 2024.05.10 |
| Reverse Engineering 5 (1) | 2024.05.01 |
| Reverse Engineering 4 (1) | 2024.03.27 |