하드웨어 지갑 해킹: 펌웨어 위조 및 기타 기법

LeeMaimaiLeeMaimai
/2025년 9월 12일
하드웨어 지갑 해킹: 펌웨어 위조 및 기타 기법

주요 결과

• 하드웨어 지갑은 사이버 공격의 새로운 목표가 되고 있습니다.

• 펌웨어 위조는 개인 키 유출의 주요 원인 중 하나입니다.

• 공급망 공격은 사용자가 인지하지 못하는 사이에 발생할 수 있습니다.

• 사용자 주의력이 보안 유지에 필수적입니다.

• OneKey와 같은 신뢰할 수 있는 제품을 선택하는 것이 중요합니다.

디지털 자산이 점점 더 대중화됨에 따라, 하드웨어 지갑은 사이버 위협으로부터 암호화폐를 보호하는 최선의 수단으로 떠오르고 있습니다. 그러나 모든 기술이 그렇듯, 완벽한 방어는 존재하지 않습니다. 이 글에서는 최신 하드웨어 지갑의 취약점을 살펴보며, 특히 펌웨어 위조, 악의적인 공급망 공격, 그리고 오늘날 암호화폐 사용자들을 노리는 정교한 해킹 기법에 초점을 맞춥니다.

증가하는 하드웨어 지갑 공격

2024년은 암호화폐 도난이 급증한 해였습니다. 해킹 및 손실은 전년 대비 120%나 증가해 총 14억 9천만 달러에 달했으며, 그 상당수는 개인 키 유출 및 핫 지갑과 하드웨어 지갑에 대한 공격 때문이었습니다. 한때 디지털 자산 보안의 황금 기준으로 여겨졌던 하드웨어 지갑은 이제 기술적 결함과 사용자 행동을 악용하는 새로운 유형의 정밀 공격에 위협받고 있습니다. 최근 동향과 통계는 Merkle Science 2024 보고서를 참고하세요.

펌웨어 위조는 어떻게 작동하는가?

**펌웨어 위조(Firmware Spoofing)**는 하드웨어 지갑 보안에 있어 가장 은밀하고 기술적으로 복잡한 위협 중 하나입니다. 이 공격에서는 공격자가 지갑의 펌웨어—기기의 내부 작동을 관리하는 저수준 코드—를 수정하여 개인 키나 시드 문구를 유출시킵니다. 일단 감염되면, 정식으로 보이는 펌웨어 업데이트조차 악성 코드를 삽입할 수 있어 사용자의 자산이 즉각 위험에 처합니다.

2023년에 처음 나타나 2024년에 진화한 대표적인 공격 기법이 바로 **다크 스키피(Dark Skippy)**입니다. 이 정교한 공격은 악성 펌웨어가 트랜잭션 서명 과정 중 서명 데이터를 교묘하게 조작해 지갑의 전체 시드 문구를 유출하는 방식입니다. 암호학적으로는 임의의 난수(nonce)를 생성해야 하는데, 악성 코드는 시드의 일부를 예측 가능한 낮은 엔트로피의 난수로 사용합니다. 이 정보는 트랜잭션 서명에 삽입되어 전송되며, 공격자는 특수 알고리즘을 통해 시드를 재구성하고, 몇 번의 거래만으로도 지갑의 자금을 탈취할 수 있습니다 (자세한 설명).

펌웨어 공격이 위험한 이유

  • 탐지하기 어려움: 악성 펌웨어는 평소에는 정상 작동하며, 특정 조건에서만 민감 정보를 유출합니다.
  • 공급망 리스크: 기기가 사용자에게 도달하기 전에 펌웨어가 손상될 수 있으며, 비공식 경로로 제품을 구매할 경우 특히 위험합니다.
  • 최소한의 서명 분석으로 충분함: 다크 스키피와 같은 고급 공격은 몇 번의 서명만으로 시드를 추출할 수 있어 탐지 및 사후 분석이 거의 불가능합니다.

공급망 및 물리적 공격

공격자들은 점점 더 하드웨어 지갑의 공급망을 노리고 있습니다. 기기 배송 중 보안 칩을 교체하거나 수정된 펌웨어를 설치하는 등의 방식으로 공격이 이뤄지며, 비공식 판매처에서 구매한 경우 쉽게 감지되지 않습니다. 또한, **전압 글리칭(Power Glitching)**과 같은 물리적 공격도 존재하는데, 이는 전압을 조작해 지갑이 내부 정보를 누설하게 만드는 방식입니다. 이러한 공격은 물리적 접근이 필요하지만, 표적화된 도난 사건에서는 여전히 유효한 위협입니다 (Halborn 보안 보고서).

