WARGAME/codeengn
코드엔진 베이직 1
LF0827
2014. 12. 9. 02:26
Korean :
HDD를 CD-Rom으로 인식시키기 위해서는 GetDriveTypeA의 리턴값이 무엇이 되어야 하는가?
파일을 실행해 보면 GetDriveTypeA의 리턴값은 EAX레지스터에 들어가는데 3이 반환된다.
그리고 다음 코드 흐름은 EAX-2를 하고 ESI(3) 값과 비교를 하여
다른경우 : Nah... This is not a CD-ROM Drive!
같은 경우 : Ok, I really think that your HD is a CD-ROM! :p"
이 된다.
따라서 GetDriveTypeA의 리턴값이 5라면 비교 시 EAX(3) == ESI(3)이 되어 인증이 통과한다.
답 : 5