The invention discloses a chain block based Android malicious application control method, the first APP market will be registered as a block chain, developers to upload the application form to upload APP market transactions, if the market is on the receiving APP developers to upload the transaction signature, if APP refuses to accept the market on the upload transaction signature. If the upload process is the feedback for the malicious applications becomes a part of feedback trading, upload transaction information to the credibility of the defects on the APP market or developers; when users download the APP system to generate and download the APP market, with the private key to download the transaction signature, sent through the network to the user transaction pool; feedback on the APP market, APP market for developers to produce new feedback, finally trading blocks through mining, increase credibility. The invention can control the release and circulation of malicious programs from the source effectively, and effectively curb the overflow of malicious code.
【技術(shù)實(shí)現(xiàn)步驟摘要】
一種基于區(qū)塊鏈技術(shù)的Android惡意應(yīng)用程序控制方法
本專(zhuān)利技術(shù)屬于網(wǎng)絡(luò)空間安全
,尤其涉及一種基于區(qū)塊鏈技術(shù)的Android惡意應(yīng)用程序控制方法。
技術(shù)介紹
隨著網(wǎng)絡(luò)的迅速普及應(yīng)用、數(shù)字化技術(shù)的快速發(fā)展,網(wǎng)絡(luò)空間安全問(wèn)題逐漸融于人們的工作和生活,為越來(lái)越多的人們所重視。近年來(lái),隨著移動(dòng)互聯(lián)網(wǎng)和智能移動(dòng)設(shè)備的飛速發(fā)展,越來(lái)越多的人們?cè)谑褂弥悄苁謾C(jī)。Android作為一款Google開(kāi)發(fā)的手機(jī)操作系統(tǒng),占據(jù)了近81%的市場(chǎng)份額。然而,在吸引眾多硬件軟件廠商紛紛投資的同時(shí),很多惡意的手機(jī)應(yīng)用程序開(kāi)發(fā)者,也借著這個(gè)勢(shì)頭,將自己開(kāi)發(fā)的惡意手機(jī)應(yīng)用程序投放進(jìn)市場(chǎng),這些惡意應(yīng)用程序可能會(huì)盜取用戶(hù)的隱私數(shù)據(jù),甚至騙取錢(qián)財(cái)?shù)取VL移動(dòng)安全團(tuán)隊(duì)統(tǒng)計(jì)2014年移動(dòng)惡意代碼數(shù)據(jù)時(shí)發(fā)現(xiàn),Android惡意代碼總量已增至123萬(wàn)。Android惡意代碼泛濫,進(jìn)行Android惡意應(yīng)用程序檢測(cè)和控制刻不容緩。Android惡意應(yīng)用程序的猖狂,很大程度歸因于目前APP市場(chǎng)的高度開(kāi)放:1.管理上的不統(tǒng)一,不同于Apple公司的IOS系統(tǒng),IOS的管理非常集中,只有一個(gè)官方的APP市場(chǎng)可以發(fā)布應(yīng)用程序,未經(jīng)過(guò)官方APP市場(chǎng)發(fā)布的應(yīng)用程序不能夠安裝到用戶(hù)手機(jī)上。而Android市場(chǎng)非常開(kāi)放,任何APP市場(chǎng),甚至于個(gè)人開(kāi)發(fā)者,都可以通過(guò)各種渠道發(fā)布和傳播應(yīng)用程序,而這些應(yīng)用程序可以?xún)H僅通過(guò)用戶(hù)授權(quán)就能安裝至手機(jī)。2.IOS的APP市場(chǎng)審核機(jī)制非常嚴(yán)格,不存在像Android那樣良莠不齊的審核機(jī)制。Android市場(chǎng)不管是審核APK還是開(kāi)發(fā)者都相對(duì)松散,如安智市場(chǎng)等很多APP市場(chǎng),開(kāi)發(fā) ...
【技術(shù)保護(hù)點(diǎn)】
一種基于區(qū)塊鏈技術(shù)的Android惡意應(yīng)用程序控制方法,其特征在于,包括以下步驟:步驟一、將APP市場(chǎng)注冊(cè)成為區(qū)塊鏈節(jié)點(diǎn),各APP市場(chǎng)之間達(dá)成三個(gè)基本共識(shí)機(jī)制:可靠性、趨利性及信譽(yù)量化性;步驟二、開(kāi)發(fā)者向APP市場(chǎng)上傳應(yīng)用程序,并產(chǎn)生相應(yīng)的上傳記錄,形成上傳交易,如果APP市場(chǎng)同意接收,開(kāi)發(fā)者對(duì)該交易進(jìn)行簽名;如果APP市場(chǎng)拒絕接收,證明該APP為惡意應(yīng)用程序,APP市場(chǎng)對(duì)該交易進(jìn)行簽名;如果在APP上傳過(guò)程中直接被APP市場(chǎng)反饋為是惡意應(yīng)用程序,則變?yōu)榉答伣灰椎囊徊糠郑瑢?duì)APP市場(chǎng)自身或其開(kāi)發(fā)者造成信譽(yù)度的缺損;步驟三、用戶(hù)向APP市場(chǎng)提交下載請(qǐng)求,形成下載交易;當(dāng)用戶(hù)下載一個(gè)APP的時(shí)候,系統(tǒng)生成一個(gè)交易信息,APP市場(chǎng)利用自己的私鑰對(duì)交易信息進(jìn)行簽名,通過(guò)網(wǎng)絡(luò)發(fā)送到交易池中;等待新的交易信息所構(gòu)建的區(qū)塊產(chǎn)生,交易寫(xiě)入?yún)^(qū)塊鏈中;步驟四、用戶(hù)對(duì)APP市場(chǎng)進(jìn)行反饋,APP市場(chǎng)對(duì)開(kāi)發(fā)者進(jìn)行反饋,形成反饋交易;步驟五、通過(guò)挖礦方式產(chǎn)生新的區(qū)塊,增加信譽(yù)度。
【技術(shù)特征摘要】
1.一種基于區(qū)塊鏈技術(shù)的Android惡意應(yīng)用程序控制方法,其特征在于,包括以下步驟:步驟一、將APP市場(chǎng)注冊(cè)成為區(qū)塊鏈節(jié)點(diǎn),各APP市場(chǎng)之間達(dá)成三個(gè)基本共識(shí)機(jī)制:可靠性、趨利性及信譽(yù)量化性;步驟二、開(kāi)發(fā)者向APP市場(chǎng)上傳應(yīng)用程序,并產(chǎn)生相應(yīng)的上傳記錄,形成上傳交易,如果APP市場(chǎng)同意接收,開(kāi)發(fā)者對(duì)該交易進(jìn)行簽名;如果APP市場(chǎng)拒絕接收,證明該APP為惡意應(yīng)用程序,APP市場(chǎng)對(duì)該交易進(jìn)行簽名;如果在APP上傳過(guò)程中直接被APP市場(chǎng)反饋為是惡意應(yīng)用程序,則變?yōu)榉答伣灰椎囊徊糠郑瑢?duì)APP市場(chǎng)自身或其開(kāi)發(fā)者造成信譽(yù)度的缺損;步驟三、用戶(hù)向APP市場(chǎng)提交下載請(qǐng)求,形成下載交易;當(dāng)用戶(hù)下載一個(gè)APP的時(shí)候,系統(tǒng)生成一個(gè)交易信息,APP市場(chǎng)利用自己的私鑰對(duì)交易信息進(jìn)行簽名,通過(guò)網(wǎng)絡(luò)發(fā)送到交易池中;等待新的交易信息所構(gòu)建的區(qū)塊產(chǎn)生,交易寫(xiě)入?yún)^(qū)塊鏈中;步驟四、用戶(hù)對(duì)APP市場(chǎng)進(jìn)行反饋,APP市場(chǎng)對(duì)開(kāi)發(fā)者進(jìn)行反饋,形成反饋交易;步驟五、通過(guò)挖礦方式產(chǎn)生新的區(qū)塊,增加信譽(yù)度。2.根據(jù)權(quán)利要求1所述的基于區(qū)塊鏈技術(shù)的Android惡意應(yīng)用程序控制方法,其特征在于,所述上傳交易包括以下信息:(1)交易索引;(2)上傳記錄,所述上傳記錄包括開(kāi)發(fā)者信息、上傳的APP市場(chǎng)信息、APK哈希值、交易時(shí)間;(3)導(dǎo)致現(xiàn)在開(kāi)發(fā)者信譽(yù)度下降或者上升的對(duì)應(yīng)事件;(4)開(kāi)發(fā)者當(dāng)前的信譽(yù)度。3.根據(jù)權(quán)利要求1所述的基于區(qū)塊鏈技術(shù)的And...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:翁健,魏林鋒,張悅,李明,
申請(qǐng)(專(zhuān)利權(quán))人:暨南大學(xué),
類(lèi)型:發(fā)明
國(guó)別省市:廣東,44
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。