MetaMask는 전 세계에서 가장 큰 Web3 지갑으로 월간 활성 사용자가 1억 명이 넘습니다. 하지만 MetaMask는 피싱 공격을 가장 자주 당하는 대상이기도 합니다. 이 글은 6가지 핵심 보안 설정을 제시합니다. 결론부터 말하면, 강력한 비밀번호 + 하드웨어 지갑 연결 + Snap 확장 신중히 사용 + 만료된 Approve 해제 + Rabby로 서명 해석 보조 + 주계좌·보조계좌 분리가 MetaMask 사용자에게 가장 실용적인 보안 조합입니다. 일상적인 계정 선택은 Binance 공식 사이트에서 주 계정을 등록하고, 안드로이드는 Binance 공식 앱을 설치하며, iOS 사용자는 해외 Apple ID로 전환하는 iOS 설치 가이드를 참고하세요.

1. 설정 1: 강력한 비밀번호 + 자동 잠금

MetaMask 비밀번호의 역할:

MetaMask 비밀번호는 로컬 암호화 니모닉 저장에 사용됩니다.

비밀번호 강도 권장 사항:

강력한 비밀번호 생성 도구:

자동 잠금 설정:

Q: MetaMask 비밀번호를 재설정할 수 있나요?

비밀번호 자체는 재설정할 수 없지만(복구 불가), 니모닉을 통해 새로 만들 수 있습니다.

  1. MetaMask 삭제
  2. MetaMask 재설치
  3. "Import Wallet"(지갑 가져오기) 선택
  4. 니모닉 입력
  5. 새 비밀번호 설정

니모닉이 절대적으로 우선입니다. 비밀번호 분실은 번거로울 뿐이지만, 니모닉 분실은 진짜 손실입니다.

2. 설정 2: 하드웨어 지갑 연결

MetaMask + 하드웨어 지갑이 최고의 조합인 이유:

항목 MetaMask만 MetaMask + Ledger
개인키 저장 로컬 암호화 파일 하드웨어 칩(오프라인)
서명 위치 소프트웨어 하드웨어 기기
트로이목마 위협 높음(개인키가 읽힘) 낮음(개인키가 하드웨어를 벗어나지 않음)
원격 공격 높음 매우 낮음
조작 편의성 높음 중간(USB 연결 필요)

Ledger를 MetaMask에 연결하기:

  1. Ledger 기기 구매(ledger.com에서 직접 구매)
  2. 첫 부팅 시 24단어 니모닉 생성(잘 보관)
  3. Ledger Live에 연결해 Ethereum 앱 설치
  4. MetaMask에서: 계정 → 계정 추가 → 하드웨어 지갑 연결 → Ledger 선택
  5. Ledger 화면에 계정 목록 표시: 추가하고 싶은 계정 선택
  6. 추가 후: Ledger 계정이 MetaMask에 표시되지만 실제 개인키는 하드웨어에 있음

이후 거래:

자산 배분 권장 사항:

Q: Ledger를 MetaMask에 연결해도 리스크가 있나요?

크게 낮아지지만 여전히 존재합니다.

핵심 원칙: Ledger 화면에 표시되는 거래 상세 내역을 꼼꼼히 확인하고 "맹목적 서명"을 하지 마세요.

3. 설정 3: Snap 확장 신중히 사용하기

MetaMask Snap이란:

Snap은 MetaMask가 2023년에 출시한 확장 메커니즘으로, 서드파티 개발자가 플러그인을 만들어 MetaMask 기능을 확장할 수 있습니다.

Snap의 보안 리스크:

Snap은 MetaMask 내부에서 실행되며 다음을 할 수 있습니다.

MetaMask가 Snap을 심사하지만 악성 Snap이 존재할 가능성은 여전히 있습니다.

