比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads

FFF:從一個錢包被盜的案例 探討Web3的安全指南_QUSD

Author:

Time:1900/1/1 0:00:00

道路千萬條,安全第一條:

1)不要共用密鑰2)密鑰離線保存

3)開發和測試分開

4)不要下載來歷不明的軟件5)立即檢查授權

6)進行授權前,對合約安全進行確認

7)擼空投和福利的時候注意安全?

8)警惕Discord來路不明的人和軟件

注:本號不推銷任何意義上的商業產品,不提供任何投資建議,不接任何PR需求。本文不構成任何投資上的建議。

作者|Chris阿法兔

事件

*本文2700字左右,閱讀時間10-20分鐘

2022年元旦假期的某個早上,小C準備寫代碼,繼續測試web3js的鏈上合約交易。突然發現自己的測試賬號在metamask歸零了,明明前一晚賬戶內還有100USD,然后查完轉賬就發現:

錢都沒了,錢哪去了??

背景

技術出身的小C,最近在學習區塊鏈開發。本身是專業開發者,已經很謹慎小心了,通常都是在測試網絡上跑,跑完之后,再會去正式網絡上部署,但是沒有意識到整個產業目前還處在相對混亂的階段,麻痹大意,順手習慣導致造成了損失。

損失是如何造成的?

數據:某聰明錢地址目前浮盈328萬美元:金色財經報道,據鏈上分析師余燼監測,某聰明錢地址在7月22日至8月8日期間使用3928枚ETH(價值721萬美元),買入4種代幣,目前全部浮盈,浮盈金額為328萬美元:

購買了23,358,078枚RLB,成本為262萬美元,平均購入價為0.112美元。目前浮盈194萬美元,漲幅為74%。

購買了17,612枚UNIBOT,成本為250萬美元,平均購入價為141.7美元。目前浮盈82萬美元,漲幅為33%。

購買了21,740,386枚BITCOIN,成本為206萬美元,平均購入價為0.095美元。目前浮盈52萬美元,漲幅為25%。

購買了88,443枚MEVFree,成本為25,000美元,平均購入價為0.29美元。目前浮盈5,000美元,漲幅為20%。

目前這些代幣全部尚未出售,0x51e地址在買入后將代幣轉移存儲在兩個地址:0xc49、0xa54。[2023/8/13 16:23:01]

2021年的最后一天,小C偶然看到一個賬號很有趣,就追蹤了他的一些鏈上交易,然后看到了一個非常有意思的項目,然后就鬼使神差地連上了自己的Metamask,然后鬼使神差的進行了approve,因為一般Web3的項目就是這個流程,approve然后轉賬就結束了。

但是令人驚呆的一幕出現了:點完之后,整個網站突然卡死了,沒有任何反應,小C當時沒當回事,把站點給關了,去做其他事情了。

徐明星:OKX計劃向Blur受影響的客戶發起“OKB空投”活動:金色財經報道,針對今日凌晨BLUR充值時出現擁堵的情況,OKX創始人徐明星發推特表示,“團隊將盡快優化風險系統和內部流程,確保同樣的問題不會再次發生。OKX還計劃向受Blur影響的客戶發起‘OKB空投’活動。具體細節將在幾小時后公布。”[2023/2/15 12:07:51]

過了大概一天,小C重新回來開發的時候,發現賬上的錢全部沒有了,去查了歷史記錄,發現賬上的余額已經被全部轉走。

回顧過程

盜取者是怎么把小C賬戶上的錢都轉走的?

現象:只要你approve了,不需要私鑰理論上也可以把對應的錢全部轉走。

小C進行了下溯源,大概是在一個釣魚網站的approve出了問題,于是追溯該轉賬記錄。

如圖,可以看到,先是approve了一個合約,授權了釣魚合約能夠對賬號里面BUSD進行操作,而且是沒有數量限制的。

為什么會是BUSD呢?小C回憶了一下,一進入這個釣魚站點是默認選了busd,估計在瀏覽站點鏈接錢包之后,盜取者就已經篩選了出了賬號里面錢最多的token了。

內蒙古:已清退49個虛擬貨幣“挖礦”項目:金色財經報道,據《內蒙古日報》消息,內蒙古對“兩高”項目全面實行臺賬式、清單化管理,對“兩高”項目落實產業、環保、節能等規劃政策情況逐一核查,穩妥進行分類處置,出臺、印發《關于加強高耗能高排放項目準入管理意見》《“兩高”違規項目整改“清零”行動方案》,清退49個虛擬貨幣“挖礦”項目。[2022/6/10 23:05:49]

