'區塊鏈網站漏洞檢測之ATN平臺漏洞分析'

"

目前區塊鏈市場越做越大,很多服務都在使用區塊鏈技術,跟上區塊鏈的大潮,在高速發展的同時,區塊鏈的安全問題也日益嚴重,2018年上半年ATN區塊鏈平臺被爆出高危的區塊鏈漏洞,我們來看下這個ATN到底是如何產生漏洞,分析及如何修復漏洞的。

ATN區塊鏈平臺是全世界第一個區塊鏈技術融入人工智能的一個平臺,去中心化,沒有任何授權,客戶可以自己使用智能接口來進行與區塊鏈相連接的一個虛擬幣平臺。該平臺使用的是公有鏈安全機制,使用的是oracle數據庫,可以跨域,跨區的區塊鏈平臺,使用石墨烯的最新技術來實現用戶高併發的請求,也算是人工智能領域最強大的區塊鏈服務商,可以為很多的安卓,IOS,APP用戶提供區塊鏈服務。

關於這次漏洞的產生,是被區塊鏈安全中心檢測發現,攻擊者利用ERC的合約進行偽造惡意代碼函數,對服務器進行攻擊,因合約開放自定義的代碼,導致攻擊者繞過WAF防火牆,直接插入攻擊代碼從而繞過權限,導致漏洞的發生。

區塊鏈漏洞的詳情

ATN區塊鏈使用的合約是基於erc20以及加密值token算法的基礎進行開發的合約,在開發的過程當中ATN使用了自己開發人員的anth庫,為了轉幣的安全考慮,才使用這套合約,每次虛擬幣轉賬的時候都會首先確認授權權限,然後才能進行轉賬功能,當轉幣為人工智能合約,那麼就會使用隨機的token值進行判斷,並寫入到oracle數據庫中,當token唯一時,轉幣才能成功。我們來看下合約的代碼到底是如何寫的:


"

目前區塊鏈市場越做越大,很多服務都在使用區塊鏈技術,跟上區塊鏈的大潮,在高速發展的同時,區塊鏈的安全問題也日益嚴重,2018年上半年ATN區塊鏈平臺被爆出高危的區塊鏈漏洞,我們來看下這個ATN到底是如何產生漏洞,分析及如何修復漏洞的。

ATN區塊鏈平臺是全世界第一個區塊鏈技術融入人工智能的一個平臺,去中心化,沒有任何授權,客戶可以自己使用智能接口來進行與區塊鏈相連接的一個虛擬幣平臺。該平臺使用的是公有鏈安全機制,使用的是oracle數據庫,可以跨域,跨區的區塊鏈平臺,使用石墨烯的最新技術來實現用戶高併發的請求,也算是人工智能領域最強大的區塊鏈服務商,可以為很多的安卓,IOS,APP用戶提供區塊鏈服務。

關於這次漏洞的產生,是被區塊鏈安全中心檢測發現,攻擊者利用ERC的合約進行偽造惡意代碼函數,對服務器進行攻擊,因合約開放自定義的代碼,導致攻擊者繞過WAF防火牆,直接插入攻擊代碼從而繞過權限,導致漏洞的發生。

區塊鏈漏洞的詳情

ATN區塊鏈使用的合約是基於erc20以及加密值token算法的基礎進行開發的合約,在開發的過程當中ATN使用了自己開發人員的anth庫,為了轉幣的安全考慮,才使用這套合約,每次虛擬幣轉賬的時候都會首先確認授權權限,然後才能進行轉賬功能,當轉幣為人工智能合約,那麼就會使用隨機的token值進行判斷,並寫入到oracle數據庫中,當token唯一時,轉幣才能成功。我們來看下合約的代碼到底是如何寫的:


區塊鏈網站漏洞檢測之ATN平臺漏洞分析


"

目前區塊鏈市場越做越大,很多服務都在使用區塊鏈技術,跟上區塊鏈的大潮,在高速發展的同時,區塊鏈的安全問題也日益嚴重,2018年上半年ATN區塊鏈平臺被爆出高危的區塊鏈漏洞,我們來看下這個ATN到底是如何產生漏洞,分析及如何修復漏洞的。

ATN區塊鏈平臺是全世界第一個區塊鏈技術融入人工智能的一個平臺,去中心化,沒有任何授權,客戶可以自己使用智能接口來進行與區塊鏈相連接的一個虛擬幣平臺。該平臺使用的是公有鏈安全機制,使用的是oracle數據庫,可以跨域,跨區的區塊鏈平臺,使用石墨烯的最新技術來實現用戶高併發的請求,也算是人工智能領域最強大的區塊鏈服務商,可以為很多的安卓,IOS,APP用戶提供區塊鏈服務。

