AI 요약
1985년 C64 게임 'MERCENARY'에서 게임 시작 직후부터 사용 가능한 신종 익스플로잇 버그가 발견되었습니다. 착륙 지점(08-08) 근처의 특정 잔디 타일에서 E 키를 누르면, 원래 Colony Craft 갑판의 엘리베이터만 반응해야 하는데도 지상에서 격납고로 진입할 수 있습니다. 원인은 E 키 판정 루틴이 X·Y 좌표만 검사하고 높이(height)를 읽지 않기 때문입니다.
핵심 포인트
- 착륙 지점 08-08, Colony Craft는 고도 64,997에 위치
- 문제의 잔디 타일은 한 변 1,024 유닛, 착륙점에서 약 14초 거리
- E 키 판정이 $B4B6/$B4BE 엘리베이터 테이블의 X·Y 중간 바이트만 검사, 높이 미확인
- 격납고 8번 방의 세 문은 모두 잠겨 있어 게임 진행은 제한적
향후 전망
- C64 게임 내 좌표·높이 분리 처리 결함 사례로 리버스 엔지니어링 연구에 활용
- 유사 엘리베이터·룸 시스템을 가진 다른 게임에서도 동일 취약점 발견 가능성
출처:hackernews