然后當小C以為這是一個新的swap合約,并且有很高的年化收益,準備先試試的時候,按照常規流程就進行approve。approve結束后,網站直接卡了。

后來經過追溯,大概在授權之后幾十秒,合約就直接觸發了一個轉賬操作,直接把BUSDtoken給轉走了。

后來去查了一下授權的信息

基本上metamask默認授權的時候是

ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff

轉換成數字,我們認識的就是1.157920892373162乘以10的59次方。基本上就可以理解為無限量轉賬了,也就是這個授權的操作,可以讓這個合約無限量的操縱我賬號的token。看到這里感覺背后一涼,因為以前點過很多次approve都是不會去看的。

廣發證券:中國數字藏品行業有望走向規范化、差異化:6月22日消息,廣發證券研報指出,中國數字藏品行業有望走向規范化、差異化。由于國內數字藏品的發行及流轉都有限制條件,數字藏品的版權所有者與發行流轉平臺存在角色分離。在數字藏品的生產端,核心競爭力是IP資源和營銷能力;在數字藏品的流通端,核心競爭力是交易規模和版權服務能力。預期未來,我國將形成數字藏品市場的規范性流通環境,持續開發創新性數字藏品放大文化數字內容的營銷價值和版權價值,打開我國數字藏品行業發展的廣闊藍圖。(財聯社)[2022/6/22 4:44:26]

然后黑客操縱一個可以控制這個合約方法的錢包地址,就發起合約轉賬方法,把錢轉走了。所以小伙伴之后點metamask授權的時候一定要小心。

小C查了下,盜取者現在這個賬號里大概已經有了3w美金的token了,現在還有源源不斷的受害者在轉錢。但是面對區塊鏈沒有辦法,根本無法找不到這個黑客是誰。

出現問題的環節

問題到底出在哪里?

因為最近在學習區塊鏈。小C大概理了一下這個釣魚的邏輯方式,害人之心不可有,防人之心不可無。大家有興趣可以了解一下:

正常轉賬

案例一:直接用戶間轉賬A用戶向B用戶轉賬BUSD

合約正常會檢查以下邏輯

加密分析師:熊市將使許多人的比特幣價值最大化:金色財經報道,著名加密貨幣分析師本杰明·考恩(Benjamin Cowen)評論了他對替代幣與比特幣在當前熊市中的表現的預期。熊市將使你們中的許多人的BTC最大化。Cown還認為,目前 BTC 45.6% 左右的市值占比將在今年晚些時候增加到 60%。(cryptoglobe)[2022/6/13 4:21:17]

1)判斷A用戶賬戶余額是否有足夠的錢2)是否是A用戶發起的轉賬

流程如下圖

正常合約兌換

就是我們平時使用pancakeswap、uniswap等兌換時候的流程

案例二:通過swap進行token兌換A用戶進行token兌換流程合約進行判斷:

1)A用戶賬戶余額是否有足夠的BUSD,

2)swap合約取A賬戶下的500BUSD放入swap的合約池中

3)成功后合約再向A賬戶轉入1BNB

注意第2)3)點,是由合約控制token進行操作。那么也就是說合約可以繞過我們直接發起對我們賬號下的token的操作。

釣魚合約

先看這張溯源圖?

正常的轉賬,轉賬方和合約執行的轉賬方應該是同一個人,即上圖與應該是由同一個人發起的。而我被轉賬的這筆交易,這兩個不是同一個地址。推測應該是由一個可以執行釣魚合約的錢包地址控制執行了合約,然后將我授權給釣魚合約里的BUSD轉走了。

去查看釣魚合約,不出意料釣魚合約是一個加密的合約。不過想一下也不難,稍微學過Solidity的人都知道,在合約定義的時候,多設置幾個Admin或者Owner就可以了。

所以以后一定要注意項目方的背書,不要隨便給不知道的項目授權!!!

安全建議

因為這件事,小C搜了一些有用的建議和方法,也看到了很多血淋淋的教訓。

這里列出來一些方法大家可以根據自己的需要選擇。

不要共用密鑰

之前看有帖子說一個助記詞生成多個賬號的,這種我不建議哈,因為很可能被一鍋端。

密鑰離線保存

因為現在有很多剪貼板工具輸入法會將你的剪貼板記錄上傳到云端,如果你直接復制了,如果云端泄漏,你的密鑰就直接無了。我的建議就是生成之后,第一時間抄到本子上。當然抄到本子上,你也可以參考我對密鑰自己的字典加密,比如a用1代替,b用2代替,1用a代替,這樣就可以保證即使有人看到了你的紙質密鑰,也不能動你的數字資產。

開發和測試分開

安裝2個瀏覽器,一個可以是chrome,一個是brave。一個管理你的主錢包。另外一個可以參與領取空投,各種鏈上操作等

