丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號安全和更好的產(chǎn)品體驗(yàn),強(qiáng)烈建議使用更快更安全的瀏覽器
此為臨時(shí)鏈接,僅用于文章預(yù)覽,將在時(shí)失效
政企安全 正文
發(fā)私信給郭佳
發(fā)送

0

BEC 智能合約曝重大漏洞,60多億人民幣說沒就沒

本文作者: 郭佳 2018-04-23 14:37
導(dǎo)語:當(dāng)攻擊者可無限生成代幣時(shí),你手中的BEC會一文不值。

雖然美圖董事長蔡文勝一再撇清美圖與美鏈(Beauty Chain)的關(guān)系,但這并未阻止資本對 BEC (所發(fā)行代幣)的青睞。

BEC 智能合約曝重大漏洞,60多億人民幣說沒就沒

因?yàn)椴涛膭偈?OKEx 的早期投資人,而美蜜幣目前又僅上線了OKEx一個(gè)交易平臺,所以業(yè)內(nèi)人大都認(rèn)為蔡和美蜜有著千絲萬縷的關(guān)系。就在大家都在爭論美鏈?zhǔn)欠駷榍f家坐莊操控幣價(jià)時(shí),一場韭菜們意想不到的災(zāi)難突然降臨。

4月22日13時(shí)左右,OKEx發(fā)布公告,暫停BEC交易和提現(xiàn)。

BEC 智能合約曝重大漏洞,60多億人民幣說沒就沒

據(jù)雷鋒網(wǎng)了解,這是因?yàn)?strong>BEC智能合約出現(xiàn)重大漏洞,攻擊者可以通過代幣合約的批量轉(zhuǎn)賬方法無限生成代幣。也就是說,攻擊者的賬戶不會轉(zhuǎn)出任何BEC,但接收方卻可以收到大量的BEC。

而在此公告之前的一個(gè)多小時(shí),一篇名為“一行代碼蒸發(fā)了¥6,447,277,680 人民幣!”的文章已經(jīng)在幣圈和鏈圈流傳,文中分析了漏洞產(chǎn)生的原因。

據(jù)分析,BEC 智能合約(https://etherscan.io/address/0xc5d105e63711398af9bbff092d4b6769c82f793d)中的 batchTransfer 批量轉(zhuǎn)賬函數(shù)存在漏洞,攻擊者可傳入很大的 value 數(shù)值,使 cnt * value 后超過 unit256 的最大值使其溢出導(dǎo)致 amount 變?yōu)?0

你傳幾個(gè)地址給我(receivers),然后再傳給我你要給每個(gè)人多少代幣(value),發(fā)送的總金額 = 發(fā)送的人數(shù)*發(fā)送的金額,所以這會要求你當(dāng)前的余額大于發(fā)送的總金額。

從邏輯上看,你想給別人發(fā)送代幣,那么你本身的余額一定要大于發(fā)送的總金額,這是合理的。但是,這段代碼卻犯了“整數(shù)溢出”的低級錯(cuò)誤!

當(dāng)其設(shè)置的值超過了取值范圍時(shí),就會出現(xiàn)“溢出”漏洞,黑客利用這個(gè)漏洞就可無限生成新的代幣。

想象一下,如果人民幣可以不限量的發(fā)行時(shí),你手中的錢還值錢嗎?

還好,目前BEC已暫停交易,但究竟生成了多少代幣,還未公布。不過,韭菜們手中的 BEC 貶值是肯定的了。文中建議,應(yīng)該根據(jù)在漏洞之前的快照,查詢所有用戶的余額情況,發(fā)行新的token,給之前的用戶發(fā)送等額的代幣,補(bǔ)償損失。

消息來源:知乎

雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。

分享:
相關(guān)文章
當(dāng)月熱門文章
最新文章
請?zhí)顚懮暾埲速Y料
姓名
電話
郵箱
微信號
作品鏈接
個(gè)人簡介
為了您的賬戶安全,請驗(yàn)證郵箱
您的郵箱還未驗(yàn)證,完成可獲20積分喲!
請驗(yàn)證您的郵箱
立即驗(yàn)證
完善賬號信息
您的賬號已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
立即設(shè)置 以后再說