개발세발보안중
CodeEngn Basic RCE L01 본문
HD를 CD-rom으로 만들어달라고 한다.
계속 F9을 눌러보니
Nah..this is not a CD-ROM Drive라고 뜬다.
그리고 그 밑에 Ok, I really think that your HD is a CD-Rom이 있다.
GetDriveTypeA의 리턴값을 구하자면, 리턴값을 담는 레지스터인 EAX의 값이 3임을 알 수 있다.
EAX가 00401003이 되어야한다. 그러므로 GetDriveTypeA의 리턴값에 00401002를 더해야한다.
(방법 1 함수 리턴값을 받는 레지스터의 값을 조작 2 어셈블리 코드 조작하여 인식된 결과를 출력)
'CTF' 카테고리의 다른 글
Lord of Injection (0) | 2022.10.31 |
---|---|
CodeEngn Basic RCE 16 (0) | 2022.10.31 |
Webhacking.kr #27 (0) | 2022.10.10 |
simple_sqli (0) | 2022.10.10 |
Codeengn #5, #6 (0) | 2022.10.10 |
Comments