不要下載來歷不明的軟件

不要去用baidu這些下載來歷不明的軟件,我看到有案例是下載盜版metamask,直接破產的。一定要去正規的地址下載,有條件的可以參考googleplay。chromewebstore等

立即檢查你的授權

檢查的網址有下面幾個,debank沒有開源,但是UI交互比較好,后續的有開源的,大家自己抉擇吧。

https://debank.com/

https://approved.zone/

https://tac.dappstar.io/

https://ethallowance.com/

看到圖上所示,基本上就是無限的。

每次喚起metamask的時候一定要多看看授權,不要像我現在這樣無腦點授權下一步。

進行授權前,對合約安全進行確認

https://www.slowmist.com/service-smart-contract-security-audit.html

可以使用慢霧的合約審計功能。

也可以看看該合約是否開源,如果開源的話需要確認該合約是否是可升級合約等等。

擼空頭和福利的時候注意安全

用小號去領取,別用大號,授權的時候可以設置額度!!!

警惕社工的入侵,小心Discord私聊你的陌生人

比如discord或者telegram,有人跟你認識幾天,說要帶你賺錢拿空投,讓你安裝他發給你的軟件并登錄,這種99.99%你會血本無歸。賬號被盜。

特別地,Discord里面,進nft的官方discord,會有人私聊你,告訴你獲得了白名單,附帶一個mint鏈接。騙子會把頭像和名稱改成官方的樣子,其實是把他和你拉了一個組來實現的。其實只要不貪,這種騙局還蠻好識破的,一般會告訴你在幾個小時內mint,數量1-10。很多大熱項目一個白名單mint一兩個不錯了,這一上來頂格10個還帶時間限制。

還有,會有騙子模仿項目官網做個假網站,私信給項目Server里的人,讓他們來mint.

還有小伙伴在opensea買了假NFT后來發現不是官方的然后過了幾天那個NFT就從賬戶消失了然而?已經扣了...(怎么發現的?看鏈條還有官方discord發了官方Opensea網址)

還有假的collab.land騙錢包密碼,給大v空投然后號稱大v買了那個nft/token.

新的一年到來,大家一定要注意安全呀,希望看到本文的朋友都能平平安安順順利利!

Tags:FFFAPPTOKENUSDfff幣是騙局嗎幣世界app蘋果版下載Garuda TokenQUSD

幣安交易所app下載
WEB:Web 3 如何重塑傳統工作模式?_WEB3

本文由公號“老雅痞”授權轉載。一家旨在顛覆傳統就業平臺,并幫助就業人員在Web3市場上找到工作的初創公司已經籌集了120萬美元,現有的科技公司和去中心化的未來初創公司之間正在醞釀一場人才大戰.

1900/1/1 0:00:00
比特幣:2022年加密市場慘烈開局 能否出現轉機?_比特幣價格實時行情軟件

2021年初,加密貨幣市場在機構采用和寬松的宏觀經濟趨勢的推動下勢如破竹。然而,一年后的今天,在不同的宏觀環境下,2022年1月對于大多數加密資產來說已經開始朝著相反的方向發展.

1900/1/1 0:00:00
元宇宙:中國三大運營商加碼元宇宙賽道_元宇宙app官方版下載網易云

最近一年元宇宙可以說是賺足了噱頭,頻頻成為焦點。先是Meta公司的“AllIn”策略,將元宇宙的熱度拉上一個高度;微軟的進軍以及英偉達想要打造元宇宙的基建等。國內玩家也有不同程度的布局.

1900/1/1 0:00:00
NFT:NFT實用指南 如何鑄造音樂NFT?_BAKC Vault (NFTX)

為什么要鑄造音樂NFT?“獨立藝術家可以在NFT領域靠自己賺錢,從根本上消除了被公司實體低估、欺騙以及依賴于公司的風險.

1900/1/1 0:00:00
WEB:2022年Web3的“十大不確定性”(下)_元宇宙

“不確定性”是加密行業的最大魅力所在,也讓Web3變得極具想象力。從1989年伯納斯提出萬維網概念至今,互聯網產業已經歷過Web1與Web2兩個驚濤駭浪的時代,現在,Web3正向我們走來.

1900/1/1 0:00:00
AXI:加密和NFT:Web3中的網絡效應_區塊鏈技術通俗講解

Web3已經成為2021年的決定性技術趨勢——而網絡效應是其中的核心。首先做一下Web3的背景設定:Web1.0是互聯網的“只讀”階段,用戶可以在網上獲取信息;Web2.0是向“讀寫”階段的過渡.

1900/1/1 0:00:00
ads