Claude Code로 하루 만에 DOS 게임 구조를 다시 만든 사례
한 Reddit 사용자가 Claude Code와 Fable 5를 써서 DOS 게임 MIDWINTR.EXE를 하루 만에 다시 분석했다고 올렸습니다. 글은 실행 파일의 모든 도달 가능한 함수가 해독되거나 이름 붙여졌고, 각 판단을 바이트 근거와 연결했다고 설명합니다. 함께 공개한 영상과 프로젝트 사이트에는 플레이 가능한 기술 데모가 있습니다.
핵심 포인트
- 원본 MIDWINTR.EXE의 도달 가능한 함수가 모두 해독되거나 이름 붙여졌다고 설명합니다.
- 섬 지형은 10KB seed file에서 만들어지며, 게임 안 지도와 bit-for-bit로 맞게 재현했다고 합니다.
- 나무 배치와 차량 물리 법칙도 수식으로 복원했다고 말합니다.
- 작성자는 영상과 플레이 가능한 기술 데모를 함께 공개했습니다.
- Claude Code를 실제 역공학 작업에 쓴 사례로 볼 수 있습니다.
용어 한 줄 설명
- Fable 5
- 글에서 비교 대상으로 나온 모델 또는 도구 이름입니다.
- Fable
- 이 글에서 사용자가 기대하며 써보려던 Claude 관련 기능 또는 모델 이름입니다.
- 1인 개발자
- 회사에 소속되지 않고 혼자서 기획부터 제작까지 모든 과정을 책임지는 제작자.
- AI 코딩 도구
- 사람의 설명을 바탕으로 코드를 쓰거나 고치는 프로그램입니다.
- 코딩 도구
- 프로그래밍 작업을 더 쉽고 빠르게 할 수 있게 도와주는 소프트웨어입니다.
- 재현 방법
- 다른 사람이 같은 실험을 다시 해 볼 수 있게 적은 절차입니다.
- seed file
- 같은 결과를 다시 만들기 위해 시작값처럼 쓰는 파일입니다.
- bit-for-bit
- 두 결과가 아주 작은 데이터 단위까지 완전히 같다는 뜻입니다.