Snap을 안전하게 사용하는 원칙:

  1. MetaMask 공식이 추천하는 Snap만 설치
  2. Snap 개발자를 확인(유명한 팀이어야 함)
  3. 다운로드 수와 평가를 확인
  4. 권한 부여에 신중하기(Snap이 요청하는 권한을 꼼꼼히 확인)
  5. 설치된 Snap을 정기적으로 점검: 더 이상 사용하지 않는 것은 삭제

신뢰할 수 있다고 알려진 Snap:

Q: 설치된 Snap을 어떻게 삭제하나요?

설정 → Snap → Snap 선택 → "Remove Snap"

3~6개월마다 한 번씩 점검해 더 이상 사용하지 않는 Snap을 삭제할 것을 권장합니다.

4. 설정 4: 만료된 Approve를 정기적으로 해제하기

Approve의 누적 리스크:

새 프로토콜(Uniswap, OpenSea, Aave 등)에 연결할 때마다 보통 토큰 Approve가 필요합니다.

실제 사례:

2024년 12월 어떤 사용자의 지갑에서 USDC가 악의적으로 인출되었습니다. 사후 조사 결과, 2022년 이 사용자가 이미 버려진 DeFi 프로토콜에서 Approve를 한 적이 있었습니다. 이 프로토콜은 2024년 해커에게 장악되었고, 해커가 과거의 Approve를 통해 사용자 지갑의 USDC를 인출했습니다.

정기적으로 해제하는 도구:

Revoke.cash 사용법:

  1. revoke.cash에 접속
  2. MetaMask 지갑 연결
  3. 모든 승인 목록 확인(토큰/프로토콜별로 분류)
  4. "Revoke"를 클릭해 필요 없는 승인을 해제(해제할 때마다 가스비 필요)

점검 빈도:

Q: Approve를 해제하는 데 가스비가 얼마나 드나요?

Approve 해제는 온체인 거래이므로 가스비가 필요합니다.

Polygon, BNB Chain에서의 Approve 해제도 매우 저렴합니다.

가치가 높은 토큰의 Approve(USDC / USDT / WETH 등)를 우선 해제하세요.

5. 설정 5: Rabby로 서명 해석 보조하기

Rabby Wallet이란:

Rabby는 DeBank 팀이 만든 지갑으로, MetaMask와 호환됩니다(동일한 니모닉 사용).

Rabby의 핵심 강점: 서명 해석

항목 MetaMask Rabby
컨트랙트 호출 데이터 표시 Hex 데이터(일반 사용자는 이해 불가) 사람이 읽을 수 있게 해석
잔액 변화 미리보기 표시 표시 안 함 표시함("-1 ETH, +1500 USDC")
피싱 사이트 경고 일부 완전
멀티체인 지원 EVM 체인 70개 이상 체인

Rabby의 보안 강화:

설치 및 사용:

  1. 공식 사이트 rabby.io 에서 다운로드
  2. 니모닉 가져오기(MetaMask와 동일한 니모닉)
  3. MetaMask를 일시 비활성화/삭제(충돌 방지)
  4. 일상적인 DeFi 상호작용은 Rabby 사용

Q: Rabby와 MetaMask 중 어느 것이 더 안전한가요?

전반적인 보안성은 비슷하지만 Rabby의 서명 해석이 DeFi 사용자에게 더 적합합니다.

주요 전략:

6. 설정 6: 주계좌·보조계좌 분리하기

주 지갑 vs 보조 지갑:

주류 보안 관행은 주 지갑 + 보조 지갑 분리입니다.

지갑 유형 용도 자산 규모 DApp 연결 빈도
주 지갑(금고) 장기 보유 자산의 80~95% 매우 낮음(DApp 연결 안 함)
보조 지갑(일상용) DApp 상호작용 자산의 5~10% 높음
에어드롭 지갑 테스트/에어드롭 헌팅 자산의 1% 미만 매우 높음

주 지갑 보안 요구 사항:

보조 지갑 보안 요구 사항:

자산 흐름:

주 지갑 → 보조 지갑으로 송금(필요 시) → DApp 상호작용 → 완료 후 주 지갑으로 회수

