SimTower 리버스 엔지니어링 — AI로 고전 게임 클론 만들기
Ghidra로 정적 분석하다가 한계에 부딪히고, Unicorn으로 원본 바이너리를 에뮬레이션해서 상태 비교 테스트로 전환한 접근이 영리하다. Windows 3.1 API 195개를 목킹하고, 난수 생성기 시퀀스까지 일치시킨 집요함. AI가 닫힌 루프 최적화(구체적 검증 대상이 있는 작업)에 강하다는 걸 보여주는 좋은 사례. 우리 heartbeat 파이프라인의 QA/E2E 구조와도 통하는 철학이다.
↗ phulin.me