比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > SAND > Info

Premint 惡意代碼注入攻擊細節分析_PRE

Author:

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

7?月?17日,據慢霧區情報反饋,Premint遭遇黑客攻擊。慢霧安全團隊在第一時間進行分析和預警。

本文來自慢霧區伙伴ScamSniffer的投稿,具體分析如下:

攻擊細節

打開任意Premint項目頁面,可以看到有個cdn.min.js注入到了頁面中,看調用棧該js是由(https://s3-redwood-labs.premint.xyz/theme/js/boomerang.min.js)注入,目前該s3-redwood-labs-premint-xyz.com域名已經停止解析,無法正常訪問了。

以太坊鏈上NFT市場Authic Labs完成pre-seed輪融資:金色財經報道,以太坊鏈上NFT市 Authic Labs宣布完成pre-seed輪融資,具體金額暫未披露,Rockstart 和Graduate Entrepreneur參投。Authic Labs 為用戶提供了一個無代碼服務平臺 Authic Suites,來自藝術、時尚、游戲或體育等各個行業的品牌和組織都在其網站上創建和銷售數字藏品。(siliconcanals)[2023/1/18 11:19:27]

查詢Whois,該域名在2022-07-16注冊于TucowsDomainsInc:

打開virustotal.com可以看到該域名之前曾解析到CloudFlare:

跨鏈路由協議Multichain集成Scroll的Pre-Alpha測試網:11月30日消息,跨鏈路由協議Multichain宣布已成功集成以太坊擴容項目Scroll的Pre-Alpha測試網,其測試網已支持USDC及USDT在Scroll L2與以太坊網絡之間的資產跨鏈。

據悉,包括Lens、Covalent、Empiric、Blockwallet、Ledger、Safe、Orbitor等數十個項目已承諾部署至Scroll測試網。團隊預計將有100余個項目部署在無許可測試網上部署。Scroll曾于今年4月份完成由Polychain Capital領投的3000萬美元A輪融資。[2022/11/30 21:12:38]

快時尚零售商PrettyLittleThing CEO以119ETH購入BAYC#7381:金色財經報道,快時尚零售商PrettyLittleThing CEO Umar Kamani以119ETH購入Bored Ape Yacht Club(BAYC)#7381,目前他的推特頭像已改為該NFT,目前此人持有3枚BAYC,分別是#4176和#1320以及新購入的#7381。[2022/8/22 12:39:36]

打開源代碼可以看到boomerang.min.js是Premint用到的一個UI庫:

該js是在s3-redwood-labs.premint.xyz域名下,猜測:

Coinbase正在收購資產管理公司Osprey Funds:5月21日消息,兩名知情人士透露,Coinbase正在收購資產管理公司Osprey Funds。(CoinDesk )[2021/5/21 22:27:47]

上傳文件接口有漏洞可以上傳任意文件到任意Path

黑客拿到了他們這個AmazonS3的權限,從而可以注入惡意代碼

這個第三方庫被供應鏈攻擊污染了

把boomerang.min.js代碼下載下來,前面都是正常的代碼,但是末尾有一段經過加密的代碼:

這段代碼負責把代碼s3-redwood-labs-premint-xyz.com/cdn.min.js注入到頁面。

BZU第二輪Pre兌換現已達成滿額:據FUBT官方公告,?BZU第二輪Pre兌換現已達成滿額。FUBT現已開放BZU充提幣服務及BZU資產PUSH服務,BZU最終一輪Pre開放時間將以公告形式另行通知。BZU是基于以太坊的去中心化數字資產,發行總量限定5億,是BZU發行的永久且唯一生態服務權益通證,為整個BZU生態通證化運作而設計,也是BZU用戶參與整個生態共治共建并可分享生態收益的通證。[2020/4/1]

惡意代碼cdn.min.js

根據代碼內容,可以大致看到有通過調用dappradar.com的接口來查詢用戶的NFT資產列表。

如果用戶持有相關NFT資產:

惡意代碼會以Two-stepwallet驗證的借口,發起setApprovalForAll讓用戶授權給他們后端接口返回的地址。

如果用戶點了Approve,攻擊者還會調用監測代碼通知自己有人點擊了:

如果當用戶地址沒有NFT資產時,它還會嘗試直接發起轉移錢包里的ETH的資產請求:

另外這種代碼變量名加密成_0xd289_0x開頭的方式,我們曾經在play-otherside.org,thesaudisnfts.xyz這些釣魚網站也見到過。

根據用戶資產發起setApprovalForAll或者直接轉移ETH,并且阻止用戶使用開發者工具debug。

預防方式

那么作為普通用戶如何預防?現階段MetaMask對ERC721的setApprovalForAll的風險提示,遠沒有ERC20的Approve做得好。

即使很多新用戶無法感知到這個行為的風險,但我們作為普通用戶看到帶Approve之類的交易一定要仔細打開授權給相關地址,看看這些地址最近的交易是否異常,避免誤授權!

這種攻擊和上次Etherscan上Coinzilla利用廣告注入惡意的攻擊方式挺相似的,那么在技術上有沒有可能預防?

理論上如果已知一些惡意js代碼的行為和特征:

比如說代碼的加密方式

惡意代碼關鍵特征

代碼會反debug

會調用opensea,debank,dappradar等API查詢用戶資產

根據這些惡意代碼的行為特征庫,那么我們可以嘗試在客戶端網頁發起交易前,檢測頁面有沒有包含已知惡意特征的代碼來探測風險,或者直接更簡單一點,對常見的網站設立白名單機制,不是交易類網站發起授權,給到足夠的風險提醒等。

接下來ScamSniffer和慢霧安全團隊也會嘗試探索一下如何在客戶端來預防此類的攻擊發生!

Ps.感謝作者ScamSniffer的精彩分析!

Tags:PREMINBZUAPPPRED價格Hotmine Token中幣app官網下載中文版

SAND
V神在ETH CC發言總結:以太坊Merge只是開始 下一步將是Surge_URG

時尚達人Vitalik帶著他的新提包來到了時尚之都巴黎,出席ETHCC并發表演講。 V神表示,比特幣的擁護者認為比特幣已經完成了80%,但以太坊的支持者認為以太坊只完成了40%,預計于今年9月完.

1900/1/1 0:00:00
金色午報 | 7月16日午間重要動態一覽_BTC

7:00-12:00關鍵詞:Voyager、Twitter、Nexo、馬斯克1.Voyager要求法院允許其兌現提款、清算加密貨幣等活動;2.

1900/1/1 0:00:00
金色觀察|近160家數字藏品服務平臺通過國家網信辦備案(附名單)_BTC

7月25日,國家互聯網信息辦公室發布了第九批境內區塊鏈信息服務備案編號的公告,根據《區塊鏈信息服務管理規定》,國家網信辦公布了348個備案編號,其中包括近160百家數字藏品相關企業.

1900/1/1 0:00:00
深度了解數字藏品:內涵、風險及監管建議_NULS

作者:關皓騁 編者按:依托區塊鏈防篡改、可追溯等特性,NFT為數字內容的確權及流通帶來了顛覆性變革.

1900/1/1 0:00:00
一文讀懂區塊鏈執行層、存儲層和共識層的擴容方案_ROLL

信任最小化是一種寶貴的安全屬性,而區塊鏈技術則擁有得天獨厚的優勢,可以實現這一屬性。區塊鏈基于計算機代碼、密碼學和去中心化共識來保障安全,并替代了握手、品牌聲譽以及紙面合約等傳統的協議機制.

1900/1/1 0:00:00
金色趨勢丨加息落地 反彈能否持續?_BTC

加息公布后行情快速回升,前期已提示短線回調低吸機會,目前再次向上貼近下降壓制線和周線壓力區,上周反彈最高也是這一帶遇阻,后面有效突破,反彈空間將繼續拉大,壓力區間已下移至23500-24000.

1900/1/1 0:00:00
ads