比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

首發 | 自家客戶被盜了?一文還原Axion Network攻擊事件始末_certik

Author:

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

在11月2日上線后僅幾個小時,Axion Network代幣AXN的價格暴跌了100%。這次價格暴跌披露了其存在的漏洞,下文是CertiK安全審計團隊針對此事件的完整分析。

2020年11月2日北京時間晚上七時左右?,黑客利用Axion Staking合約的unstake函數設法鑄造了約800億個AXN代幣。

黑客隨后將AXN代幣在Uniswap交易所中兌換以太幣,重復此過程,直到Uniswap中ETH-AXN交易對的以太幣所被耗盡,同時AXN代幣價格降至0。

在攻擊發生后的幾分鐘內,CertiK安全審計團隊獲知了該攻擊事件,并即刻展開了調查。

CertiK安全審計團隊認為該攻擊極大可能是內部操作造成的,該內部操作通過在部署代碼時,對項目依賴的OpenZeppelin依賴項注入惡意代碼。 

百度Apollo首發 “Apollo 001”系列紀念數字藏品:金色財經報道,據百度Apollo智能駕駛官方公眾號,百度Apollo全網首發首款 “Apollo 001”系列紀念數字藏品,以百度汽車機器人為主體形象,每款對應一個百度Apollo自動駕駛重要里程碑事件。據悉,該數字藏品將于2022年7月8日 09:55發布汽車機器人家族全家福空投款。[2022/7/7 1:58:19]

被惡意利用的智能合約函數不屬于CertiK審核的范圍內。

在將Axion項目代碼和OpenZeppelin依賴代碼結合并進行部署時,該惡意代碼隨著OpenZeppelin依賴代碼被注入到部署的項目中。

黑客在發動攻擊時使用的是前一天從tornado.cash?中獲取的匿名資金?,說明這是一次有預謀的攻擊。

可能是以防攻擊失敗而節省一些資金,黑客賬戶在收到資金后,立即通過tornado.cash轉出了2.1個以太幣。

首發 | 此前18000枚BTC轉賬是交易所Bithumb內部整理:北京鏈安鏈上監測系統發現,北京時間10月24日,17:07分發生了一筆18000枚BTC的轉賬,經分析,這實際上是交易所Bithumb的內部整理工作,將大量100到200枚BTC為單位的UTXO打包成了18筆1000枚BTC的UTXO后轉入其內部地址。通常,對各種“面值”的UTXO進行整數級別的整理,屬于交易所的規律性操作。[2019/10/24]

作為本次攻擊的準備工作的最后一步,黑客從Uniswap交易所購買了大約70萬個HEX2T代幣?。然而,這些資金最終沒有參與到攻擊中,而是為掩護攻擊行為而放出的煙霧彈。

在北京時間下午四時?,黑客先以數量為 0 和持續抵押時間為 1 天為參數調用stake函數,在Axion Network的抵押合同中創建“空”抵押。

這為黑客創建了一個Session條目,其會話ID為6,數量為0,股價為0。

首發 | 百度推動246家博物館線上藏品上鏈:金色財經訊,近日,百度超級鏈聯合百度百科,基于區塊鏈技術創建 “文博藝術鏈”,推動百科博物館計劃中的246家博物館線上藏品上鏈。基于“文博藝術鏈”,百度將與博物館共同推動線上藏品版權的確權與維護,同時探索線上藏品版權數字化交易方式,為合作的博物館提供更全面的服務和更多的權益。據介紹,此項目將分階段進行,一期將完成線上藏品的入鏈確權,為每一件藏品生產專屬的版權存證證書。讓每一名用戶可以在百度百科博物館計劃的PC端和WAP端的藏品頁查看證書。后續,百度還將推動AI與區塊鏈技術在文博領域的結合應用,用來保障上鏈數據與藏品相匹配,為后續進行藏品圖像版權數字化交易奠定基礎。[2019/1/30]

此后,黑客預料到攻擊將會成功,因此向Uniswap交易所預先授權了無限制的AXN。

隨后,他們批準了Axion的NativeSwap合約,以獲取即將轉換為AXN代幣的資金額。

金色首發 EOS超級節點競選投票率達6.49%:金色財經數據播報,截止北京時間6月13日15:50,EOS投票率達6.49%。EOS引力區和EOS佳能作為兩個來自中國的超級節點競選團隊暫居第五和第六名。其中EOS引力區的得票總數為903萬,占比2.96%;EOS佳能的得票總數為877萬,占比2.87%。此前異軍突起的EOSflytomars暫居第17位,得票總數為630萬,占比2.07%。目前躋身前30名的超級節點競選團隊中,有八個團隊來自中國。[2018/6/13]

黑客在大約北京時間下午五時?調用了NativeSwap合約的deposit函數,然而黑客并未調用該合約的withdraw函數來獲取其交換得到的AXN,這在NativeSwap合約的swapTokenBalanceOf函數清晰可見。

隨后,他們在執行攻擊前又調用了一次deposit函數,但是這次調用執行最終失敗。

以上提到的交易僅僅是黑客為了掩護真正unstake攻擊的煙霧彈。

IMEOS首發 EOS Go公布新增兩條復選條件 :據金色財經合作伙伴IMEOS報道:今日,EOS Go在 steemit上公布新增的兩條復選條件為:

1. 保證安全的計劃:候選節點是否在steemit上發布文章介紹該節點的安全方法和計劃,“安全方法”標準是向EOS選民展示安全最佳實踐知識和組織實施計劃的機會;

2. 立場:描述該節點分享通脹獎勵和/或向EOS代幣持有人派發股息的立場(候選節點在steemit發布)。主要闡述以下兩個問題:

