
'양심 있는' 해커가 내 NFT를 훔쳐 팔면서 수고비로 자산의 10%만 남겨둠
글: 부어화
편집: 진효봉
최근 두 건의 NFT 프로토콜 스마트 계약을 대상으로 한 악성 공격이 시장의 주목을 받았다. NFT Trader와 Flooring Protocol은 각각 16일과 17일 해킹을 당했으며, Odaily 성구일보가 이를 정리했다.
체인 상 정보에 따르면, 12월 16일 37개의 BAYC와 13개의 MAYC가 특정 주소로 전송되며 NFT Trader가 공격당한 것으로 의심됐다. 이후 NFT 웨일 dingaling이 트위터를 통해 NFT Trader의 배치 스왑(Batch Swap) 계약이 공격을 받았다고 밝혔다.

공격 소식은 곧바로 NFT Trader 측에서 확인됐다. 공식 입장에서 이들은 해커가 두 개의 오래된 스마트 계약에 악성 코드를 삽입해 37개의 BAYC와 13개의 MAYC를 훔쳐갔으며, 총 손실액은 약 400만 달러에 달한다고 밝혔다.

지난 사례를 보면 후속 이야기는 보통 프로젝트 측이 피해자에게 보상을 하거나, 아니면 해커와 협상하여 자산을 돌려받는 식이다. 그러나 이번 해커는 매우 '의식 있는' 행동을 했다. 프로젝트 측과의 소통 절차를 생략하고 바로 훔친 NFT를 매각하며 일부 자금을 '현상금'으로 남겼다.
한 해커는 체인 상에서 자신이 이번 공격의 주범이 아니라고 밝히며, 실제 공격자는 주소 끝자리가 'bd46'인 계정이라며 자신은 단지 그 뒤에서 '쓰레기 줍는 사람(garbage collector)'이라고 자조했다. 또한 이 해커는 10%의 현상금만 받고도 NFT를 돌려주겠다며, BAYC 하나당 30 ETH, MAYC 하나당 6 ETH를 기준으로 금액을 제시했다. 이후 이 해커는 Blur에서 BAYC 하나를 35 ETH에 판매한 뒤, 4 ETH를 본인 몫으로 취하고 나머지 ETH는 원래 소유주에게 돌려줬다.

마치 '양심 있는' 해커의 이야기처럼 들린다. 피해자의 NFT를 팔아서 자신은 현상금만 취하고, 나머지는 피해자에게 돌려주는 것 말이다. 하지만 이런 행위가 그를 옹호할 이유가 되지는 못한다.
이내 사용자들이 도난당한 NFT를 회수하는 방법을 제시하기 시작했다. @0xQuit는 해커가 보유한 NFT 주소들을 분석한 결과, 여러 NFT 주소가 NFT Trader에 권한을 부여하고 있다며 역추적 방식으로 해커의 NFT를 다시 되찾을 수 있다고 밝혔다.

이 방법은 프로젝트 측에서도 인정되었고, 결국 도난당한 자산을 성공적으로 회수했다. ApecoinDAO가 지원하는 보안 비영리 조직 Boring Security는 도난당한 36개의 BAYC와 18개의 MAYC를 모두 되찾았다고 발표했다(일부는 이미 매각된 상태). 이들은 해커에게 10%의 현상금을 제공하고, NFT는 피해자들에게 무료로 돌려줄 예정이라고 밝혔다.
이로써 NFT Trader의 NFT 도난 사건은 잠정적인 마침표를 찍었다. 피해자들의 손실은 크지 않았다. 그런데 NFT Trader 사건이 종료되기 몇 시간 전, 또 다른 NFT 프로토콜 Flooring Protocol도 해킹을 당했다.
Delegate 창립자 foobar는 X 플랫폼에서 Flooring Protocol에서 14개의 BAYC와 36개의 Pudgy Penguins가 도난당했다고 밝혔다. 이후 해커는 Blur에서 바닥가보다 훨씬 낮은 가격에 NFT를 '甩卖(급매도)'하기 시작했으며, BAYC는 26.2 ETH, Pudgy Penguins는 9.2 ETH에 등록돼 총 약 168만 달러를 획득했고, 모든 자금은 해커의 지갑으로 들어갔다.

NFT Trader와 Flooring Protocol 모두 공격을 당했지만, 피해자들의 처지는 하늘과 땅 차이였다. NFT Trader의 피해자들이 운이 좋았다고 할 수밖에 없다. 그러나 이틀 사이 연이어 발생한 도난 사건은 모두에게 경종을 울려야 한다.
슬로우미스트(SlowMist) 창립자 유현(余弦)은 다음과 같이 경고했다. "EVM 체인에 중요한 자산이 있다면, 중요 자산에 대한 권한 승인(특히 무제한 승인)을 반드시 점검하고 취소하세요. 아무도 가장 유명한 프로토콜조차 보안 문제가 절대 생기지 않는다고 100% 장담할 수 없습니다."
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News










