미지의 USB 프로토콜을 리버스 엔지니어링으로 복원

원제: Reconstructing a Dead USB protocol: From Unknown Chip to Working Implementation

왜 중요한가

레거시 하드웨어의 프로토콜 복원 기술이 디지털 문화유산 보존에 중요한 역할을 보여준다.

2008년 출시된 ME2 핸드헬드 장치의 USB 프로토콜을 복원하는 프로젝트가 GitHub에 공개됐다. 개발자는 히트건과 나이프를 사용해 칩을 분석하고 작동하는 구현체를 만들었다고 발표했다.

개발자 coremaze가 2008년 출시된 ME2 핸드헬드 게임기의 USB 프로토콜을 리버스 엔지니어링을 통해 복원하는 과정을 상세히 공개했다. ME2는 USB를 통해 포인트와 젬을 온라인 세계와 동기화할 수 있는 기능을 가진 장난감이었지만, 소프트웨어나 드라이버가 보존되지 않아 사용할 수 없는 상태였다. 2024년 bjiru가 온라인 게임 클라이언트를 발견한 후 복원 작업이 시작됐다.

coremaze는 2015년부터 Miuchiz Reborn 프로젝트를 이끌며 비슷한 유형의 게임을 보존하고 에뮬레이션하는 작업을 해왔다. ME2는 2018년 Miuchiz 커뮤니티에서 처음 주목받았으며, 같은 시기 출시되고 USB로 연결되는 유사한 게임 구조를 가지고 있어 관심을 받았다. 개발자는 물리적인 하드웨어 분석을 통해 미지의 칩을 해독하고 프로토콜을 재구성하는데 성공했다고 밝혔다.

출처

github.com — 원문 읽기 →