실행 시킨 화면
프로그램이 나에게 HD를 CD-Rom이라고 생각하게 만들라고 한다.
여기서 잠시! HD 보다는 HDD가 맞는 말이다. Hard Disk 를 줄인 HD인 것 같은데, HD는 주로 High Definition (고선명, 고화질)의 뜻으로 많이 쓰이고, 하드 디스크는 HDD ( Hard Disk Drive )라는 명칭으로 더욱 잘 쓰인다.
어쨌든, 위의 과정을 보기 위해서 OllyDBG 로 열어 보았다.
OllyDBG 로 abex 1st crackme 를 연 모습
GetDriveTypeA 라는 API로 C:\의 드라이브 타입을 알아오는 것으로 보인다. 이 API를 알아보기 위하여 MSDN에서 검색한다.
msdn을 검색한 모습이다.
CDROM 으로 인식시키라고 했으므로, CD-ROM의 리턴 값으로 변경한다.
'CodeEngn RCE' 카테고리의 다른 글
CodeEngn Basic RCE 19 (0) | 2011.07.05 |
---|---|
CodeEngn Basic RCE 17 (2) | 2011.07.04 |
codeengn basic rce 4 (0) | 2011.07.02 |
codeengn basic rce 3 (0) | 2011.07.02 |
codeengn Basic RCE 2 풀이 (0) | 2011.06.30 |