AI 요약
전자폐기물에서 주운 잠긴 크리컷 메이커(Cricut Maker)를 해킹해 완전한 기능을 되살린 이야기입니다. 크리컷이 기기를 의도적으로 비활성화하는 정책을 우회하기 위해, USB 통신을 가로채는 하드웨어 프록시 장치를 RP2040 마이크로컨트롤러로 제작했습니다. 시리얼 번호를 실시간으로 변조해 소프트웨어가 기기를 정상적으로 인식하도록 만드는 데 성공했습니다.
핵심 포인트
- 전자폐기물에서 발견된 크리컷 메이커는 롤러가 마모되어 폐기된 것으로 추정
- 크리컷의 "Machine deactivated" 메시지를 우회하기 위해 USB CDC 통신 패킷 분석
- RP2040을 USB Host/Client 겸용 프록시로 활용, 240MHz 오버클럭 필요
- 시리얼 번호를 하드웨어 레벨에서 실시간 교체하는 방식으로 잠금 해제 성공
향후 전망
- 크리컷의 잠금 정책에 대한 보안 취약점 공개로 제조사의 정책 재검토 압박 가능
- 유사한 하드웨어 잠금 장치들의 USB 레벨 우회 연구 확산 가능성
출처:hackernews
