
리버스 엔지니어링EEVblog, 클로드 코드로 121GW 멀티미터 펌웨어를 하루 만에 C로 복원했다는 영상 조회 9만회…"소프트웨어 공학은 끝났다"
전자공학 유튜브 채널 EEVblog가 3일(한국시간) 올린 영상이 조회 9만828회, 좋아요 2400여 개를 기록했다. 영상 설명란은 "클로드 코드가 프롬프트 한 번으로 24시간 안에 펌웨어 전체를 C로 역설계했고, 작동한다"고 적었다. 대상은 채널의 블루투스 멀티미터 '121GW'다.
영상 목차에 따르면 먼저 121GW를 ST-LINK V2 프로그래머에 연결하도록 손본 뒤 GCC와 지드라(Ghidra)를 설치하고, 부트로더 역설계를 마친 다음 펌웨어 작업을 시작했다. 이튿날 아침 펌웨어가 완성됐고, 실제 하드웨어에 올려 블루투스가 여전히 작동하는지까지 시험했다. 마지막 장의 제목은 '결론: 소프트웨어 공학은 완전히 끝났다(so OVER)'다. 설명란에는 채널의 소스 코드와, 다른 이용자 'Zombu4'가 어셈블리어로 만든 버전의 저장소 링크가 함께 있다.
121GW는 처음 분석되는 기기가 아니다. 이 멀티미터의 펌웨어는 2018년부터 EEVblog 포럼에서 분석돼 왔고, 이용자 tpwrules가 IDA 데이터베이스와 재구현 코드를 깃허브에 공개해 두었다. 영상이 보여 주는 것은 같은 작업을 클로드 코드가 하루 만에 끝냈다는 주장이며, 영상 속 시험 밖의 제3자 검증은 나와 있지 않다.