該組織是否會出于任何原因向EOS令牌選民提供支付,包括BP選舉和社區建議?

該組織是否有書面的無票付款政策?如果是這樣,請提供一個鏈接。[2018/4/27]

由于黑客進行的交易未更改sessionDataOf映射,因此可以得出結論,這是一次多地址攻擊。

為了找到可能導致sessionDataOf映射受到影響的原因,CertiK安全審計團隊在GitHub代碼存儲庫中審查了項目方與CertiK共享的合約源代碼。

經過仔細驗證,團隊無法在stake函數之外檢測到對其或其成員的任何修改操作,這使得我們懷疑該項目智能合約是否被正確的部署。

在分析了已部署的Staking合約源代碼之后,CertiK安全審計團隊在Staking合約的已部署的源代碼?第665-671行發現了一處代碼注入,該代碼注入發生在被修改的OpenZeppelin庫中的AccessControl智能合約 。

鏈接中的checkRole函數不屬于OpenZeppelin v3.0.1的實現,而OpenZeppelin v3.0.1?在項目的GitHub代碼存儲庫中被列為依賴項。

在checkRole函數中,存在以下 assembly模塊:

此函數允許特定地址通過底層調用根據其傳入的參數對合約進行任意寫入。帶注釋的assembly 模塊如下所示:

此函數是在合約部署時添加的,因為OpenZeppelin的AccessControl的實現中并不存在此函數,這意味著參與部署代幣的Axion Network成員從中作梗。 

此次攻擊涉及到的代碼,是在合約部署前被人為故意添加進去的。

此次事件與CertiK完成的審計毫無關聯,對這次攻擊所負責的人應是參與了Axion Network合約部署的相關人員。

在此CertiK也特別強調,為了保證審計報告的有效性,和對項目安全的保障,審計報告應包括已部署的智能合約地址。地址所指向的合約的代碼應是和被審計過的源代碼相同的。因此,請大家切勿因為看到項目“已審計”就不做任何背景調查而盲目跟進。 

CertiK安全預言機,作為一個鏈上可實時交互進行安全檢測的工具,可以有效確保并驗證已部署的智能合約匹配已被審計的版本。

它可以從去中心化的安全運營商網絡中檢索一組安全評分,獲得安全可靠的網絡評估源代碼,所有人都可以通過使用預言機來驗證合約安全性。

在基于區塊鏈的生態系統中,提高安全性就必須將傳統審計與鏈上安全性分析相結合。CertiK安全預言機將有效減少鏈上交易與實時安全檢測之間的距離,致力于運用去中心化的方法來解決安全難點。

參考鏈接:

?https://etherscan.io/tx/0xc2a4a11312384fb34ebd70ea4ae991848049a2688a67bbb2ea1924073ed089b4

?https://tornado.cash/

?https://etherscan.io/tx/0x86f5bd9008f376c2ae1e6909a5c05e2db1609f595af42cbde09cd39025d9f563/advanced

?https://etherscan.io/tx/0x6b34b75aa924a2f44d6fb2a23624bf5705074cbc748106c32c90fb32c0ab4d14

?https://etherscan.io/tx/0x5e5e09cb5ccad29f1e661f82fa85ed172c3b66c4b4922385e1e2192dc770e878

?https://etherscan.io/tx/0xf2f74137d3215b956e194825354c693450a82854118a77b9318d9fdefcfbf875

?https://etherscan.io/address/0xcd5f8dcae34f889e3d9f93f0d281c2d920c46a3e

?https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v3.0.1/contracts/access/AccessControl.so

Tags:EOSCERCERTcertikEOS RoyaleConcern Poverty ChainAnimal Concertscertik幣價

幣贏交易所
金色前哨|中國人民銀行發布《中國金融穩定報告(2020)》_CBD

金色財經報道,11月6日,據中國人民銀行官網消息,中國人民銀行發布了《中國金融穩定報告(2020)》,該報告對2019年以來我國金融體系的穩健性狀況進行了全面評估.

1900/1/1 0:00:00
金色觀察丨OCC代理署長:美國銀行業機構正研究內部框架充當比特幣托管方_區塊鏈

金色財經 區塊鏈11月1日訊? 美國貨幣監理署(OCC)代理署長布萊恩·布魯克斯(Brian Brooks)表示,美國銀行業機構正在研究為感興趣的客戶提供支持比特幣和其他加密資產的方法.

1900/1/1 0:00:00
加密貨幣牛市的起點 是與傳統金融市場相關性脫鉤?_比特幣

第42周,比特幣鏈上基本面略有下降,但其價格出現小幅上漲。比特幣交易總體上保持穩定,只要其與傳統金融市場相關性不脫鉤就無法爆發.

1900/1/1 0:00:00
10.27午間行情:比特幣趨勢背離美股或同步調整回補周線多頭缺口_ATO

文章系金色財經專欄作者炊事團團長供稿,發表言論僅代表其個人觀點,僅供學習交流!金色盤面不會主動提供任何交易指導,亦不會收取任何費用指導交易,請讀者仔細甄別,謹防上當.

1900/1/1 0:00:00
申購時間為10月29日 螞蟻集團披露科創板上市發行安排_FIL

10月21日晚間,螞蟻科技集團股份有限公司首次公開發行股票并在科創板上市發行安排及初步詢價公告。本次發行的初步詢價時間為 2020年10月23日(T-4 日)的9:30-15:00.

1900/1/1 0:00:00
以太坊在美國大選中扮演著重要角色_LAT

以太坊預測市場正變得非常受歡迎。Polymarket在選舉市場上的交易額達到500萬美元。美聯社正在使用以太坊公布總統競選電話。美國總統大選正在如火如荼地進行中,占據了全球新聞頭條.

1900/1/1 0:00:00
ads