이렇게 하면 보조 지갑이 피싱을 당하더라도 주 지갑의 자산은 여전히 안전합니다.

Q: MetaMask에서 여러 지갑을 어떻게 만드나요?

두 가지 방법이 있습니다.

방법 1: 여러 계정 파생(같은 니모닉)

문제: 모든 계정이 하나의 니모닉을 공유합니다. 니모닉 유출 → 모든 계정 손실.

방법 2: 다중 지갑 독립(권장)

이렇게 해야 진정한 자산 격리가 이루어집니다.

7. 그 밖의 MetaMask 보안 설정

1. "테스트넷 표시" 끄기

2. "토큰 자동 감지" 끄기

3. "NFT 자동 감지" 끄기

4. "프라이버시 강화" 켜기

5. 커스텀 RPC

6. 피싱 데이터베이스 활성화

Q: MetaMask 백업 파일을 내보낼 수 있나요?

가능하지만 권장하지 않습니다.

내보낸 뒤 클라우드에 저장하는 것은 높은 리스크입니다. 니모닉을 손으로 적어 백업하는 것이 정답입니다.

8. 모바일 MetaMask의 추가 주의 사항

모바일 버전 MetaMask는 브라우저 버전과 차이가 있습니다.

모바일 버전의 장점:

모바일 버전의 리스크:

보안 설정:

9. 공격을 당한 후의 응급 대응

1. 지갑이 피싱으로 Approve에 서명한 경우:

2. 니모닉이 유출된 경우:

3. 컴퓨터가 트로이목마에 감염된 경우:

10. 자주 묻는 FAQ

Q:MetaMask를 업그레이드한 후에도 니모닉이 남아 있나요?

남아 있습니다. MetaMask 업그레이드는 니모닉을 지우지 않습니다.

하지만 업그레이드 전에 니모닉을 백업해두는 것이 좋습니다(극단적인 상황에 대비).

Q:MetaMask를 삭제하면 자산도 사라지나요?

사라지지 않습니다. 자산은 블록체인 위에 있지 MetaMask 안에 있는 것이 아닙니다.

Q:MetaMask에 잔액이 잘못 표시되면 어떻게 하나요?

가능한 원인:

올바른 대처법: Etherscan / Solscan에서 주소 잔액을 수동으로 조회해 자산이 여전히 있는지 확인하세요.

Q:MetaMask가 느려지면 어떻게 처리하나요?

흔한 원인과 해결법:

Q:MetaMask 고객센터와 개인 채팅하는 것이 안전한가요?

MetaMask 고객센터는 존재하지 않습니다. MetaMask는 탈중앙화 소프트웨어입니다.

"MetaMask 고객센터"라고 하는 것은 모두 사기입니다.

Q:모바일 버전 MetaMask의 니모닉은 어디에 저장되나요?

모바일 버전 니모닉의 저장 위치:

iCloud는 기본적으로 MetaMask 데이터를 백업하지 않습니다. 하지만 iOS 14+에서는 일부 경우 백업될 수 있으므로 안전을 위해 MetaMask의 iCloud 백업을 꺼두세요.

Q:MetaMask는 어떤 체인을 지원하나요?

기본 지원:

Snap을 통한 지원:

Q:어떤 웹사이트가 진짜 MetaMask인지 어떻게 확인하나요?

유일한 진짜 도메인은 metamask.io입니다.

다른 어떤 도메인(예: metamask-wallet.com, metamask-login.com)도 모두 피싱입니다.

metamask.io를 브라우저 즐겨찾기에 저장해 실수로 피싱 사이트를 클릭하지 않도록 하세요.

데이터 출처

리스크 안내: 본문은 독립적인 제3자가 정리한 내용으로 투자 조언이 아닙니다. MetaMask는 탈중앙화 지갑으로, 사용자가 직접 개인키 보안을 관리해야 합니다. 모든 데이터는 2026년 4월 기준입니다.