本發(fā)明涉及電子支付領(lǐng)域,具體而言,涉及一種虛擬資源的安全轉(zhuǎn)移方法、裝置及系統(tǒng)。
背景技術(shù):
目前人們生活中處處可見各種各樣的移動支付的應(yīng)用軟件,比如在移動終端上運行的各類支付軟件,用戶在使用移動終端進(jìn)行支付的過程中,會對自己的支付賬戶設(shè)置支付密碼,在進(jìn)行移動支付時候,登錄賬戶并且輸入支付密碼則可以進(jìn)行支付。
這里需要說明的是,為了避免支付密碼被不法分子盜取,用戶往往會將支付密碼設(shè)置的非常復(fù)雜,比如設(shè)置一些移動設(shè)備上難輸入的特殊字符,如@、$、^、_、&、*等,以提高支付密碼的安全等級,但是當(dāng)用戶自己輸入支付密碼時,用戶設(shè)置的位數(shù)較多,難輸入的字符組成的復(fù)雜密碼也給輸入帶來了不便,另一方面,如果移動終端設(shè)備丟失或被盜取后,移動終端里性的支付軟件中的手勢,比如移動錢包里的手勢密碼很容易破解,另外,移動終端設(shè)備里留存一些敏感信息和無密碼支付的方式,比如目前有在資金安全可控(小于指定支付金額)的情況,允許無需密碼支付,但是,無密碼支付的方案存在不小的安全隱患,如手機(jī)丟失或被盜后,移動設(shè)備上的手勢密碼容易被破解,不法分子就可以利用此無密碼支付,發(fā)起短頻快的支付,同樣可以導(dǎo)致用戶資金的安全隱患。
針對上述現(xiàn)有的移動支付的方式安全性低的問題,目前尚未提出有效的解決方案。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種虛擬資源的安全轉(zhuǎn)移方法、裝置及系統(tǒng),以至少解決現(xiàn)有的移動支付的方式安全性低的技術(shù)問題。
根據(jù)本發(fā)明實施例的一個方面,提供了一種虛擬資源的安全轉(zhuǎn)移方法,該包括:賬戶登錄第一終端之后,發(fā)起用于轉(zhuǎn)移虛擬資源的請求;根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:第一終端的設(shè)備信息和/或第一終端接入的第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備;通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán) 境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能。
根據(jù)本發(fā)明實施例的另一個方面,提供了一種虛擬資源的安全轉(zhuǎn)移裝置,該裝置包括:第一請求單元,用于賬戶登錄第一終端之后,發(fā)起用于轉(zhuǎn)移虛擬資源的請求;第一獲取單元,用于根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:第一終端的設(shè)備信息和/或第一終端接入的第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備;第一確定單元,用于通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能。
根據(jù)本發(fā)明實施例的另一方面,還提供了一種虛擬資源的安全轉(zhuǎn)移系統(tǒng),該系統(tǒng)包括:至少一個網(wǎng)絡(luò)設(shè)備;第一終端,選擇任意一個網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng),用于在賬戶登錄第一終端之后,獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,并通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能;其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:終端的設(shè)備信息和/或終端接入的網(wǎng)絡(luò)設(shè)備的設(shè)備信息。
在本發(fā)明實施例中,通過賬戶登錄第一終端之后,發(fā)起用于轉(zhuǎn)移虛擬資源的請求;根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:第一終端的設(shè)備信息和/或第一終端接入的第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備;通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能,從而實現(xiàn)了提高移動支付的安全性的技術(shù)效果,進(jìn)而解決了現(xiàn)有的移動支付的方式安全性低的技術(shù)問題。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實施例一的虛擬資源的安全轉(zhuǎn)移方法的移動終端的硬件結(jié)構(gòu)框圖;
圖2是根據(jù)本發(fā)明實施例一的虛擬資源的安全轉(zhuǎn)移方法的流程圖;
圖3是根據(jù)本發(fā)明實施例一的可選的虛擬資源的安全轉(zhuǎn)移方法的流程圖;
圖4是根據(jù)本發(fā)明實施例一的可選的虛擬資源的安全轉(zhuǎn)移方法的流程圖;
圖5是根據(jù)本發(fā)明實施例二的虛擬資源的安全轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖;
圖6是根據(jù)本發(fā)明實施例二的可選的虛擬資源的安全轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖;
圖7是根據(jù)本發(fā)明實施例二的可選的虛擬資源的安全轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖;
圖8是根據(jù)本發(fā)明實施例二的可選的虛擬資源的安全轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖;
圖9是根據(jù)本發(fā)明實施例二的可選的虛擬資源的安全轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖;
圖10是根據(jù)本發(fā)明實施例二的可選的虛擬資源的安全轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖;
圖11是根據(jù)本發(fā)明實施例二的可選的虛擬資源的安全轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖;
圖12是根據(jù)本發(fā)明實施例三的虛擬資源的安全轉(zhuǎn)移系統(tǒng)的結(jié)構(gòu)示意圖;以及
圖13是根據(jù)本發(fā)明實施例的一種移動終端的結(jié)構(gòu)框圖。
具體實施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
本申請中名詞解釋如下:
MAC地址:Media Access Control Address,即MAC地址,也稱為適配器地址或適配器標(biāo)識符。用于表示互聯(lián)網(wǎng)上每一個站點的標(biāo)識符;具有全球唯一性。
WiFi:是一種可以將個人電腦、手持設(shè)備等終端以無線方式互相連接的技術(shù),是一個高頻無線電信號。
實施例1
根據(jù)本發(fā)明實施例,還提供了一種虛擬資源的安全轉(zhuǎn)移方法實施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機(jī)可執(zhí)行指令的計算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
本申請實施例一所提供的方法實施例可以在移動終端、移動終端或者類似的運算裝置中執(zhí)行。以運行在移動終端上為例,圖1是本發(fā)明實施例的一種虛擬資源的安全轉(zhuǎn)移方法的移動終端的硬件結(jié)構(gòu)框圖。如圖1所示,移動終端10可以包括一個或多個(圖中僅示出一個)處理器102(處理器102可以包括但不限于微處理器MCU或可編程邏輯器件FPGA等的處理裝置)、用于存儲數(shù)據(jù)的存儲器104、以及用于通信功能的傳輸模塊106。本領(lǐng)域普通技術(shù)人員可以理解,圖1所示的結(jié)構(gòu)僅為示意,其并不對上述電子裝置的結(jié)構(gòu)造成限定。例如,移動終端10還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。
存儲器104可用于存儲應(yīng)用軟件的軟件程序以及模塊,如本發(fā)明實施例中的虛擬資源的安全轉(zhuǎn)移方法對應(yīng)的程序指令/模塊,處理器102通過運行存儲在存儲器104內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述的應(yīng)用程序的漏洞檢測方法。存儲器104可包括高速隨機(jī)存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器104可進(jìn)一步包括相對于處理器102遠(yuǎn)程設(shè)置的存儲器,這些遠(yuǎn)程存儲器可以通過網(wǎng)絡(luò)連接至移動終端10。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。
傳輸模塊106用于經(jīng)由一個網(wǎng)絡(luò)接收或者發(fā)送數(shù)據(jù)。上述的網(wǎng)絡(luò)具體實例可包括移動終端10的通信供應(yīng)商提供的無線網(wǎng)絡(luò)。在一個實例中,傳輸裝置106包括一個網(wǎng)絡(luò)適配器(Network Interface Controller,NIC),其可通過基站與其他網(wǎng)絡(luò)設(shè)備相連從而可與互聯(lián)網(wǎng)進(jìn)行通訊。在一個實例中,傳輸裝置106可以為射頻(Radio Frequency,RF)模塊,其用于通過無線方式與互聯(lián)網(wǎng)進(jìn)行通訊。
此處需要說明的是,本申請上述移動終端10可以為本申請實施例中的第一終端或第二終端。
在上述運行環(huán)境下,本申請?zhí)峁┝巳鐖D2所示的虛擬資源的安全轉(zhuǎn)移方法。圖2是根據(jù)本發(fā)明實施例一的虛擬資源的安全轉(zhuǎn)移方法的流程圖。
如圖2所示,一種可選的方案包括如下實施步驟:
步驟S21,賬戶登錄第一終端之后,發(fā)起用于轉(zhuǎn)移虛擬資源的請求。
本申請上述步驟S21中,在上述第一終端中可以安裝有用于轉(zhuǎn)移虛擬資源請求的應(yīng)用軟件,賬戶可以登錄第一終端中的用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件,并通過該應(yīng)用軟件來發(fā)起轉(zhuǎn)移虛擬資源的請求,上述應(yīng)用軟件可以是運行在移動終端的支付軟件,比如運行在手機(jī)或平板電腦中的支付寶、微信支付、手機(jī)網(wǎng)銀等軟件,該應(yīng)用軟件可以用于實現(xiàn)虛擬資源的轉(zhuǎn)移功能,例如,在虛擬資源為虛擬貨幣時,該應(yīng)用軟件完成虛擬貨幣的支付、轉(zhuǎn)賬等功能。上述賬戶可以為針對某一類的帶有支付功能的應(yīng)用軟件預(yù)先注冊的用戶,上述第一終端可以為手機(jī)、平板電腦、智能穿戴設(shè)備等終端設(shè)備。
這里需要說明的是,上述應(yīng)用軟件的功能為虛擬資源的轉(zhuǎn)移,該虛擬資源也可以為互聯(lián)網(wǎng)中可以用于交換的虛擬的物品,比如,游戲點數(shù)等。
例如,用戶打開用于轉(zhuǎn)賬的應(yīng)用軟件,上述應(yīng)用軟件運行在手機(jī)即上述第一終端,用戶可以在上述應(yīng)用軟件的界面上輸入自己的賬戶名稱和密碼以登陸自己的賬戶。用戶在應(yīng)用軟件提供的登錄功能中成功登錄預(yù)先注冊成功的賬戶之后,可以通過上述應(yīng)用軟件來發(fā)起用于轉(zhuǎn)移虛擬資源的請求,例如,用戶將當(dāng)前賬戶中的虛擬貨幣轉(zhuǎn)到其他的賬戶中。
此處需要說明的是,本申請上述步驟中的轉(zhuǎn)移可以包括對虛擬資源執(zhí)行如下功能:轉(zhuǎn)賬、支付。
步驟S23,根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:第一終端的設(shè)備信息和/或第一終端接入的第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備。
本申請上述步驟S23中,可以根據(jù)用戶的轉(zhuǎn)賬要求來獲取用戶當(dāng)前登錄的賬戶對應(yīng)的網(wǎng)絡(luò)環(huán)境信息。一種可選實施例中,該用戶當(dāng)前登錄的賬戶對應(yīng)的網(wǎng)絡(luò)環(huán)境信息可以為當(dāng)前賬戶使用的第一終端的設(shè)備信息,此處的第一終端可以是上述應(yīng)用軟件運行的終端設(shè)備;另一種可選實施例中,上述網(wǎng)絡(luò)環(huán)境信息也可以是當(dāng)前賬戶使用的第一終端所連接到的網(wǎng)絡(luò)設(shè)備的信息,比如wifi設(shè)備的信息;在一種優(yōu)選的實施例當(dāng)中,上述網(wǎng)絡(luò)環(huán)境信息可以是第一終端的設(shè)備信息與第一終端連接到的網(wǎng)絡(luò)設(shè)備的設(shè)備信息的結(jié)合。
例如,以用戶使用手機(jī)終端打開應(yīng)用軟件,并且通過wifi設(shè)備連接到互聯(lián)網(wǎng)為例,本申請上述步驟可以實現(xiàn),在用戶通過該應(yīng)用軟件登錄預(yù)先注冊的賬戶后,可以獲取與該賬戶對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,該網(wǎng)絡(luò)環(huán)境信息可以包含手機(jī)終端的設(shè)備信息或手機(jī)終端所連接的wifi設(shè)備的信息,也可以為手機(jī)終端的設(shè)備信息與wifi設(shè)備的信息的 結(jié)合。
這里需要說明的是,用戶可以使用上述賬戶登錄任意一個終端,該終端可以接入任意一個網(wǎng)絡(luò)設(shè)備,用戶使用該賬戶當(dāng)前所登錄的應(yīng)用軟件所運行的終端和該終端接入的網(wǎng)絡(luò)設(shè)備的信息即為本方案中的網(wǎng)絡(luò)環(huán)境信息。
步驟S24,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能。優(yōu)選地,可以通過應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
本申請上述步驟S24中,在獲取到該賬戶對應(yīng)的網(wǎng)絡(luò)環(huán)境信息之后,可以將上述網(wǎng)絡(luò)環(huán)境信息和與該賬戶之前預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息進(jìn)行匹配,根據(jù)上述匹配的結(jié)果來確定是否允許該應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
仍舊以用戶使用手機(jī)終端打開應(yīng)用軟件,并且通過wifi設(shè)備連接到互聯(lián)網(wǎng)為例,本申請上述方案所提供的示例可以實現(xiàn),在獲取到當(dāng)前賬戶使用的移動終端的設(shè)備信息和/或移動終端接入的wifi設(shè)備的信息之后,可以將上述網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息進(jìn)行匹配,根據(jù)匹配結(jié)果再確定是否轉(zhuǎn)賬。這里可以實現(xiàn):當(dāng)用戶以同樣的賬戶多次登錄不同的終端設(shè)備中的應(yīng)用軟件時,本方案可以獲取用戶當(dāng)前使用的終端設(shè)備的設(shè)備信息與預(yù)先與該賬戶預(yù)先綁定的終端設(shè)備的設(shè)備信息進(jìn)行匹配,并根據(jù)匹配結(jié)果確定是否轉(zhuǎn)賬,或者,當(dāng)用戶以同樣的賬戶使用同一個終端來登錄,但是該同一個終端多次連接不同的網(wǎng)絡(luò)設(shè)備時,本方案可以獲取用戶當(dāng)前使用的網(wǎng)絡(luò)設(shè)備的設(shè)備信息與預(yù)先與該賬戶預(yù)先綁定的網(wǎng)絡(luò)設(shè)備的設(shè)備信息進(jìn)行匹配,并根據(jù)匹配結(jié)果確定是否轉(zhuǎn)賬。
再例如,用戶的賬戶為admin,用戶此刻啟動了運行在A手機(jī)的應(yīng)用軟件,該A手機(jī)通過接入wifi設(shè)備B來連接互聯(lián)網(wǎng),用戶通過該應(yīng)用軟件的主界面成功登錄了賬戶admin,那么當(dāng)用戶通過該應(yīng)用軟件發(fā)起支付請求即從上述賬戶admin向外轉(zhuǎn)賬時,本申請?zhí)峁┑姆桨缚梢酝ㄟ^獲取用戶賬戶admin當(dāng)前對應(yīng)的A手機(jī)和/或wifi設(shè)備B的設(shè)備信息和預(yù)先與賬戶admin預(yù)先綁定的信息進(jìn)行匹配,并根據(jù)匹配結(jié)果確定是否允許轉(zhuǎn)賬。如果用戶下次啟動了運行在C手機(jī)的應(yīng)用軟件,該C手機(jī)通過接入wifi設(shè)備D來連接互聯(lián)網(wǎng),用戶通過該應(yīng)用軟件的主界面成功登錄了賬戶admin,那么當(dāng)用戶通過該應(yīng)用軟件發(fā)起支付請求即從上述賬戶admin向外轉(zhuǎn)賬時,本方案可以通過獲取用戶賬戶admin當(dāng)前對應(yīng)的C手機(jī)和/或wifi設(shè)備D的設(shè)備信息和預(yù)先與賬戶admin預(yù)先綁定的信息進(jìn)行匹配,并根據(jù)匹配結(jié)果確定是否允許轉(zhuǎn)賬。
由上可知,本申請上述實施例一所提供的方案中,無論用戶在任何地點連接互聯(lián) 網(wǎng),并使用任意一個終端在應(yīng)用軟件中登錄上述賬戶,每次在用戶通過應(yīng)用軟件發(fā)起轉(zhuǎn)賬請求時,本方案始終獲取用戶當(dāng)前使用的終端的設(shè)備信息和/或終端連接的網(wǎng)絡(luò)設(shè)備的信息,并將上述信息和與用戶賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息進(jìn)行匹配,并根據(jù)匹配結(jié)果來確定是否允許轉(zhuǎn)移虛擬資源,在手機(jī)等終端設(shè)備丟失的情況下,如果登陸賬戶的場景與預(yù)先綁定的環(huán)境信息不匹配的情況下也無法轉(zhuǎn)賬。通過上述方案,提高了手機(jī)支付的安全性,解決了現(xiàn)有的移動支付的方式安全性低的技術(shù)問題。
在本申請?zhí)峁┑囊环N可選實施例中,上述實施例中的步驟S21賬戶登錄第一終端之前,本方案還可以包括:
步驟S17,第二終端通過第二網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng)。
一種可選實施例中,本申請上述步驟S17中的第二終端也可以安裝用于轉(zhuǎn)移虛擬資源請求的應(yīng)用軟件,在啟動第二終端上用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件之后,第二終端可以通過第二網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng),其中,第二網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備。
其中,上述步驟S17中,第二終端可以為上述第一終端,也可以為上述第一終端之外的任意一個終端設(shè)備,上述網(wǎng)絡(luò)設(shè)備可以為上述第一網(wǎng)絡(luò)設(shè)備,也可以是上述第一網(wǎng)絡(luò)設(shè)備之外的任意一個網(wǎng)絡(luò)設(shè)備。
步驟S18,在賬戶登錄第二終端之后,將賬戶與第二終端的設(shè)備信息和/或第二終端接入的第二網(wǎng)絡(luò)設(shè)備進(jìn)行預(yù)先綁定,獲取賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息,其中,第一終端與第二終端為相同或不相同的終端設(shè)備,第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備為相同或不同的網(wǎng)絡(luò)設(shè)備。
上述步驟S18中,賬戶可以登錄安裝于第二終端中的應(yīng)用軟件,該應(yīng)用軟件用于轉(zhuǎn)移虛擬資源,其中,賬戶通過使用登錄的應(yīng)用軟件來綁定得到賬戶的網(wǎng)絡(luò)環(huán)境信息。
在一種可選的方案中,在用戶賬戶使用第二終端初次登錄應(yīng)用軟件之后,本方案可以將用戶的賬戶與第二終端和/或第二網(wǎng)絡(luò)設(shè)備進(jìn)行預(yù)先綁定。
這里需要說明的是,在使用賬戶登錄應(yīng)用軟件之后,可以選擇是否將賬戶與第二終端和/或第二網(wǎng)絡(luò)設(shè)備進(jìn)行預(yù)先綁定。例如,用戶在使用第二終端的過程中,在第二終端安裝并啟動該用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件,并使用賬戶登錄該應(yīng)用軟件之后,可以啟動網(wǎng)絡(luò)環(huán)境預(yù)先綁定功能,例如,在設(shè)備信息界面中選擇當(dāng)前第二終端、和/或該第二終端所接入的第二網(wǎng)絡(luò)設(shè)備進(jìn)行預(yù)先綁定,在預(yù)先綁定成功之后,第二終端記錄該賬戶與預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息之間的關(guān)聯(lián)關(guān)系。
在本申請?zhí)峁┑囊环N可選實施例中,在上述實施例中的步驟S18中的獲取賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息之后,本方案還可以如下實施步驟:
步驟S19,第二終端設(shè)置賬戶對應(yīng)的多種轉(zhuǎn)移方式。
在本申請上述步驟S19中,用戶可以通過上述第二終端來設(shè)置轉(zhuǎn)賬的多種轉(zhuǎn)移方式,例如,在預(yù)先綁定成功之后,系統(tǒng)可以通過轉(zhuǎn)移方式設(shè)置界面來提供多種轉(zhuǎn)移方式的選擇功能,多種轉(zhuǎn)移方式可以以列表的形式顯示在設(shè)置界面上,在用戶在列表中選中并保存任意一個轉(zhuǎn)移方式之后,成功設(shè)置賬戶對應(yīng)的轉(zhuǎn)移方式。此處僅為示例說明,多種轉(zhuǎn)移方式的選擇方式、顯示形式可以按照需求進(jìn)行替換。
步驟S20,第二終端將賬戶、賬戶對應(yīng)的多種轉(zhuǎn)移方式,以及與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息保存至第二終端本地,并發(fā)送至服務(wù)器進(jìn)行保存。
在本申請上述步驟S20中,在用戶設(shè)置轉(zhuǎn)賬的多種方式之后,本方案可以將上述賬戶、上述賬戶對應(yīng)的轉(zhuǎn)移方式和網(wǎng)絡(luò)環(huán)境信息保存至第二終端本地并發(fā)送至云服務(wù)器。
在本申請?zhí)峁┑囊环N可選實施例中,在步驟S24確定允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能的情況下,在應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能之前,本方案還可以執(zhí)行如下實施步驟:
步驟S25,讀取虛擬資源的轉(zhuǎn)移數(shù)量,并獲取賬戶對應(yīng)的多種轉(zhuǎn)移方式。
在本申請的上述步驟S25中,可以讀取用戶通過該應(yīng)用軟件界面輸入的虛擬資源的轉(zhuǎn)移數(shù)量,并從服務(wù)器中獲取上述賬戶對應(yīng)的多種轉(zhuǎn)移方式。
一種可選實施例中,如果第一終端和第二終端是同一個終端時,則直接通過本地來獲取上述賬戶對應(yīng)的多種轉(zhuǎn)移方式。
另一種可選實施例中,如果第一終端和第二終端不是同一個終端時,此時在賬戶使用第一終端登錄應(yīng)用軟件,無法在本地查詢到該賬戶對應(yīng)的轉(zhuǎn)移方式,因此,需要訪問服務(wù)器來獲取到對應(yīng)的轉(zhuǎn)移方式。
此處需要說明的是,本申請上述步驟的實現(xiàn)過程中,在賬戶登錄應(yīng)用軟件之后,也可以直接通過訪問服務(wù)器來獲取轉(zhuǎn)移方式,而不再終端本地進(jìn)行查詢。
步驟S26,根據(jù)虛擬資源的轉(zhuǎn)移數(shù)量從預(yù)先設(shè)置的多種轉(zhuǎn)移方式中確定一種轉(zhuǎn)移方式,來轉(zhuǎn)移虛擬資源。
在本申請的上述步驟S26中,可以根據(jù)該轉(zhuǎn)移數(shù)量獲取其對應(yīng)的轉(zhuǎn)移方式,即可 以根據(jù)用戶輸入的轉(zhuǎn)移數(shù)量來獲取上述轉(zhuǎn)移數(shù)量對應(yīng)的轉(zhuǎn)移方式,轉(zhuǎn)移方式可以為:第一數(shù)值范圍的轉(zhuǎn)移金額要求用戶輸入完整的密碼,第二數(shù)值范圍的轉(zhuǎn)移金額要求用戶輸入部分密碼,第三數(shù)值范圍的轉(zhuǎn)移金額不要求用戶輸入密碼即可以轉(zhuǎn)賬。
這里需要說明的是,用戶可以提前設(shè)置該賬戶支付的方式,本方案可以將與該賬戶對應(yīng)的支付方式提前上傳至服務(wù)器,在用戶實際進(jìn)行支付的時候,再根據(jù)賬號從服服務(wù)器中獲取對應(yīng)的多種轉(zhuǎn)移方式,并根據(jù)用戶實際輸入的具體數(shù)額來確定具體的轉(zhuǎn)移方式。
在本申請?zhí)峁┑囊环N可選實施例中,上述步驟S26根據(jù)虛擬資源的轉(zhuǎn)移數(shù)量從預(yù)先設(shè)置的多種轉(zhuǎn)移方式中確定一種轉(zhuǎn)移方式,來轉(zhuǎn)移虛擬資源的步驟可以包括如下方案:
步驟S261,在虛擬資源的轉(zhuǎn)移數(shù)量小于等于第一閾值的情況下,采用無密碼的轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源。
步驟S262,在虛擬資源的轉(zhuǎn)移數(shù)量大于第一閾值且小于等于第二閾值的情況下,采用短密碼的轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源。
步驟S263,在虛擬資源的轉(zhuǎn)移數(shù)量大于第二閾值的情況下,采用完整密碼的轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源。
在上述步驟S261至步驟S263中,本方案可以根據(jù)用戶輸入的轉(zhuǎn)移數(shù)量來確定轉(zhuǎn)移的方式,例如,支付金額小于200時,無需輸入密碼,即可以完成支付;或支付金額在[200,500]時,設(shè)置一個簡化密碼,如1234、abcd等;又或當(dāng)支付金額大于500時,需要輸入完整的支付密碼,如復(fù)雜的密碼:YouAreRich_!@#123。
這里需要說明的是,上述步驟S261至步驟S263中轉(zhuǎn)移資源的方式規(guī)則都可以由用戶提前設(shè)置并存儲到服務(wù)器和本地的移動終端。
在本申請?zhí)峁┑囊环N可選實施例中,上述步驟S24中應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能的步驟可以包括如下方案:
步驟S241,接收賬戶的轉(zhuǎn)移密碼。
步驟S242,將賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息、虛擬資源的轉(zhuǎn)移數(shù)量及其確定的一種轉(zhuǎn)移方式、轉(zhuǎn)移密碼發(fā)送至服務(wù)器。
步驟S243,接收服務(wù)器的驗證結(jié)果,驗證結(jié)果包括:如果賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息相匹配,且賬戶的轉(zhuǎn)移密碼與預(yù)設(shè)密碼相同, 則按照確定的一種轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源;否則,轉(zhuǎn)移虛擬資源失敗。
在上述步驟S241至步驟S243中,服務(wù)器可以將用戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息和與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息相匹配,并且對用戶輸入的轉(zhuǎn)移密碼進(jìn)行驗證,即判斷用戶輸入的轉(zhuǎn)移密碼與服務(wù)器中的預(yù)設(shè)密碼是否相同,用戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與預(yù)先綁定信息匹配并且用戶輸入的密碼與預(yù)設(shè)的密碼相同時,則按照步驟S26中確定的轉(zhuǎn)移方式進(jìn)行轉(zhuǎn)移虛擬資源。
在一種可選的實施例中,服務(wù)器可以對支付請求參數(shù)進(jìn)行驗證,如果驗證通過,則執(zhí)行正常的支付處理流程,并將支付結(jié)果返回給客戶端即第一終端;如果驗證不通過,對返回客戶端重新輸入快捷支付密碼,如果重試3次都是失敗,則凍結(jié)此快捷支付場景,必須使用完整密碼才能支付,并對重置快捷支付密碼。
優(yōu)選地,本申請上述各個實施例所實現(xiàn)的步驟中,設(shè)備信息包括如下任意一種或多種信息的組合:MAC地址、設(shè)備的唯一標(biāo)識和隨機(jī)碼。
例如,在本方案中,第二移動終端設(shè)備可以連接安全可信的WiFi網(wǎng)絡(luò)(通常情況需要輸入WiFi密碼,提高安全性),用戶可以啟動移動設(shè)備上的支付APP,如支付寶手機(jī)錢包、微信錢包等,再進(jìn)入該app的主界面,實現(xiàn)本技術(shù)常見的有Android和iOS中的軟件(但不僅限于這兩種)。在用戶選擇預(yù)先綁定某可信WiFi網(wǎng)絡(luò)時,該APP會自動獲取移動設(shè)備的mac地址,并同時獲取第二網(wǎng)絡(luò)設(shè)備即WiFi路由器的mac地址。
1、獲取移動設(shè)備自身的WiFi設(shè)備的MAC地址的方法如下(Android版):
String wserviceName=Context.WIFI_SERVICE
WifiManager wm=(WifiManager)getSystemService(wserviceName)
WifiInfo info=wm.getConnectionInfo()
String selfMac=info.getMacAddress
2、獲取WiFi無線路由器設(shè)備的MAC地址方法如下(Android版):
List<ScanResult>wifiList=wifiManager.getScanResults()
ScanResult result=wifiList.get(0)
String bssid=result.BSSID
在本申請?zhí)峁┑囊环N可選實施例中,在賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一終端的設(shè)備信息,賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二終端的設(shè)備信息的情況下,步驟S24 通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能的步驟可以包括如下方案:
步驟S244,判斷第一終端的設(shè)備信息與第二終端的設(shè)備信息是否相同。
步驟S245,在第一終端的設(shè)備信息與第二終端的設(shè)備信息相同的情況下,則允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
步驟S246,在第一終端的設(shè)備信息與第二終端的設(shè)備信息不相同的情況下,則中止應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
在上述步驟S244至步驟S246中,如果賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息僅為第一終端的設(shè)備信息、賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息僅為第二終端的設(shè)備信息的情況下,本方案在確定是否執(zhí)行支付功能的步驟為僅判斷第一終端的設(shè)備信息與第二終端的設(shè)備信息是否相同,在相同的情況下,允許支付,在不同的情況下,中止支付。
例如,用戶的賬戶為admin,用戶第一次啟動了運行在A手機(jī)的應(yīng)用軟件,用戶通過該應(yīng)用軟件的主界面成功登錄了賬戶admin,則本方案將A手機(jī)的mac地址同賬戶admin進(jìn)行預(yù)先綁定。這里需要說明的是,A手機(jī)為上述第二終端。
用戶第二次啟動了運行在C手機(jī)的應(yīng)用軟件,用戶通過該應(yīng)用軟件的主界面成功登錄了賬戶admin,則本方案將C手機(jī)的mac地址同將A手機(jī)的mac地址進(jìn)行匹配,在A手機(jī)和C手機(jī)的mac地址相同的情況下,允許支付,在不同的情況下,中止支付。這里需要說明的是,C手機(jī)為上述第一終端。
在本申請?zhí)峁┑囊环N可選實施例中,在賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息的情況下,步驟S24通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能的步驟可以包括如下方案:
步驟S247,判斷第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息是否相同。
步驟S248,在第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息相同的情況下,則允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
步驟S249,在第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息不相同的情況下,則中止應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
在上述步驟S247至步驟S249中,如果賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息僅為第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息、賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息僅為第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息的情 況下,本方案在確定是否執(zhí)行支付功能的步驟為僅判斷第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息是否相同,在相同的情況下,允許支付,在不同的情況下,中止支付。
例如,用戶的賬戶為admin,用戶第一次啟動了運行在手機(jī)的應(yīng)用軟件,用戶通過該應(yīng)用軟件的主界面成功登錄了賬戶admin,并使用手機(jī)通過wifi設(shè)備B連接互聯(lián)網(wǎng),則本方案將wifi設(shè)備B的mac地址同賬戶admin進(jìn)行預(yù)先綁定。這里需要說明的是,wifi設(shè)備B為上述第二網(wǎng)絡(luò)設(shè)備。
用戶第二次啟動了運行在手機(jī)的應(yīng)用軟件,用戶通過該應(yīng)用軟件的主界面成功登錄了賬戶admin,并使用手機(jī)通過wifi設(shè)備D連接互聯(lián)網(wǎng),則本方案將進(jìn)行匹配,在wifi設(shè)備D的mac地址同wifi設(shè)備B的mac地址相同的情況下,允許支付,在不同的情況下,中止支付。這里需要說明的是,上述wifi設(shè)備D為第一網(wǎng)絡(luò)設(shè)備。
在本申請?zhí)峁┑囊环N可選實施例中,在賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一終端和第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二終端和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息的情況下,步驟S24通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能的步驟包括:
步驟S2400,判斷第一終端的設(shè)備信息與第二終端的設(shè)備信息,以及第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息分別是否相同。
步驟S2410,在第一終端的設(shè)備信息與第二終端的設(shè)備信息相同,且第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息也相同的情況下,則允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
步驟S2420,在第一終端的設(shè)備信息與第二終端的設(shè)備信息不相同,和/或第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息也不相同的情況下,則中止應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
在上述步驟S2400至步驟S2420中,如果賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一終端和第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,用戶賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二終端和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息,那么在本方案中,只有同時滿足第一終端與第二終端的設(shè)備信息相同且第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息相同的情況下,才允許轉(zhuǎn)賬。
例如,用戶的賬戶為admin,用戶第一次啟動了運行在A手機(jī)的應(yīng)用軟件,用戶通過該應(yīng)用軟件的主界面成功登錄了賬戶admin,并使用手機(jī)通過wifi設(shè)備B連接互聯(lián)網(wǎng),則本方案將wifi設(shè)備B的mac地址、A手機(jī)的mac地址同賬戶admin進(jìn)行預(yù)先綁定。這里需要說明的是,wifi設(shè)備B為上述第二網(wǎng)絡(luò)設(shè)備,上述A手機(jī)為上述第二 終端。
用戶第二次啟動了運行在手機(jī)C的應(yīng)用軟件,用戶通過該應(yīng)用軟件的主界面成功登錄了賬戶admin,并使用手機(jī)C通過wifi設(shè)備D連接互聯(lián)網(wǎng),則本方案將進(jìn)行匹配,在wifi設(shè)備D的mac地址同wifi設(shè)備B的mac地址相同而且手機(jī)A的mac地址與手機(jī)C的mac地址相同的情況下才允許支付,在不同的情況下,中止支付。這里需要說明的是,上述wifi設(shè)備D為第一網(wǎng)絡(luò)設(shè)備,上述手機(jī)C為第一終端。
綜上可知,本申請?zhí)峁┑膶嵤├恢械慕K端可以為移動終端,用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件可以為支付寶客戶端,虛擬資源可以為虛擬貨幣,將本申請的實施方案應(yīng)用在此應(yīng)用場景中,可以實現(xiàn)在移動終端上使用支付寶客戶端進(jìn)行虛擬貨幣的轉(zhuǎn)移過程中,提供一種更加安全、便捷的轉(zhuǎn)移方案。下面結(jié)合圖3和圖4所示,就本申請的方案應(yīng)用在上述支付寶客戶端的應(yīng)用場景所實現(xiàn)的功能進(jìn)行詳細(xì)描述。
如圖3所示,在移動終端通過網(wǎng)絡(luò)設(shè)備(例如wifi設(shè)備)接入互聯(lián)網(wǎng)之后,用戶采用移動終端啟動支付寶客戶端,并使用已經(jīng)注冊的賬戶登錄該支付寶賬戶。此時可以選擇在預(yù)先綁定的wifi環(huán)境中完成當(dāng)前賬戶與網(wǎng)絡(luò)環(huán)境之間的預(yù)先綁定功能,設(shè)置該賬戶的支付場景,下面就對該賬戶與對應(yīng)的網(wǎng)絡(luò)環(huán)境進(jìn)行預(yù)先綁定的功能進(jìn)行詳細(xì)描述:
步驟S3010,移動設(shè)備連接安全可信的WiFi網(wǎng)絡(luò)(通常情況需要輸入WiFi密碼,提高安全性),啟動移動設(shè)備上的支付APP,如支付寶手機(jī)錢包、微信錢包等,實現(xiàn)技術(shù)常見的有Android和iOS(但不僅限于這兩種),進(jìn)入主界面。
步驟S3020,選擇預(yù)先綁定此可信WiFi網(wǎng)絡(luò),APP會自動獲取移動設(shè)備自身的WiFi設(shè)備的MAC地址,并同時獲取WiFi路由器的MAC地址后,進(jìn)入快捷支付自定義場景的設(shè)置界面。
步驟S3030,針對每一個可信的WiFi網(wǎng)絡(luò)(以移動設(shè)備和WiFi路由器的MAC地址對組成唯一標(biāo)識)可以根據(jù)用戶的喜好,循環(huán)設(shè)置多個快捷支付場景,如:支付金額小于200時,無需輸入密碼,即可以完成支付;或支付金額在[200,500]時,設(shè)置一個簡化密碼,如1234、abcd等;又或當(dāng)支付金額大于500時,需要輸入完整的支付密碼,如復(fù)雜的密碼:YouAreRich_!@#123。
步驟S3040,判斷是否繼續(xù)設(shè)置快捷支付場景,在是的情況下,執(zhí)行步驟S3030,在否的情況下,執(zhí)行步驟S3050。
步驟S3050,完成快捷支付設(shè)置后,由移動支付APP將配置信息加密后,保存于客戶端,同時發(fā)送至服務(wù)端保存到數(shù)據(jù)庫(但不僅限于數(shù)據(jù)庫)。完成可信網(wǎng)絡(luò)環(huán)境與支 付帳號的預(yù)先綁定和快捷支付場景的配置。(配置信息格式以K-V形式,其中K為可信網(wǎng)絡(luò)的MAC對,V為快捷支付場景的配置列表,但不僅限于此方式)
如圖4所示,在移動終端通過網(wǎng)絡(luò)設(shè)備(例如wifi設(shè)備)接入互聯(lián)網(wǎng)之后,用戶采用移動終端啟動支付寶客戶端,并使用已經(jīng)注冊的賬戶登錄該支付寶賬戶。此時可以選擇在預(yù)先綁定的wifi環(huán)境中完成當(dāng)前賬戶與網(wǎng)絡(luò)環(huán)境之間的預(yù)先綁定功能,設(shè)置該賬戶的支付場景,在設(shè)置支付場景之后,可以進(jìn)行快捷支付,下面就快捷支付的功能進(jìn)行詳細(xì)描述:
用戶的支付流程可以如下:
步驟S4010,打開移動設(shè)備的WiFi連接,輸入WiFi密碼后,連接到可信的WiFi網(wǎng)絡(luò),并啟動移動支付APP。
步驟S4020,利用移動支付APP來發(fā)起支付請求,這里需要說明的是,在發(fā)起支付請求時,程序會自己校驗當(dāng)前的網(wǎng)絡(luò)環(huán)境是否可信的,并且利用本地存儲的預(yù)先綁定信息來判斷當(dāng)前網(wǎng)絡(luò)環(huán)境是否與當(dāng)前支付帳號有預(yù)先綁定。
步驟S4030,根據(jù)本次支付的金額信息去匹配已預(yù)先綁定的最快捷的支付場景,如果匹配成功,則跳轉(zhuǎn)相應(yīng)的請求輸入界面,即進(jìn)入圖4中的步驟S4040、S4050以及S4060,當(dāng)區(qū)別無密碼支付場景時,則直接發(fā)起支付請求;當(dāng)簡化密碼支付場景時,跳轉(zhuǎn)簡化密碼輸入界面;當(dāng)匹配完整密碼支付場景時,跳轉(zhuǎn)完整密碼輸入界面。根據(jù)匹配的快捷支付場景,在相應(yīng)的界面輸入相應(yīng)的快捷支付密碼后,將可信網(wǎng)絡(luò)環(huán)境參數(shù)(WiFi的MAC地址對)、匹配的快捷支付場景和對應(yīng)的密碼,發(fā)送至服務(wù)端。
步驟S4070,服務(wù)端對支付請求參數(shù)進(jìn)行驗證,如果驗證通過,則執(zhí)行正常的支付處理流程,并將支付結(jié)果返回給客戶端;如果驗證不通過,對返回客戶端重新輸入快捷支付密碼,如果重試3次都是失敗,則凍結(jié)此快捷支付場景,必須使用完整密碼才能支付,并對重置快捷支付密碼。
這里需要說明的是,服務(wù)端應(yīng)用可以同時提供對預(yù)先綁定可信網(wǎng)絡(luò)環(huán)境的管理,可以打開、關(guān)閉、解凍和刪除已預(yù)先綁定的可信WiFi網(wǎng)絡(luò)環(huán)境配置信息;客戶端只能預(yù)先綁定和關(guān)閉可信的WiFi網(wǎng)絡(luò)和對應(yīng)的快捷支付場景。
在一種可選的實施例中,本申請方案可以利用WiFi網(wǎng)絡(luò)中各設(shè)備(主要是移動終端設(shè)備和WiFi路由器)的MAC地址對與支付賬號進(jìn)行預(yù)先綁定后,根據(jù)自身需要設(shè)置各場景下移動支付的安全校驗規(guī)則。例如:在手機(jī)通過家里的WiFi網(wǎng)絡(luò)聯(lián)網(wǎng)后,通過移動支付APP(如支付寶手機(jī)錢包、微信錢包、手機(jī)網(wǎng)銀等)提供的MAC地址對預(yù)先綁定功能將本手機(jī)和家庭WiFi路由器的MAC地址對與當(dāng)前移動支付賬號進(jìn)行預(yù)先綁定 后,并設(shè)置簡化版的支付密碼,如真實密碼的后四位,或自定四位數(shù)字;也設(shè)置無需密碼的支付規(guī)則,如小于200元時,無需輸入支付密碼。完成此操作后,移動支付APP會將相關(guān)信息會發(fā)送至服務(wù)端加密存儲。接下來用戶自己的家庭網(wǎng)絡(luò)環(huán)境(手機(jī)+WiFi路由器)中進(jìn)行移動支付時,就可以利用簡化版密碼或無密碼來完成真正的支付,而不再需要輸入較長的、復(fù)雜的密碼了,從而提高移動支付的安全性、便捷性和用戶操作體驗。
綜上,本申請實現(xiàn)的效果如下:
當(dāng)移動設(shè)備通過WiFi連上網(wǎng)絡(luò)后,通過應(yīng)用APP獲取移動設(shè)備(智能手機(jī)、移動Pad等)和無線路由器的全球唯一的MAC地址,并完成與支付賬號的預(yù)先綁定(一個支付賬號可以預(yù)先綁定多組MAC地址對,也就是多個可信網(wǎng)絡(luò)環(huán)境,以增加此方案的適用性),以提高各種移動支付場景下的安全性;同時也可提高安全可控場景下移動支付的便捷性(無需輸入密碼或輸入簡化密碼);提高移動支付場景下的用戶體驗,同時在WiFi密碼和APP登陸密碼的雙重授權(quán)一下,再加自定義的快捷支付場景的處理,在快捷的同時,也大大提高移動支付的安全性,確保資金安全。本申請將給用戶提供一個基于MAC地址對的相對安全、可信網(wǎng)絡(luò)環(huán)境下的安全、快捷的移動支付。用戶可將相對安全、可信的網(wǎng)絡(luò)環(huán)境信息與支付帳號進(jìn)行綁定,并根據(jù)自身實際需求,自定義無密碼、簡化密碼支付的場景后,即可在此網(wǎng)絡(luò)環(huán)境下提供最大限度的安全、快捷的移動支付體驗。一個支付帳號可以綁定多個安全、可信的無線網(wǎng)絡(luò)環(huán)境,同時,針對每一個安全網(wǎng)絡(luò)環(huán)境,也可以自定義多種快捷支付場景;可以在服務(wù)端和客戶端雙向關(guān)閉快捷支付,確保非常時期的資金安全。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機(jī),計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例的方法。
實施例2
本發(fā)明提供的另一種可選實施例中,還提供了一種虛擬資源的安全轉(zhuǎn)移方法,該方法實施例也可以在圖1所示的移動終端、移動終端或者類似的運算裝置中執(zhí)行。以運行在移動終端上為例,圖1是本發(fā)明實施例的一種虛擬資源的安全轉(zhuǎn)移方法的移動終端的硬件結(jié)構(gòu)框圖。如圖1所示,移動終端10可以包括一個或多個(圖中僅示出一個)處理器102(處理器102可以包括但不限于微處理器MCU或可編程邏輯器件FPGA等的處理裝置)、用于存儲數(shù)據(jù)的存儲器104、以及用于通信功能的傳輸模塊106。本領(lǐng)域普通技術(shù)人員可以理解,圖1所示的結(jié)構(gòu)僅為示意,其并不對上述電子裝置的結(jié)構(gòu)造成限定。例如,移動終端10還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。該方法可以包括如下步驟:
步驟S100,第一終端通過第一網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng),其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備。
步驟S200,在第一終端啟動用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件之后,將當(dāng)前登錄應(yīng)用軟件的賬戶與網(wǎng)絡(luò)環(huán)境信息進(jìn)行預(yù)先綁定,網(wǎng)絡(luò)環(huán)境信息包括:第一網(wǎng)絡(luò)設(shè)備和/或第一終端的設(shè)備信息。
此處需要說明的是,上述步驟S100和步驟S200可以實現(xiàn)在第一終端上將賬戶與網(wǎng)絡(luò)環(huán)境信息進(jìn)行綁定的方案,該方案與實施例一中步驟S17和步驟S18實現(xiàn)方案相同。
步驟S300,在賬戶再次登錄應(yīng)用軟件之后,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能。
在一種可選實施例中,本申請上述步驟S300可以實現(xiàn)賬戶在登錄任意一個移動終端上安裝的應(yīng)用軟件之后,可以通過驗證當(dāng)前移動終端的網(wǎng)絡(luò)環(huán)境信息與該賬戶已經(jīng)綁定的網(wǎng)絡(luò)環(huán)境信息(由步驟S100和步驟S200來綁定的網(wǎng)絡(luò)環(huán)境信息)進(jìn)行匹配,來確定當(dāng)前賬戶是否執(zhí)行轉(zhuǎn)移虛擬資源的功能。
在本申請?zhí)峁┑囊环N可選實施例中,在執(zhí)行步驟S300,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能之前,本方案還可以包括:
步驟S240,賬戶再次登錄用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件,其中,應(yīng)用軟件安裝在第二終端。
步驟S260,通過應(yīng)用軟件發(fā)起用于轉(zhuǎn)移虛擬資源的請求。
步驟S280,根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的 網(wǎng)絡(luò)環(huán)境信息包括:第二終端的設(shè)備信息和/或第二終端接入的第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第二網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備。
由上可知,本申請上述實施例二所提供的方案中,無論用戶在任何地點連接互聯(lián)網(wǎng),并使用任意一個終端在應(yīng)用軟件中登錄上述賬戶,每次在用戶通過應(yīng)用軟件發(fā)起轉(zhuǎn)賬請求時,本方案始終獲取用戶當(dāng)前使用的終端的設(shè)備信息和/或終端連接的網(wǎng)絡(luò)設(shè)備的信息,并將上述信息和與用戶賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息進(jìn)行匹配,并根據(jù)匹配結(jié)果來確定是否允許轉(zhuǎn)移虛擬資源,在手機(jī)等終端設(shè)備丟失的情況下,如果登陸賬戶的場景與預(yù)先綁定的環(huán)境信息不匹配的情況下也無法轉(zhuǎn)賬。通過上述方案,提高了手機(jī)支付的安全性,解決了現(xiàn)有的移動支付的方式安全性低的技術(shù)問題。
此處需要說明的是,本申請上述實施例二中優(yōu)選地或可選的實施例可以與實施例一提供的優(yōu)選地或可選的實施例相同,但不限于實施例一所提供的方案。
實施例3
根據(jù)本發(fā)明實施例,還提供了一種用于實施上述實施例一的方法的裝置實施例,本申請上述實施例所提供的裝置可以在計算機(jī)終端上運行。
圖5是根據(jù)本法實施例三的虛擬資源的安全轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖。如圖5所示,該裝置包括:第一請求單元52、第一獲取單元54,第一確定單元56。
其中,第一請求單元52,用于賬戶登錄第一終端之后,發(fā)起用于轉(zhuǎn)移虛擬資源的請求;第一獲取單元54,用于根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:第一終端的設(shè)備信息和/或第一終端接入的第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備;第一確定單元56,用于通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能。
此處需要說明的是,上述第一請求單元52、第一獲取單元54,第一確定單元56對應(yīng)于實施例一中的步驟S21至步驟S24,三個單元與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的移動終端10中。
由上可知,本申請上述實施例三所提供的方案中,無論用戶在任何地點連接互聯(lián)網(wǎng),并使用任意一個終端在應(yīng)用軟件中登錄上述賬戶,每次在用戶通過應(yīng)用軟件發(fā)起轉(zhuǎn)賬請求時,本方案始終獲取用戶當(dāng)前使用的終端的設(shè)備信息和/或終端連接的網(wǎng)絡(luò)設(shè)備的信息,并將上述信息和與用戶賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息進(jìn)行匹配,并根據(jù)匹配結(jié)果來確定是否允許轉(zhuǎn)移虛擬資源,在手機(jī)等終端設(shè)備丟失的情況下,如果登陸賬 戶的場景與預(yù)先綁定的環(huán)境信息不匹配的情況下也無法轉(zhuǎn)賬。通過上述方案,提高了手機(jī)支付的安全性,解決了現(xiàn)有的移動支付的方式安全性低的技術(shù)問題。
優(yōu)選地,如圖6所示,本申請上述實施例中,在執(zhí)行第一請求單元52之前,裝置還可以包括:第一接入單元60、第一綁定單元62。
第一接入單元60,用于第二終端通過第二網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng);第一綁定單元62,用于在賬戶登錄第二終端之后,將賬戶與第二終端的設(shè)備信息和/或第二終端接入的第二網(wǎng)絡(luò)設(shè)備進(jìn)行綁定,獲取賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息;其中,第一終端與第二終端為相同或不相同的終端設(shè)備,第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備為相同或不同的網(wǎng)絡(luò)設(shè)備。
此處需要說明的是,上述第一接入單元60、第一綁定單元62對應(yīng)于實施例一中的步驟S17至步驟S18,二個單元與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機(jī)終端10中。
優(yōu)選地,如圖7所示,本申請上述實施例中,在執(zhí)行第一綁定單元62之后,裝置還可以包括:設(shè)置單元70、保存單元72。
其中,設(shè)置單元70,用于設(shè)置賬戶對應(yīng)的多種轉(zhuǎn)移方式;保存單元72,用于將賬戶、賬戶對應(yīng)的多種轉(zhuǎn)移方式,以及與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息保存至第二終端本地,并發(fā)送至服務(wù)器進(jìn)行保存。
此處需要說明的是,上述設(shè)置單元70、保存單元72對應(yīng)于實施例一中的步驟S19至步驟S20,兩個單元與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機(jī)終端10中。
優(yōu)選地,如圖8所示,本申請上述實施例中,在執(zhí)行第一確定單元56之前,裝置還可以包括:讀取單元80、第二確定單元82。
其中,讀取單元80,用于讀取虛擬資源的轉(zhuǎn)移數(shù)量,并獲取賬戶對應(yīng)的多種轉(zhuǎn)移方式;第二確定單元82,用于根據(jù)虛擬資源的轉(zhuǎn)移數(shù)量從預(yù)先設(shè)置的多種轉(zhuǎn)移方式中確定一種轉(zhuǎn)移方式,來轉(zhuǎn)移虛擬資源。
此處需要說明的是,上述讀取單元80、第二確定單元82對應(yīng)于實施例一中的步驟S25至步驟S26,兩個單元與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在 實施例一提供的計算機(jī)終端10中。
優(yōu)選地,如圖9所示,本申請上述實施例中,第二確定單元82包括:第一轉(zhuǎn)移模塊90、第二轉(zhuǎn)移模塊92、第三轉(zhuǎn)移模塊94。
其中,第一轉(zhuǎn)移模塊90,用于在虛擬資源的轉(zhuǎn)移數(shù)量小于等于第一閾值的情況下,采用無密碼的轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源;第二轉(zhuǎn)移模塊92,用于在虛擬資源的轉(zhuǎn)移數(shù)量大于第一閾值且小于等于第二閾值的情況下,采用短密碼的轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源;第三轉(zhuǎn)移模塊94,用于在虛擬資源的轉(zhuǎn)移數(shù)量大于第二閾值的情況下,采用完整密碼的轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源。
此處需要說明的是,上述第一轉(zhuǎn)移模塊90、第二轉(zhuǎn)移模塊92、第三轉(zhuǎn)移模塊94對應(yīng)于實施例一中的步驟S261至步驟S263,三個模塊與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機(jī)終端10中。
優(yōu)選地,本申請上述實施例中,第一確定單元56包括:接收模塊1010,發(fā)送模塊1012,第二接收模塊1014。
其中,接收模塊1010,用于接收賬戶的轉(zhuǎn)移密碼;發(fā)送模塊1012,用于將賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息、虛擬資源的轉(zhuǎn)移數(shù)量及其確定的一種轉(zhuǎn)移方式、轉(zhuǎn)移密碼發(fā)送至服務(wù)器;第二接收模塊1014,用于接收服務(wù)器的驗證結(jié)果,驗證結(jié)果包括:如果賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息相匹配,且賬戶的轉(zhuǎn)移密碼與預(yù)設(shè)密碼相同,則按照確定的一種轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源;否則,轉(zhuǎn)移虛擬資源失敗。
此處需要說明的是,上述接收模塊1010,發(fā)送模塊1012,第二接收模塊1014對應(yīng)于實施例一中的步驟S241至步驟S243,三個模塊與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機(jī)終端10中。
優(yōu)選地,本申請上述設(shè)備信息可以包括如下任意一種或多種信息的組合:MAC地址、設(shè)備的唯一標(biāo)識和隨機(jī)碼。
優(yōu)選地,在賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一終端的設(shè)備信息,賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二終端的設(shè)備信息的情況下,第一確定單元56還可以包括:第一判斷模塊1100,第一處理模塊1120,第二處理模塊1130。
其中,第一判斷模塊1100,用于判斷第一終端的設(shè)備信息與第二終端的設(shè)備信息 是否相同;第一處理模塊1120,用于在第一終端的設(shè)備信息與第二終端的設(shè)備信息相同的情況下,則允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能;第二處理模塊1130,用于在第一終端的設(shè)備信息與第二終端的設(shè)備信息不相同的情況下,則中止應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
此處需要說明的是,上述第一判斷模塊1100,第一處理模塊1120,第二處理模塊1130對應(yīng)于實施例一中的步驟S244至步驟S246,三個模塊與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機(jī)終端10中。
優(yōu)選地,在賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息的情況下,第一確定單元56還可以包括:第二判斷模塊1200,第三處理模塊1220,第四處理模塊1230。
其中,第二判斷模塊1200,用于判斷第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息是否相同;第三處理模塊1220,用于在第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息相同的情況下,則允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能;第四處理模塊1230,用于在第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息不相同的情況下,則中止應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
此處需要說明的是,上述第二判斷模塊1200,第三處理模塊1220,第四處理模塊1230對應(yīng)于實施例一中的步驟S247至步驟S249,三個模塊與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機(jī)終端10中。
優(yōu)選地,在賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一終端和第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二終端和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息的情況下,第一確定單元56還可以包括:第三判斷模塊1300,第五處理模塊1320,第六處理模塊1330。
其中,第三判斷模塊1300,用于判斷第一終端的設(shè)備信息與第二終端的設(shè)備信息,以及第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息分別是否相同;第五處理模塊1320,用于在第一終端的設(shè)備信息與第二終端的設(shè)備信息相同,且第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息也相同的情況下,則允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能;第六處理模塊1330,用于在第一終端的設(shè)備信息與第二終端的設(shè)備信息不相同,和/或第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息也不相同的情況下,則中止應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
此處需要說明的是,上述第三判斷模塊1300,第五處理模塊1320,第六處理模塊 1330對應(yīng)于實施例一中的步驟S2400至步驟S2420,三個模塊與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機(jī)終端10中。
實施例4
根據(jù)本發(fā)明實施例,還提供了一種用于實施上述實施例一的方法的裝置實施例,本申請上述實施例所提供的裝置可以在計算機(jī)終端上運行。
圖10是根據(jù)本法實施例三的虛擬資源的安全轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖。如圖10所示,該裝置包括:第二接入單元1400、第二綁定單元1410、第三確定單元1420。
其中,第二接入單元1400,用于第一終端通過第一網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng),其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備;第二綁定單元1410,用于在第一終端啟動用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件之后,將當(dāng)前登錄應(yīng)用軟件的賬戶與網(wǎng)絡(luò)環(huán)境信息進(jìn)行預(yù)先綁定,網(wǎng)絡(luò)環(huán)境信息包括:第一網(wǎng)絡(luò)設(shè)備和/或第一終端的設(shè)備信息;第三確定單元1420,用于在賬戶再次登錄應(yīng)用軟件之后,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能。
此處需要說明的是,上述第二接入單元1400、第二綁定單元1410、第三確定單元1420對應(yīng)于實施例一中的步驟S100至步驟S300,三個單元與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機(jī)終端10中。
優(yōu)選地,如圖11所示,在執(zhí)行上述第三確定單元1420之前,裝置還可以包括:第二登錄單元1500,第二請求單元1520,第二獲取單元1540。
其中,第二登錄單元1500,用于再次登錄用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件,其中,應(yīng)用軟件安裝在第二終端;第二請求單元1520,用于通過應(yīng)用軟件發(fā)起用于轉(zhuǎn)移虛擬資源的請求;第二獲取單元1540,用于根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:第二終端的設(shè)備信息和/或第二終端接入的第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第二網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備。
此處需要說明的是,上述第二登錄單元1500,第二請求單元1520,第二獲取單元1540對應(yīng)于實施例一中的步驟S240至步驟S280,三個單元與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機(jī)終端10中。
實施例5
本發(fā)明的實施例可以提供一種虛擬資源的安全轉(zhuǎn)移系統(tǒng),如圖12所示,該系統(tǒng)可以包括如下:至少一個網(wǎng)絡(luò)設(shè)備1600,第一終端1610。
其中,第一終端1610,用于選擇任意一個網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng),用于在賬戶登錄第一終端之后(例如啟動用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件,在賬戶登錄應(yīng)用軟件之后),獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,并通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能;其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:終端的設(shè)備信息和/或終端接入的網(wǎng)絡(luò)設(shè)備的設(shè)備信息。
可選的,上述系統(tǒng)還可以包括:第二終端,選擇任意一個網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng),用于在賬戶登錄第二終端之后,將賬戶與第二終端的設(shè)備信息和/或第二終端接入的網(wǎng)絡(luò)設(shè)備進(jìn)行綁定,獲取賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息;其中,第一終端與第二終端為相同或不相同的終端設(shè)備,第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備為相同或不同的網(wǎng)絡(luò)設(shè)備。
由上可知,本申請上述實施例五所提供的方案中,無論用戶在任何地點連接互聯(lián)網(wǎng),并使用任意一個終端在應(yīng)用軟件中登錄上述賬戶,每次在用戶通過應(yīng)用軟件發(fā)起轉(zhuǎn)賬請求時,本方案始終獲取用戶當(dāng)前使用的終端的設(shè)備信息和/或終端連接的網(wǎng)絡(luò)設(shè)備的信息,并將上述信息和與用戶賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息進(jìn)行匹配,并根據(jù)匹配結(jié)果來確定是否允許轉(zhuǎn)移虛擬資源,在手機(jī)等終端設(shè)備丟失的情況下,如果登陸賬戶的場景與預(yù)先綁定的環(huán)境信息不匹配的情況下也無法轉(zhuǎn)賬。通過上述方案,提高了手機(jī)支付的安全性,解決了現(xiàn)有的移動支付的方式安全性低的技術(shù)問題。
實施例6
本發(fā)明的實施例6可以提供一種移動終端,該移動終端可以是移動終端群中的任意一個移動終端設(shè)備。可選地,在本實施例中,上述移動終端也可以替換為移動終端等終端設(shè)備。
可選地,在本實施例中,上述移動終端可以位于計算機(jī)網(wǎng)絡(luò)的多個網(wǎng)絡(luò)設(shè)備中的至少一個網(wǎng)絡(luò)設(shè)備。
在本實施例中,上述移動終端可以執(zhí)行以下步驟的程序代碼:賬戶登錄第一終端之后,發(fā)起用于轉(zhuǎn)移虛擬資源的請求;根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:第一終端的設(shè)備信息和/或第一終端接入的第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備;通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確 定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能。
可選地,圖13是根據(jù)本發(fā)明實施例的一種移動終端的結(jié)構(gòu)框圖。如圖13所示,該移動終端A可以包括:一個或多個(圖中僅示出一個)處理器51、存儲器53、以及傳輸裝置55。
其中,存儲器53可用于存儲軟件程序以及模塊,如本發(fā)明實施例中的安全漏洞檢測方法和裝置對應(yīng)的程序指令/模塊,處理器51通過運行存儲在存儲器53內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述的系統(tǒng)漏洞攻擊的檢測方法。存儲器53可包括高速隨機(jī)存儲器,還可以包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器53可進(jìn)一步包括相對于處理器51遠(yuǎn)程設(shè)置的存儲器,這些遠(yuǎn)程存儲器可以通過網(wǎng)絡(luò)連接至終端A。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。
上述的傳輸裝置55用于經(jīng)由一個網(wǎng)絡(luò)接收或者發(fā)送數(shù)據(jù)。上述的網(wǎng)絡(luò)具體實例可包括有線網(wǎng)絡(luò)及無線網(wǎng)絡(luò)。在一個實例中,傳輸裝置55包括一個網(wǎng)絡(luò)適配器(Network Interface Controller,NIC),其可通過網(wǎng)線與其他網(wǎng)絡(luò)設(shè)備與路由器相連從而可與互聯(lián)網(wǎng)或局域網(wǎng)進(jìn)行通訊。在一個實例中,傳輸裝置55為射頻(Radio Frequency,RF)模塊,其用于通過無線方式與互聯(lián)網(wǎng)進(jìn)行通訊。
其中,具體地,存儲器53用于存儲預(yù)設(shè)動作條件和預(yù)設(shè)權(quán)限用戶的信息、以及應(yīng)用程序。
處理器51可以通過傳輸裝置調(diào)用存儲器53存儲的信息及應(yīng)用程序,以執(zhí)行下述步驟:賬戶登錄第一終端之后,發(fā)起用于轉(zhuǎn)移虛擬資源的請求;根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:第一終端的設(shè)備信息和/或第一終端接入的第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備;通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能。
可選的,上述處理器51還可以執(zhí)行如下步驟的程序代碼:第二終端通過第二網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng);在賬戶登錄第二終端之后,將賬戶與第二終端的設(shè)備信息和/或第二終端接入的第二網(wǎng)絡(luò)設(shè)備進(jìn)行綁定,獲取賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息;其中,第一終端與第二終端為相同或不相同的終端設(shè)備,第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備為相同或不同的網(wǎng)絡(luò)設(shè)備。
可選的,上述處理器51還可以執(zhí)行如下步驟的程序代碼:第二終端設(shè)置賬戶對應(yīng) 的多種轉(zhuǎn)移方式;第二終端將賬戶、賬戶對應(yīng)的多種轉(zhuǎn)移方式,以及與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息保存至第二終端本地,并發(fā)送至服務(wù)器進(jìn)行保存。
可選的,上述處理器51還可以執(zhí)行如下步驟的程序代碼:讀取虛擬資源的轉(zhuǎn)移數(shù)量,并獲取賬戶對應(yīng)的多種轉(zhuǎn)移方式;根據(jù)虛擬資源的轉(zhuǎn)移數(shù)量從預(yù)先設(shè)置的多種轉(zhuǎn)移方式中確定一種轉(zhuǎn)移方式,來轉(zhuǎn)移虛擬資源。
可選的,上述處理器51還可以執(zhí)行如下步驟的程序代碼:在虛擬資源的轉(zhuǎn)移數(shù)量小于等于第一閾值的情況下,采用無密碼的轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源;在虛擬資源的轉(zhuǎn)移數(shù)量大于第一閾值且小于等于第二閾值的情況下,采用短密碼的轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源;在虛擬資源的轉(zhuǎn)移數(shù)量大于第二閾值的情況下,采用完整密碼的轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源。
可選的,上述處理器51還可以執(zhí)行如下步驟的程序代碼:接收賬戶的轉(zhuǎn)移密碼;將賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息、虛擬資源的轉(zhuǎn)移數(shù)量及其確定的一種轉(zhuǎn)移方式、轉(zhuǎn)移密碼發(fā)送至服務(wù)器;接收服務(wù)器的驗證結(jié)果,驗證結(jié)果包括:如果賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息相匹配,且賬戶的轉(zhuǎn)移密碼與預(yù)設(shè)密碼相同,則按照確定的一種轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源;否則,轉(zhuǎn)移虛擬資源失敗。
可選的,上述處理器51還可以執(zhí)行如下步驟的程序代碼:設(shè)備信息包括如下任意一種或多種信息的組合:MAC地址、設(shè)備的唯一標(biāo)識和隨機(jī)碼。
可選的,上述處理器51還可以執(zhí)行如下步驟的程序代碼:在賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一終端的設(shè)備信息,賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二終端的設(shè)備信息的情況下,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能的步驟包括:判斷第一終端的設(shè)備信息與第二終端的設(shè)備信息是否相同;在第一終端的設(shè)備信息與第二終端的設(shè)備信息相同的情況下,則允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能;在第一終端的設(shè)備信息與第二終端的設(shè)備信息不相同的情況下,則中止應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
可選的,上述處理器51還可以執(zhí)行如下步驟的程序代碼:在賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息的情況下,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能的步驟包括:判斷第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息是否相同;在第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息相同的情況下,則允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能;在第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息不相同的情況下,則中止應(yīng)用 軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
可選的,上述處理器51還可以執(zhí)行如下步驟的程序代碼:在賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一終端和第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二終端和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息的情況下,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能的步驟包括:判斷第一終端的設(shè)備信息與第二終端的設(shè)備信息,以及第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息分別是否相同;在第一終端的設(shè)備信息與第二終端的設(shè)備信息相同,且第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息也相同的情況下,則允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能;在第一終端的設(shè)備信息與第二終端的設(shè)備信息不相同,和/或第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息也不相同的情況下,則中止應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
采用本發(fā)明實施例,提供了一種虛擬資源的安全轉(zhuǎn)移方法的方案。通過賬戶登錄第一終端之后,發(fā)起用于轉(zhuǎn)移虛擬資源的請求;根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:第一終端的設(shè)備信息和/或第一終端接入的第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備;通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能,從而達(dá)到了提高移動支付安全性的目的,進(jìn)而解決了現(xiàn)有的移動支付的方式安全性低的技術(shù)問題。
本領(lǐng)域普通技術(shù)人員可以理解,圖13所示的結(jié)構(gòu)僅為示意,移動終端也可以是智能手機(jī)(如Android手機(jī)、iOS手機(jī)等)、平板電腦、掌聲電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)、PAD等終端設(shè)備。圖13其并不對上述電子裝置的結(jié)構(gòu)造成限定。例如,移動終端10還可包括比圖10中所示更多或者更少的組件(如網(wǎng)絡(luò)接口、顯示裝置等),或者具有與圖13所示不同的配置。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令終端設(shè)備相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:閃存盤、只讀存儲器(Read-Only Memory,ROM)、隨機(jī)存取器(Random Access Memory,RAM)、磁盤或光盤等。
實施例7
本發(fā)明的實施例7可以提供一種移動終端,該移動終端可以是移動終端群中的任意一個移動終端設(shè)備??蛇x地,在本實施例中,上述移動終端也可以替換為移動終端等終端設(shè)備。
可選地,在本實施例中,上述移動終端可以位于計算機(jī)網(wǎng)絡(luò)的多個網(wǎng)絡(luò)設(shè)備中的至少一個網(wǎng)絡(luò)設(shè)備。
在本實施例中,上述移動終端虛擬資源的安全轉(zhuǎn)移方法中以下步驟的程序代碼:第一終端通過第一網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng),其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備;在第一終端啟動用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件之后,將當(dāng)前登錄應(yīng)用軟件的賬戶與網(wǎng)絡(luò)環(huán)境信息進(jìn)行預(yù)先綁定,網(wǎng)絡(luò)環(huán)境信息包括:第一網(wǎng)絡(luò)設(shè)備和/或第一終端的設(shè)備信息;在賬戶再次登錄應(yīng)用軟件之后,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能。
可選地,圖13是根據(jù)本發(fā)明實施例的一種移動終端的結(jié)構(gòu)框圖。如圖13所示,該移動終端A可以包括:一個或多個(圖中僅示出一個)處理器51、存儲器53、以及傳輸裝置55。
其中,存儲器53可用于存儲軟件程序以及模塊,如本發(fā)明實施例中的安全漏洞檢測方法和裝置對應(yīng)的程序指令/模塊,處理器51通過運行存儲在存儲器53內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述的系統(tǒng)漏洞攻擊的檢測方法。存儲器53可包括高速隨機(jī)存儲器,還可以包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器53可進(jìn)一步包括相對于處理器51遠(yuǎn)程設(shè)置的存儲器,這些遠(yuǎn)程存儲器可以通過網(wǎng)絡(luò)連接至終端A。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。
上述的傳輸裝置55用于經(jīng)由一個網(wǎng)絡(luò)接收或者發(fā)送數(shù)據(jù)。上述的網(wǎng)絡(luò)具體實例可包括有線網(wǎng)絡(luò)及無線網(wǎng)絡(luò)。在一個實例中,傳輸裝置55包括一個網(wǎng)絡(luò)適配器(Network Interface Controller,NIC),其可通過網(wǎng)線與其他網(wǎng)絡(luò)設(shè)備與路由器相連從而可與互聯(lián)網(wǎng)或局域網(wǎng)進(jìn)行通訊。在一個實例中,傳輸裝置55為射頻(Radio Frequency,RF)模塊,其用于通過無線方式與互聯(lián)網(wǎng)進(jìn)行通訊。
其中,具體地,存儲器53用于存儲預(yù)設(shè)動作條件和預(yù)設(shè)權(quán)限用戶的信息、以及應(yīng)用程序。
處理器51可以通過傳輸裝置調(diào)用存儲器53存儲的信息及應(yīng)用程序,以執(zhí)行下述步驟:第一終端通過第一網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng),其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備;在第一終端啟動用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件之后,將當(dāng)前登錄應(yīng)用軟件的賬戶與網(wǎng)絡(luò)環(huán)境信息進(jìn)行預(yù)先綁定,網(wǎng)絡(luò)環(huán)境信息包括:第一網(wǎng)絡(luò)設(shè)備 和/或第一終端的設(shè)備信息;在賬戶再次登錄應(yīng)用軟件之后,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能。
可選的,上述處理器51還可以執(zhí)行如下步驟的程序代碼:在確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能之前,方法還包括:賬戶再次登錄用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件,其中,應(yīng)用軟件安裝在第二終端;通過應(yīng)用軟件發(fā)起用于轉(zhuǎn)移虛擬資源的請求;根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:第二終端的設(shè)備信息和/或第二終端接入的第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第二網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備。
采用本發(fā)明實施例,提供了一種虛擬資源的安全轉(zhuǎn)移方法的方案。通過第一終端通過第一網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng),其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備;在第一終端啟動用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件之后,將當(dāng)前登錄應(yīng)用軟件的賬戶與網(wǎng)絡(luò)環(huán)境信息進(jìn)行預(yù)先綁定,網(wǎng)絡(luò)環(huán)境信息包括:第一網(wǎng)絡(luò)設(shè)備和/或第一終端的設(shè)備信息;在賬戶再次登錄應(yīng)用軟件之后,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能,從而達(dá)到了提高移動支付安全性的目的,進(jìn)而解決了現(xiàn)有的移動支付的方式安全性低的技術(shù)問題。
本領(lǐng)域普通技術(shù)人員可以理解,圖13所示的結(jié)構(gòu)僅為示意,移動終端也可以是智能手機(jī)(如Android手機(jī)、iOS手機(jī)等)、平板電腦、掌聲電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)、PAD等終端設(shè)備。圖13其并不對上述電子裝置的結(jié)構(gòu)造成限定。例如,移動終端10還可包括比圖13中所示更多或者更少的組件(如網(wǎng)絡(luò)接口、顯示裝置等),或者具有與圖13所示不同的配置。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令終端設(shè)備相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:閃存盤、只讀存儲器(Read-Only Memory,ROM)、隨機(jī)存取器(Random Access Memory,RAM)、磁盤或光盤等。
實施例8
本發(fā)明的實施例還提供了一種存儲介質(zhì)??蛇x地,在本實施例中,上述存儲介質(zhì)可以用于保存上述實施例一所提供的虛擬資源的安全轉(zhuǎn)移方法所執(zhí)行的程序代碼。
可選地,在本實施例中,上述存儲介質(zhì)可以位于計算機(jī)網(wǎng)絡(luò)中移動終端群中的任意一個移動終端中,或者位于移動終端群中的任意一個移動終端中。
可選地,在本實施例中,存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:
S1,賬戶登錄第一終端之后,發(fā)起用于轉(zhuǎn)移虛擬資源的請求。
S3,根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:第一終端的設(shè)備信息和/或第一終端接入的第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備。
S5,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能。
可選地,存儲介質(zhì)還被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:第二終端通過第二網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng);在賬戶登錄第二終端之后,將賬戶與第二終端的設(shè)備信息和/或第二終端接入的第二網(wǎng)絡(luò)設(shè)備進(jìn)行綁定,獲取賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息;其中,第一終端與第二終端為相同或不相同的終端設(shè)備。
可選地,存儲介質(zhì)還被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:第二終端設(shè)置賬戶對應(yīng)的多種轉(zhuǎn)移方式;第二終端將賬戶、賬戶對應(yīng)的多種轉(zhuǎn)移方式,以及與賬戶綁定的網(wǎng)絡(luò)環(huán)境信息保存至第二終端本地,并發(fā)送至服務(wù)器進(jìn)行保存。
可選地,存儲介質(zhì)還被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:讀取虛擬資源的轉(zhuǎn)移數(shù)量,并獲取賬戶對應(yīng)的多種轉(zhuǎn)移方式;根據(jù)虛擬資源的轉(zhuǎn)移數(shù)量從預(yù)先設(shè)置的多種轉(zhuǎn)移方式中確定一種轉(zhuǎn)移方式,來轉(zhuǎn)移虛擬資源。
可選地,存儲介質(zhì)還被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:在虛擬資源的轉(zhuǎn)移數(shù)量小于等于第一閾值的情況下,采用無密碼的轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源;在虛擬資源的轉(zhuǎn)移數(shù)量大于第一閾值且小于等于第二閾值的情況下,采用短密碼的轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源;在虛擬資源的轉(zhuǎn)移數(shù)量大于第二閾值的情況下,采用完整密碼的轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源。
可選地,存儲介質(zhì)還被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:接收賬戶的轉(zhuǎn)移密碼;將賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息、虛擬資源的轉(zhuǎn)移數(shù)量及其確定的一種轉(zhuǎn)移方式、轉(zhuǎn)移密碼發(fā)送至服務(wù)器;接收服務(wù)器的驗證結(jié)果,驗證結(jié)果包括:如果賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息相匹配,且賬戶的轉(zhuǎn)移密碼與預(yù)設(shè)密碼相同,則按照確定的一種轉(zhuǎn)移方式轉(zhuǎn)移虛擬資源;否則,轉(zhuǎn)移虛擬資源失敗。
可選地,存儲介質(zhì)還被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:設(shè)備信息包括如下任意一種或多種信息的組合:MAC地址、設(shè)備的唯一標(biāo)識和隨機(jī)碼。
可選地,存儲介質(zhì)還被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:在賬戶當(dāng)前對 應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一終端的設(shè)備信息,賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二終端的設(shè)備信息的情況下,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能的步驟包括:判斷第一終端的設(shè)備信息與第二終端的設(shè)備信息是否相同;在第一終端的設(shè)備信息與第二終端的設(shè)備信息相同的情況下,則允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能;在第一終端的設(shè)備信息與第二終端的設(shè)備信息不相同的情況下,則中止應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
可選地,存儲介質(zhì)還被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:在賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息的情況下,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能的步驟包括:判斷第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息是否相同;在第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息相同的情況下,則允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能;在第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息與第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息不相同的情況下,則中止應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
可選地,存儲介質(zhì)還被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:在賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息為第一終端和第一網(wǎng)絡(luò)設(shè)備的設(shè)備信息,賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息為第二終端和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息的情況下,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能的步驟包括:判斷第一終端的設(shè)備信息與第二終端的設(shè)備信息,以及第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息分別是否相同;在第一終端的設(shè)備信息與第二終端的設(shè)備信息相同,且第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息也相同的情況下,則允許應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能;在第一終端的設(shè)備信息與第二終端的設(shè)備信息不相同,和/或第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息也不相同的情況下,則中止應(yīng)用軟件執(zhí)行轉(zhuǎn)移虛擬資源的功能。
可選地,在本實施例中,上述存儲介質(zhì)可以包括但不限于:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
可選地,本實施例中的具體示例可以參考上述實施例1中所描述的示例,本實施例在此不再贅述。
此處需要說明的是,上述移動終端群中的任意一個可以與網(wǎng)站服務(wù)器和掃描器建立通信關(guān)系,掃描器可以掃描移動終端上php執(zhí)行的web應(yīng)用程序的值命令。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
在本發(fā)明的上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的客戶端,可通過其它的方式實現(xiàn)。其中,以上所描述的裝置實施例僅僅是示意性的,例如單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可為個人計算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
實施例9
本發(fā)明的實施例還提供了一種存儲介質(zhì)??蛇x地,在本實施例中,上述存儲介質(zhì)可以用于保存上述實施例一所提供的虛擬資源的安全轉(zhuǎn)移方法所執(zhí)行的程序代碼。
可選地,在本實施例中,上述存儲介質(zhì)可以位于計算機(jī)網(wǎng)絡(luò)中移動終端群中的任意一個移動終端中,或者位于移動終端群中的任意一個移動終端中。
可選地,在本實施例中,存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:
步驟S11:第一終端通過第一網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng),其中,第一網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備;
步驟S31:在第一終端啟動用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件之后,將當(dāng)前登錄應(yīng)用軟件的賬戶與網(wǎng)絡(luò)環(huán)境信息進(jìn)行預(yù)先綁定,網(wǎng)絡(luò)環(huán)境信息包括:第一網(wǎng)絡(luò)設(shè)備和/或第一終端的設(shè)備信息;在
步驟S51:賬戶再次登錄應(yīng)用軟件之后,通過檢測賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息與賬戶預(yù)先綁定的網(wǎng)絡(luò)環(huán)境信息是否匹配,確定是否允許執(zhí)行轉(zhuǎn)移虛擬資源的功能。
可選地,存儲介質(zhì)還被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:賬戶再次登錄用于轉(zhuǎn)移虛擬資源的應(yīng)用軟件,其中,應(yīng)用軟件安裝在第二終端;通過應(yīng)用軟件發(fā)起用于轉(zhuǎn)移虛擬資源的請求;根據(jù)請求獲取賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息,其中,賬戶當(dāng)前對應(yīng)的網(wǎng)絡(luò)環(huán)境信息包括:第二終端的設(shè)備信息和/或第二終端接入的第二網(wǎng)絡(luò)設(shè)備的設(shè)備信息,其中,第二網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備群中的任意一個網(wǎng)絡(luò)設(shè)備。
可選地,在本實施例中,上述存儲介質(zhì)可以包括但不限于:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
可選地,本實施例中的具體示例可以參考上述實施例2中所描述的示例,本實施例在此不再贅述。
此處需要說明的是,上述移動終端群中的任意一個可以與網(wǎng)站服務(wù)器和掃描器建立通信關(guān)系,掃描器可以掃描移動終端上php執(zhí)行的web應(yīng)用程序的值命令。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
在本發(fā)明的上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的客戶端,可通過其它的方式實現(xiàn)。其中,以上所描述的裝置實施例僅僅是示意性的,例如單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示 或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可為個人計算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。