공급망 침투는 단순한 가설이 아닙니다. 실제로 정품처럼 보이는 기기를 받은 사용자들이, 설정 과정에서 시드 문구를 수집하도록 설계된 추가 마이크로컨트롤러가 내장된 제품을 받은 사례가 보고되었습니다. 사용자들은 정상적이라고 믿고 지시를 따르다가 자산을 탈취당했으며, 이런 공격은 막대한 피해를 초래했습니다 (사례 연구 보기).

사이드채널 공격

직접적인 펌웨어 조작 외에도, 사이드채널 공격은 기기의 물리적 특성—예: 전자기 방출, 전력 소비 패턴—을 분석하여 개인 키를 유추합니다. 이러한 공격은 기술적으로 매우 정교하며 근접 접근이 필요하지만, 연구가 계속 진행되고 있어 고급 공격자에게 점점 더 현실적인 옵션이 되고 있습니다 (Kaspersky 위협 개요).

사회공학 공격과 사용자 주의

아무리 장치가 고급 기술을 적용하고 있어도, 인간의 실수는 여전히 가장 큰 취약점 중 하나입니다. 피싱 이메일이나 가짜 고객 지원 메시지 등 사회공학 공격은 사용자가 복구 문구를 감염된 인터페이스나 기기에 입력하도록 속입니다. 펌웨어 업데이트나 기기 출처에 대한 철저한 검증 등 사용자의 주의력은 보안을 유지하기 위해 필수적입니다.

보안 전략: 디지털 자산을 지키는 방법

다음과 같은 보안 모범 사례를 통해 복잡해지는 위협으로부터 자산을 보호하세요:

  • 하드웨어 지갑은 반드시 제조사 또는 공식 리셀러에게서만 구매하세요. 비공식 경로는 심각한 공급망 위협을 동반합니다 (Halborn 권고사항).
  • 펌웨어 업데이트 전 반드시 정품 여부를 검증하세요. 제조사는 업데이트에 대한 암호학적 서명 또는 검증 메커니즘을 제공해야 합니다.
  • 복구 문구는 절대 철저히 통제하세요. 컴퓨터, 스마트폰, 기타 기기에 입력하지 말고, 보안된 하드웨어 지갑에서만 사용하세요.
  • 정기적으로 펌웨어를 업데이트하세요, 단 신뢰할 수 있는 경로를 통해서만 진행하세요. 제조사는 보안 취약점을 지속적으로 수정하므로, 업데이트 지연은 위험합니다.
  • 이상한 트랜잭션 서명을 모니터링하세요, 특히 다크 스키피와 같은 고급 공격은 탐지하기 어렵습니다.

OneKey의 차별점

점점 더 정교해지는 하드웨어 지갑 공격 속에서, OneKey는 오픈소스 펌웨어, 투명한 공급망 정책, 기기 진위 검증 메커니즘을 통해 보안에 대한 신뢰를 제공합니다. OneKey 제품은 사용자 보안을 최우선으로 설계되어 있어, 코드 검토, 펌웨어 서명 검증, 제품 개봉 전 무결성 확인 등을 사용자 스스로 수행할 수 있게 합니다.

하드웨어 지갑 보안에 있어 능동적인 접근 방식을 원하는 사용자라면, 커뮤니티의 감사를 받은 오픈소스 펌웨어와 명확한 출처를 갖춘 제품을 선택하는 것이 보안과 취약성의 갈림길이 될 수 있습니다.


정보에 민감하라. 주의를 게을리하지 마라. 블록체인과 암호화폐의 급변하는 세계에서, 당신의 지갑 보안은 결국 당신의 보안 습관과 신뢰할 수 있는 파트너 선택에 달려 있습니다.

OneKey로 암호화 여정 보호하기

View details for OneKey ProOneKey Pro

OneKey Pro

완벽한 오프라인. 가장 앞선 에어갭 콜드월렛.

View details for OneKey Classic 1SOneKey Classic 1S

OneKey Classic 1S

초슬림. 주머니에 쏙. 은행 등급 보안.

View details for OneKey SifuOneKey Sifu

OneKey Sifu

OneKey 전문가와 1:1 지갑 설정

계속 읽기