關於這次漏洞的產生,是被區塊鏈安全中心檢測發現,攻擊者利用ERC的合約進行偽造惡意代碼函數,對服務器進行攻擊,因合約開放自定義的代碼,導致攻擊者繞過WAF防火牆,直接插入攻擊代碼從而繞過權限,導致漏洞的發生。

區塊鏈漏洞的詳情

ATN區塊鏈使用的合約是基於erc20以及加密值token算法的基礎進行開發的合約,在開發的過程當中ATN使用了自己開發人員的anth庫,為了轉幣的安全考慮,才使用這套合約,每次虛擬幣轉賬的時候都會首先確認授權權限,然後才能進行轉賬功能,當轉幣為人工智能合約,那麼就會使用隨機的token值進行判斷,並寫入到oracle數據庫中,當token唯一時,轉幣才能成功。我們來看下合約的代碼到底是如何寫的:


區塊鏈網站漏洞檢測之ATN平臺漏洞分析


區塊鏈網站漏洞檢測之ATN平臺漏洞分析


從上述代碼可以看出,轉幣使用的合約做了詳細的安全過濾,防止非法的參數寫進來,但是在遠程調用對方身份信息的過程當中,並沒有進行安全攔截,導致在轉幣的過程中可以插入惡意代碼,使用custom_call函數來進行攻擊,攻擊者遠程偽造調用了自己的ATN轉幣地址,使其他人轉幣的時候直接轉幣到攻擊者的賬戶中去。


"

目前區塊鏈市場越做越大,很多服務都在使用區塊鏈技術,跟上區塊鏈的大潮,在高速發展的同時,區塊鏈的安全問題也日益嚴重,2018年上半年ATN區塊鏈平臺被爆出高危的區塊鏈漏洞,我們來看下這個ATN到底是如何產生漏洞,分析及如何修復漏洞的。

ATN區塊鏈平臺是全世界第一個區塊鏈技術融入人工智能的一個平臺,去中心化,沒有任何授權,客戶可以自己使用智能接口來進行與區塊鏈相連接的一個虛擬幣平臺。該平臺使用的是公有鏈安全機制,使用的是oracle數據庫,可以跨域,跨區的區塊鏈平臺,使用石墨烯的最新技術來實現用戶高併發的請求,也算是人工智能領域最強大的區塊鏈服務商,可以為很多的安卓,IOS,APP用戶提供區塊鏈服務。

關於這次漏洞的產生,是被區塊鏈安全中心檢測發現,攻擊者利用ERC的合約進行偽造惡意代碼函數,對服務器進行攻擊,因合約開放自定義的代碼,導致攻擊者繞過WAF防火牆,直接插入攻擊代碼從而繞過權限,導致漏洞的發生。

區塊鏈漏洞的詳情

ATN區塊鏈使用的合約是基於erc20以及加密值token算法的基礎進行開發的合約,在開發的過程當中ATN使用了自己開發人員的anth庫,為了轉幣的安全考慮,才使用這套合約,每次虛擬幣轉賬的時候都會首先確認授權權限,然後才能進行轉賬功能,當轉幣為人工智能合約,那麼就會使用隨機的token值進行判斷,並寫入到oracle數據庫中,當token唯一時,轉幣才能成功。我們來看下合約的代碼到底是如何寫的:


區塊鏈網站漏洞檢測之ATN平臺漏洞分析


區塊鏈網站漏洞檢測之ATN平臺漏洞分析


從上述代碼可以看出,轉幣使用的合約做了詳細的安全過濾,防止非法的參數寫進來,但是在遠程調用對方身份信息的過程當中,並沒有進行安全攔截,導致在轉幣的過程中可以插入惡意代碼,使用custom_call函數來進行攻擊,攻擊者遠程偽造調用了自己的ATN轉幣地址,使其他人轉幣的時候直接轉幣到攻擊者的賬戶中去。


區塊鏈網站漏洞檢測之ATN平臺漏洞分析


目前ATN區塊鏈平臺已經修復此漏洞,該漏洞導致的轉幣損失已與開發者進行協商處理,損失降到了最低,也由此看出目前的區塊鏈平臺多多少少都存在著漏洞,只要是高危漏洞都會對幣價有所影響,目前比特幣,以太坊,市場剛剛回暖,是否是牛市要看未來整個區塊鏈市場的發展,以及有多少服務在使用區塊鏈技術。

"

相關推薦

推薦中...