피싱 공격은 크립토 생태계 초창기부터 web3 지갑 사용자들을 위협해 왔습니다. 초기 공격에는 시크릿 복구 구문(Secret Recovery Phrase) 탈취와 사용자 자격 증명을 훔치는 악성 소프트웨어가 포함되었습니다. 이후 공격 방식은 악성 트랜잭션을 통해 자금을 탈취하는 복잡한 지갑 드레이너(wallet drainer)로 진화했습니다.
공격자들은 크립토 취업 사기를 비롯한 다양한 수법으로 web3 사용자를 노립니다. 크립토 시장이 성장함에 따라 취업 기회도 늘어나고, 그와 함께 사기 피해자도 증가하고 있습니다. Web3에서 발생한 사기로 인해 사용자들은 막대한 금전적 피해를 입었습니다. Chainalysis에 따르면, 2023년 불법 암호화폐 주소로 유입된 금액은 $242억 달러에 달합니다. 이러한 피해 규모는 크립토 생태계에서 사용자, 브랜드, 커뮤니티를 보호하는 것이 얼마나 중요한지를 잘 보여줍니다.
MetaMask 보안팀은 악성 사이트를 신속하게 차단 목록에 추가할 수 있는 빠른 대응 시스템의 필요성을 인식했습니다. 이에 따라 205,000개 이상의 악성 도메인이 등록된 차단 목록을 관리하는 공개 GitHub 저장소 Eth-Phishing-Detect를 만들었습니다. 이 차단 목록은 사용자가 새로운 사이트를 방문하는 즉시 MetaMask 경고를 표시하여 시드 구문 탈취, 악성 소프트웨어 다운로드, 가짜 지원 페이지, 지갑 드레이닝 사이트 연결 등의 공격을 예방합니다.
전담 MetaMask 직원들이 ChainPatrol, Security Alliance(SEAL), 그리고 위협 인텔리전스를 제공하는 100명 이상의 커뮤니티 멤버들의 기여를 검토합니다. Eth-Phishing-Detect는 투명성을 확보하고, 증가하는 피싱 공격과 사기에 신속하게 대응할 수 있게 합니다. MetaMask가 최근 차단 목록 배포 속도를 개선하면서, 악성 사이트는 탐지 후 수 분 내에 경고가 표시됩니다.
Eth-Phishing-Detect의 핵심 기여자, ChainPatrol
매주 Consensys, MetaMask, Linea를 겨냥한 수만 건의 새로운 위협이 차단됩니다. MetaMask의 피싱 탐지 파트너인 ChainPatrol은 일찍부터 차단 목록 방식의 효과를 인식했습니다.
기존의 사이트 강제 삭제(takedown) 방식도 여전히 중요하지만, 최악의 경우 피싱 사이트를 완전히 제거하는 데 하루 이상이 걸릴 수 있습니다. MetaMask 경고는 삭제 처리가 완료되기 전에 실시간으로 사용자를 보호합니다. 피싱 사이트는 차단 목록에 추가된 후 15분 이내에 차단되며, 그 이후 사용자에게 경고가 표시됩니다.
피싱 사이트는 MetaMask에서 탐지된 후 15분 이내에 차단됩니다.
ChainPatrol의 목표는 Consensys와 MetaMask를 사칭하는 모든 사이트가 사용자에게 도달하기 전에 식별하는 것입니다. ChainPatrol은 매일 수백만 개의 도메인을 분석하여 가짜 MetaMask 다운로드 링크, 가짜 지원 포털 등의 피싱 사이트를 탐지합니다. 이미지 인식, LLM 분석, 악성 코드 탐지 기술을 활용하여 유해 도메인을 식별합니다.
Twitter, Facebook, LinkedIn 등 소셜 플랫폼도 브랜드 사칭 및 가짜 직원 계정 여부를 모니터링합니다. 공식 계정에 게시물이 올라올 때마다 ChainPatrol은 댓글을 실시간으로 모니터링하여 피싱 링크와 가짜 지원 계정을 즉시 차단합니다. 또한 앱 스토어도 모니터링하여 사용자가 가짜 MetaMask 확장 프로그램을 다운로드하지 않도록 보호합니다.
Consensys, MetaMask, Linea 커뮤니티 사용자들은 매주 수천 건의 위협으로부터 보호받고 있습니다. 이러한 위협에 신속하게 대응함으로써 사용자의 데이터와 지갑이 침해되는 것을 방지합니다.
2024년 1월 1일부터 2024년 10월 1일까지 ChainPatrol은 Consensys, MetaMask, Linea를 포함한 브랜드를 겨냥한 29,000건 이상의 위협을 차단했습니다. 출처: ChainPatrol 앱의 Consensys 대시보드.
투명성을 높이는 ChainPatrol의 검색 페이지
신속한 차단 목록 방식의 신뢰성을 유지하려면 모든 데이터가 투명하게 공개되고, 오탐(false positive)이 신속하게 해결되어야 합니다. MetaMask는 전담 직원이 Eth-Phishing-Detect의 이슈를 모니터링하여 오탐 관련 이의 제기가 신속하게 처리될 수 있도록 합니다.
가시성을 높이기 위해 ChainPatrol은 공개 검색 페이지를 운영합니다. 이 검색 페이지는 다양한 크립토 보안 시스템의 차단 목록 상태를 확인하고, 상세 보고서와 특정 도메인의 차단 사유를 조회할 수 있게 해줍니다. 차단된 도메인은 ChainPatrol 검색 페이지에서 신속하게 이의를 제기할 수 있습니다. 이 이의 제기 시스템은 ChainPatrol 팀에 즉시 알림을 보내 수 분 내에 처리될 수 있도록 합니다.
공개 검색 페이지는 Consensys, MetaMask, Linea 커뮤니티 사용자들을 위한 리소스로도 활용됩니다. 사용자는 의심스러운 도메인을 공개 검색 도구에 입력하여 차단 목록에 등록되어 있는지 확인할 수 있습니다.
MetaMask와 ChainPatrol로 사용자 안전 지키기
크립토는 쉬지 않으며, 보안 시스템도 실시간 위협 인텔리전스를 기반으로 신속하게 대응해야 합니다. MetaMask와 ChainPatrol은 크립토 생태계를 겨냥한 고유한 보안 과제에 대한 혁신적인 솔루션을 지속적으로 개발하고 있습니다. Security Alliance(SEAL)와의 협력을 통해 MetaMask와 ChainPatrol은 보안 전문가 커뮤니티 전반에서 수집된 새로운 위협 신호가 사용자 피해 발생 전에 경고를 트리거할 수 있도록 보장하고 있습니다.
이것은 크립토 생태계 전반에 걸친 성장하는 보안 이니셔티브의 시작에 불과합니다. MetaMask와 ChainPatrol은 사용자가 매일 자신 있고 안전하게 탐색할 수 있는 web3를 만든다는 공동의 목표를 가지고 있습니다.
MetaMask ETH-phishing-detect에 대해 더 알아보려면 지원 문서를 방문하거나 MetaMask GitHub 페이지를 확인하세요.