Basic RCE Level 01 Problem Korean : HDD를 CD-Rom으로 인식시키기 위해서는 GetDriveTypeA의 리턴값이 무엇이 되어야 하는가 English : What value must GetDriveTypeA return in order to make the computer recognize the HDD as a CD-Rom Tool x32dbg Explanation 흐름 c:\ 인자를 넣고 GetDriveTypeA 함수를 실행한 후, 리턴값이 eax에 저장된다. eax를 2만큼 빼고, 0이었던 esi에는 3을 더한다. eax와 esi를 서로 비교한다. 서로 같으면, I really think that your HD is a CD-ROM!을 띄운다. 서로 다르면, This is not a CD-ROM Drive!를 띄운다. 리턴값이 2를 빼는 연산을 거친 후 esi의 3과 같으려면 ?이어야 한다. GetDriveTypeA function | Microsoft Docs Return Value DRIVE_FIXED 3 DRIVE_CDROM ?