
AI 열성 팬, Claude Code로 BIOS 수정 — AI가 RSA-2048 서명 확인을 통과하여 55개의 숨겨진 설정 잠금 해제
요약
한 사용자가 Claude Code를 활용하여 잠긴 HP 노트북의 BIOS 보안을 우회하고 55개의 숨겨진 설정을 해제하는 데 성공했습니다. 사용자는 BIOS 백업 덤프를 Claude Code에 분석시켜 RSA-2048 서명 확인을 통과하는 패치를 생성했습니다.
핵심 포인트
- Claude Code를 이용한 BIOS 펌웨어 분석 및 수정 성공
- RSA-2048 서명 검증을 우회하는 패치 생성
- CH341A 칩 플래셔와 코드 역어셈블 도구 병행 사용
- AI가 복잡한 하드웨어 보안 메커니즘을 해결하는 사례 제시
BIOS가 잠긴 노트북은 이러한 유형의 펌웨어 보안이 장치에 가하는 운영상의 제한 때문에 때때로 저렴한 가격에 판매되기도 합니다. AI 도구를 사용하여 이러한 보안 조치를 우회할 수 있을까요? Reddit_2049가 최근 Claude AI 서브레딧에서 자신의 HP 15-dw1036ne를 성공적으로 잠금 해제한 과정을 공유함에 따라, 그 대답은 '예'인 것으로 보입니다.
BIOS가 잠긴 노트북의 새로운 소유자는 일반적으로 시작 시 비밀번호나 PIN을 우회할 수 없으며, BIOS 설정을 조정할 수도 없습니다. 이는 어떤 종류의 잠금이 구현되었는지에 따라 다릅니다. CMOS를 제거하여 BIOS를 리셋하고 이러한 제약을 깨뜨릴 수 있었던 시절도 있었지만, 오랫동안 노트북 제조사들은 훨씬 더 강력한 보안을 구축해 왔습니다.
해당 레딧 사용자가 우회하려 했던 특정 BIOS 잠금 노트북 모델은 10세대 Intel 프로세서를 탑재한 10년대 초반 모델인 HP 15-dw1036ne였습니다. 이것은 소비자용 노트북으로 보이므로, 이전 소유자가 전원 켜기 비밀번호(power-on password)를 설정했을 것으로 추정되나, 중고/재활용 전자제품 소유권 체인을 통해 Reddit_2049에게 전달되지 않은 것으로 보입니다. 하지만 레딧 사용자가 직면한 BIOS 잠금이 정확히 어떤 종류였는지는 명시적으로 밝혀지지 않았으므로, BIOS 관리자 잠금(BIOS admin lock)이었을 수도 있습니다. 이러한 잠금은 HP의 상업용 노트북에서 가능한 수준만큼 엄격하거나 강력하지는 않으며, 상업용 모델은 BIOS 잠금을 시스템 TPM과 연결할 수도 있습니다...
HP 15-dw1036ne 잠금 해제 과정으로 돌아가 보면, 해당 모델에는 BIOS 버전 F.68이 탑재되어 있었습니다. 해당 레딧(Redditor) 사용자는 CH341A 칩 플래셔 (CH341A chip flasher)와 코드 역어셈블(disassembly) 도구를 사용할 수 있었지만, 어떠한 수정 사항이라도 감지되면 시스템이 ‘BIOS 손상 감지(BIOS Corruption Detected)’ 메시지를 띄울 것이라고 말했습니다. 이러한 검사 기능은 해킹을 훨씬 더 어렵게 만드는 요소입니다. 바로 이 지점에서 Claude Code가 투입되었습니다.
이 특정 HP 노트북의 BIOS를 성공적으로 잠금 해제한 이전 사례나 세부 정보를 찾는 것은 결실이 없었습니다. 그래서 Reddit_2049는 Claude Code에게 자신의 BIOS 백업 덤프(dump)를 조사하여 잠금을 해제해 달라고 요청했습니다. 요약하자면, 성공했습니다.

(이미지 출처: Amazon)
세 가지 단계의 패치
해당 레딧 사용자는 BIOS를 잠금 해제하는 데 필요했던 세 가지 단계의 패치에 대한 몇 가지 기술적 세부 정보를 공유했습니다. 여기에는 RSA-2048 DXE-FV 서명 확인 우회(signature check bypass) 찾기, 55개의 숨겨진 설정 필드(setup fields) 찾기, 그리고 고급 BIOS 구성 탭(advanced BIOS configuration tabs)을 드러내는 작업이 포함됩니다. 하지만 가장 중요한 사실은 Claude Code가 이러한 비트와 바이트(bits and bytes)를 다루었다는 점이며, 덕분에 Reddit_2049는 이제 자신의 HP 노트북에서 완전히 개방된 BIOS를 사용할 수 있게 되었습니다.
이 특정 HP 노트북에서 전체 과정을 완료하는 Python 스크립트 (Python script)가 레딧 게시물 하단에 공유되어 있습니다. 이 스크립트는 현재의 BIOS를 백업하고, 세 가지 패치를 모두 적용하며, HP 15-dw1036ne의 잠금을 해제된 상태로 남겨둡니다.
이 스크립트는 귀하의 노트북이 HP 모델이거나, 15-dw1036ne 모델이거나, 혹은 보드 리비전 (board revision)과 같은 다른 차이점이 있더라도 작동하지 않을 수 있으니 주의하시기 바랍니다. 하지만 이 사례는 BIOS 접근/기능이 잠겨 있고 알려진 특정 우회 방법이 없는 노트북이라도, 이제는 AI 덕분에 완전히 잠금을 해제할 수 있음을 보여줍니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Tom's Hardware의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기