亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法及其系統(tǒng)的制作方法

文檔序號(hào):6543609閱讀:367來源:國(guó)知局
用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法及其系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法,包括以下步驟:當(dāng)外接硬件裝置中存儲(chǔ)的網(wǎng)卡序列號(hào)與當(dāng)前電腦的網(wǎng)卡序列號(hào)相同時(shí),彈出指定軟件的登陸界面,否則,退出本次操作;當(dāng)遠(yuǎn)程服務(wù)器中存儲(chǔ)的用戶口令與當(dāng)前輸入的用戶口令相同時(shí),則表明當(dāng)前用戶為授權(quán)用戶,能夠啟動(dòng)指定軟件,否則,對(duì)校驗(yàn)失敗的次數(shù)進(jìn)行統(tǒng)計(jì);當(dāng)連續(xù)校驗(yàn)失敗次數(shù)值達(dá)到預(yù)設(shè)的連續(xù)校驗(yàn)失敗次數(shù)值時(shí),將當(dāng)前電腦的網(wǎng)卡序列號(hào)上傳至遠(yuǎn)程服務(wù)器的黑名單中。實(shí)施上述方法的系統(tǒng)包括外接硬件裝置與遠(yuǎn)程服務(wù)器。本發(fā)明在確定當(dāng)前電腦與USBKEY無綁定關(guān)系后,不會(huì)開啟指定軟件,以保證軟件的安全性和有效性。
【專利說明】用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法及其系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種軟件屏蔽方法,尤其是一種用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法及其系統(tǒng)。
【背景技術(shù)】
[0002]目前,現(xiàn)有的軟件公司為了向用戶收取軟件使用費(fèi),在軟件啟動(dòng)的時(shí)候要求用戶輸入產(chǎn)品序列號(hào)和密鑰的方式來限制軟件的非法使用。但是這種授權(quán)的使用方式還是存在很大的弊端,例如,黑客或不法分子很容易通過漏洞分析工具、反匯編、DLL注入、序列號(hào)注冊(cè)等手段進(jìn)行破壞,從而繞過正常的驗(yàn)證流程以啟動(dòng)軟件,從而使軟件的安全性和有效性受到很大挑戰(zhàn)。

【發(fā)明內(nèi)容】

[0003]針對(duì)上述問題中存在的不足之處,本發(fā)明提供了一種在確定當(dāng)前電腦與USBKEY無綁定關(guān)系后,不會(huì)開啟指定軟件,以保證軟件的安全性和有效性的用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法及其系統(tǒng)。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明提供一種用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法,包括以下步驟:
[0005]當(dāng)外接硬件裝置中存儲(chǔ)的網(wǎng)卡序列號(hào)與當(dāng)前電腦的網(wǎng)卡序列號(hào)相同時(shí),彈出指定軟件的登陸界面,否則,退出本次操作;
[0006]當(dāng)遠(yuǎn)程服務(wù)器中存儲(chǔ)的用戶口令與當(dāng)前輸入的用戶口令相同時(shí),則表明當(dāng)前用戶為授權(quán)用戶,能夠啟動(dòng)指定軟件,否則,對(duì)校驗(yàn)失敗的次數(shù)進(jìn)行統(tǒng)計(jì);
[0007]當(dāng)連續(xù)校驗(yàn)失敗次數(shù)值達(dá)到預(yù)設(shè)的連續(xù)校驗(yàn)失敗次數(shù)值時(shí),將當(dāng)前電腦的網(wǎng)卡序列號(hào)上傳至遠(yuǎn)程服務(wù)器的黑名單中。
[0008]上述的用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法,其中,上述方法的具體步驟如下:
[0009]a、當(dāng)外接硬件裝置與當(dāng)前電腦建立連接后,通過安裝在當(dāng)前電腦中的外接硬件裝置驅(qū)動(dòng)軟件向其發(fā)送當(dāng)前電腦網(wǎng)卡序列號(hào);
[0010]b、將當(dāng)前電腦網(wǎng)卡序列號(hào)與外接硬件裝置中存儲(chǔ)的原電腦網(wǎng)卡序列號(hào)進(jìn)行校驗(yàn),若校驗(yàn)結(jié)果為二者相同,則彈出指定軟件的登陸界面,若校驗(yàn)結(jié)果為二者不同,則彈出提示有非法操作的界面,退出本次操作;
[0011]C、在當(dāng)前登陸界面中輸入用戶口令;
[0012]d、外接硬件裝置獲取當(dāng)前輸入的用戶口令,并將其上傳至遠(yuǎn)程服務(wù)器,
[0013]e、遠(yuǎn)程服務(wù)器對(duì)當(dāng)前用戶口令與其存儲(chǔ)的授權(quán)用戶口令進(jìn)行校驗(yàn),若校驗(yàn)結(jié)果為二者相同,則表明當(dāng)前用戶為授權(quán)用戶,能夠啟動(dòng)指定軟件,若校驗(yàn)結(jié)果為二者不同,則彈出提示有用戶口令錯(cuò)誤,重新輸入的界面,并對(duì)校驗(yàn)失敗的次數(shù)進(jìn)行統(tǒng)計(jì);
[0014]f、當(dāng)用戶口令連續(xù)校驗(yàn)失敗次數(shù)值達(dá)到預(yù)設(shè)的連續(xù)校驗(yàn)失敗次數(shù)值時(shí),外接硬件裝置將當(dāng)前電腦的網(wǎng)卡序列號(hào)上傳至遠(yuǎn)程服務(wù)器的黑名單中。
[0015]上述的用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法,其中,在步驟a之前還包括如下步驟:
[0016]外接硬件裝置在首次與電腦建立連接關(guān)系后,獲取該電腦的網(wǎng)卡序列號(hào);
[0017]將獲取到的網(wǎng)卡序列號(hào)燒錄在外接硬件裝置的存儲(chǔ)器中;
[0018]當(dāng)前電腦對(duì)插接在其USB接口上的外接硬件裝置進(jìn)行識(shí)別,若識(shí)別結(jié)果為是,則進(jìn)行后續(xù)操作,若識(shí)別結(jié)果為否,則退出本次操作。
[0019]上述的用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法,其中,若當(dāng)前電腦所識(shí)別的外接硬件裝置的數(shù)量大于I時(shí),則選定一個(gè)與本次操作相關(guān)的外接硬件裝置。
[0020]本發(fā)明還提供一種用于屏蔽非授權(quán)使用者啟動(dòng)軟件的系統(tǒng),包括:
[0021]外接硬件裝置,在與當(dāng)前電腦建立連接后,對(duì)獲取的當(dāng)前電腦網(wǎng)卡序列號(hào)與首次獲取的原網(wǎng)卡序列號(hào)進(jìn)行校驗(yàn),并將當(dāng)前電腦網(wǎng)卡序列號(hào)上傳至遠(yuǎn)程服務(wù)器;
[0022]遠(yuǎn)程服務(wù)器,接收由外接硬件裝置發(fā)送的當(dāng)前輸入的用戶口令,并將其與存儲(chǔ)的授權(quán)用戶口令進(jìn)行校驗(yàn),在當(dāng)用戶口令連續(xù)校驗(yàn)失敗次數(shù)值達(dá)到預(yù)設(shè)的連續(xù)校驗(yàn)失敗次數(shù)值時(shí),將接收到的當(dāng)前電腦網(wǎng)卡序列號(hào)存儲(chǔ)在黑名單中。
[0023]上述的系統(tǒng),其中,所述外接硬件裝置為USBKEY,包括:
[0024]數(shù)據(jù)接口,用于傳輸獲取的電腦網(wǎng)卡序列號(hào)、以及輸入的用戶口令;
[0025]存儲(chǔ)器,用于存儲(chǔ)系統(tǒng)文件,以及首次與電腦連接時(shí)獲取的電腦網(wǎng)卡序列號(hào)和賬戶名稱;
[0026]主控芯片,用于對(duì)獲取的當(dāng)前電腦MAC地址與首次獲取的原MAC地址、以及當(dāng)前輸入的用戶口令與首次輸入的原用戶口令進(jìn)行校驗(yàn),并根據(jù)校驗(yàn)結(jié)果執(zhí)行相關(guān)操作;
[0027]通信模塊,用于向遠(yuǎn)程服務(wù)器發(fā)送當(dāng)前輸入的用戶口令、以及當(dāng)前電腦的網(wǎng)卡序列號(hào)。
[0028]上述的系統(tǒng),其中,所述外接硬件裝置還包括殼體、以及設(shè)置在其內(nèi)部的電路板,以及固化在所述電路板上的壓力傳感器,所述壓力傳感器與所述主控芯片相連接。
[0029]上述的系統(tǒng),其中,在所述殼體中設(shè)有一個(gè)與所述壓力傳感器的頂部表面相接觸,以產(chǎn)生壓力信號(hào)的凸柱。
[0030]上述的系統(tǒng),其中,所述主控芯片固化在所述電路板上,并通過I/O接口與所述壓力傳感器連接,對(duì)實(shí)時(shí)壓力信號(hào)進(jìn)行檢測(cè),若當(dāng)前壓力信號(hào)小于預(yù)設(shè)壓力信號(hào)時(shí),則主控芯片刪除存儲(chǔ)器中存儲(chǔ)的系統(tǒng)文件,以使裝置無法啟動(dòng)。
[0031]上述的系統(tǒng),其中,所述遠(yuǎn)程服務(wù)器中包括口令校驗(yàn)失敗次數(shù)統(tǒng)計(jì)單元,用于對(duì)當(dāng)前輸入的用戶口令與授權(quán)用戶口令連續(xù)校驗(yàn)失敗的次數(shù)進(jìn)行統(tǒng)計(jì),在當(dāng)前用戶口令連續(xù)校驗(yàn)失敗次數(shù)值達(dá)到預(yù)設(shè)的用戶口令連續(xù)校驗(yàn)失敗次數(shù)值時(shí),所述主控芯片對(duì)所述存儲(chǔ)器進(jìn)行格式化處理。
[0032]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):
[0033]1、本發(fā)明通過首次存儲(chǔ)的電腦MAC地址與電腦建立一對(duì)一的綁定關(guān)系,在確定當(dāng)前電腦與USBKEY無綁定關(guān)系后,則無法彈出軟件的用戶口令輸入窗口,并且USBKEY與當(dāng)前電腦無法進(jìn)行數(shù)據(jù)交互,以保證軟件的安全性和有效性;
[0034]2、當(dāng)MAC地址連續(xù)校驗(yàn)次數(shù)與用戶口令連接校驗(yàn)次數(shù)分別達(dá)到預(yù)設(shè)的次數(shù)時(shí),主控芯片會(huì)刪除存儲(chǔ)器中系統(tǒng)文件以及相關(guān)信息,以避免存儲(chǔ)器中的數(shù)據(jù)與程序被非法讀??;
[0035]3、由于在USBKEY設(shè)置有壓力檢測(cè)部分,當(dāng)USBKEY被非法拆卸時(shí),主控芯片在檢測(cè)到壓力信號(hào)發(fā)生大幅度的變化后,會(huì)迅速刪除存儲(chǔ)器中系統(tǒng)文件以及相關(guān)信息,以避免存儲(chǔ)器中的數(shù)據(jù)與程序被非法讀取。
【專利附圖】

【附圖說明】
[0036]圖1為本發(fā)明中方法部分的流程圖;
[0037]圖2為本發(fā)明中系統(tǒng)部分的結(jié)構(gòu)框圖。
[0038]1-外接硬件裝置 2-當(dāng)前電腦
[0039]3-遠(yuǎn)程服務(wù)器
【具體實(shí)施方式】
[0040]本發(fā)明提供一種用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法,包括以下步驟:
[0041]當(dāng)外接硬件裝置中存儲(chǔ)的網(wǎng)卡序列號(hào)與當(dāng)前電腦的網(wǎng)卡序列號(hào)相同時(shí),彈出指定軟件的登陸界面,否則,退出本次操作;
[0042]當(dāng)遠(yuǎn)程服務(wù)器中存儲(chǔ)的用戶口令與當(dāng)前輸入的用戶口令相同時(shí),則表明當(dāng)前用戶為授權(quán)用戶,能夠啟動(dòng)指定軟件,否則,對(duì)校驗(yàn)失敗的次數(shù)進(jìn)行統(tǒng)計(jì);
[0043]當(dāng)連續(xù)校驗(yàn)失敗次數(shù)值達(dá)到預(yù)設(shè)的連續(xù)校驗(yàn)失敗次數(shù)值時(shí),將當(dāng)前電腦的網(wǎng)卡序列號(hào)上傳至遠(yuǎn)程服務(wù)器的黑名單中。
[0044]如圖1所示,上述方法的具體步驟如下:
[0045]S1、當(dāng)外接硬件裝置與當(dāng)前電腦建立連接關(guān)系后,通過安裝在當(dāng)前電腦中的外接硬件裝置驅(qū)動(dòng)軟件向其發(fā)送當(dāng)前電腦網(wǎng)卡序列號(hào)。
[0046]在步驟SI實(shí)施前,還包括以下步驟:
[0047]將外接硬件裝置插接在當(dāng)前電腦的USB接口上,判斷當(dāng)前電腦中安裝的外接硬件裝置驅(qū)動(dòng)軟件能否對(duì)其進(jìn)行識(shí)別,若識(shí)別結(jié)果為是,則進(jìn)行后續(xù)操作,若識(shí)別結(jié)果為否,則退出本次操作;
[0048]若當(dāng)前電腦中的外接硬件裝置驅(qū)動(dòng)軟件識(shí)別到的外接硬件裝置的數(shù)量大于I時(shí),則選定一個(gè)與本次操作相關(guān)的外接硬件裝置。
[0049]另外,外接硬件裝置中存儲(chǔ)的原電腦網(wǎng)卡序列號(hào),為外接硬件裝置在首次與電腦建立連接關(guān)系時(shí),通過外接硬件裝置驅(qū)動(dòng)軟件獲取、并燒錄在存儲(chǔ)器中的原電腦網(wǎng)卡序列號(hào)。
[0050]S2、將當(dāng)前電腦網(wǎng)卡序列號(hào)與外接硬件裝置中存儲(chǔ)的原電腦網(wǎng)卡序列號(hào)進(jìn)行校驗(yàn),若校驗(yàn)結(jié)果為二者相同,則執(zhí)行步驟S3,彈出指定軟件的登陸界面,輸入用戶口令;若校驗(yàn)結(jié)果為二者不同,則執(zhí)行步驟S4,彈出提示有非法操作的界面,退出本次操作。
[0051]S4、外接硬件裝置獲取當(dāng)前輸入的用戶口令,并將其上傳至遠(yuǎn)程服務(wù)器。
[0052]S5、遠(yuǎn)程服務(wù)器在收到當(dāng)前輸入的用戶口令后,將其與存儲(chǔ)的授權(quán)用戶口令進(jìn)行校驗(yàn),若校驗(yàn)結(jié)果為二者相同,則執(zhí)行步驟S6,表明當(dāng)前用戶為授權(quán)用戶,在初始化軟件界面后,啟動(dòng)指定軟件;若校驗(yàn)結(jié)果為二者不同,則執(zhí)行步驟S7,彈出提示有用戶口令錯(cuò)誤,重新輸入的界面,并同時(shí)對(duì)校驗(yàn)失敗的次數(shù)進(jìn)行統(tǒng)計(jì)。
[0053]S8、判斷用戶口令連續(xù)校驗(yàn)失敗次數(shù)值是否達(dá)到預(yù)設(shè)的連續(xù)校驗(yàn)失敗次數(shù)值,若校驗(yàn)結(jié)果為是,則執(zhí)行步驟S9,向外接硬件裝置反饋信息,將其發(fā)送當(dāng)前電腦的網(wǎng)卡序列號(hào);若校驗(yàn)結(jié)果為否,則執(zhí)行返回執(zhí)行步驟S4。
[0054]S10、外接硬件裝置接收反饋信息,并將當(dāng)前電腦的網(wǎng)卡序列號(hào)上傳至遠(yuǎn)程服務(wù)器的黑名單中保存記錄。
[0055]在上述步驟中,外接硬件裝置在向遠(yuǎn)程服務(wù)器發(fā)送信息時(shí),該信息在發(fā)送前會(huì)與該外接硬件裝置的序列號(hào)進(jìn)行綁定,以形成數(shù)據(jù)包。遠(yuǎn)程服務(wù)器在接收到數(shù)據(jù)包對(duì)其進(jìn)行解析,根據(jù)外接硬件裝置的序列號(hào)查找到數(shù)據(jù)庫(kù)中存儲(chǔ)的相對(duì)應(yīng)的數(shù)據(jù)鏈表,該數(shù)據(jù)鏈表中存儲(chǔ)有授權(quán)的用戶口令、由該外接硬件裝置發(fā)送的錯(cuò)誤用戶口令、以及由其上傳的當(dāng)前電腦的網(wǎng)卡序列號(hào)。
[0056]如圖2所示,本發(fā)明還提供一種用于屏蔽非授權(quán)使用者啟動(dòng)軟件的系統(tǒng),包括外接硬件裝置I與遠(yuǎn)程服務(wù)器3。
[0057]外接硬件裝置I在與當(dāng)前電腦建立連接后,對(duì)獲取的當(dāng)前電腦網(wǎng)卡序列號(hào)與首次獲取的原網(wǎng)卡序列號(hào)進(jìn)行校驗(yàn),并將當(dāng)前電腦網(wǎng)卡序列號(hào)上傳至遠(yuǎn)程服務(wù)器。
[0058]外接硬件裝置為USBKEY,包括主控芯片、以及分別與其相連接的存儲(chǔ)器、壓力傳感器、數(shù)據(jù)接口與通信模塊。
[0059]數(shù)據(jù)接口用于傳輸獲取的電腦網(wǎng)卡序列號(hào)、以及輸入的用戶口令。
[0060]存儲(chǔ)器用于存儲(chǔ)系統(tǒng)文件,以及首次與電腦連接時(shí)獲取的電腦網(wǎng)卡序列號(hào)和賬戶名稱。外接硬件裝置中存儲(chǔ)的原電腦網(wǎng)卡序列號(hào),為外接硬件裝置在首次與電腦建立連接關(guān)系時(shí),通過外接硬件裝置驅(qū)動(dòng)軟件獲取、并燒錄在存儲(chǔ)器中的原電腦網(wǎng)卡序列號(hào)。
[0061]主控芯片用于對(duì)獲取的當(dāng)前電腦MAC地址與首次獲取的原MAC地址、以及當(dāng)前輸入的用戶口令與首次輸入的原用戶口令進(jìn)行校驗(yàn),并根據(jù)校驗(yàn)結(jié)果執(zhí)行相關(guān)操作的主控芯片。
[0062]通信模塊,用于向遠(yuǎn)程服務(wù)器發(fā)送當(dāng)前輸入的用戶口令、以及當(dāng)前電腦的網(wǎng)卡序列號(hào)。
[0063]殼體由頂殼與底殼構(gòu)成,在頂殼的內(nèi)部設(shè)有一個(gè)向其相對(duì)側(cè)延伸的凸柱,該凸柱的底部端面與壓力傳感器的頂部表面相接觸,以產(chǎn)生壓力信號(hào)。主控芯片固化在電路板上,并通過I/O接口與壓力傳感器連接,以接收壓力傳感器輸入的實(shí)時(shí)壓力信號(hào),并對(duì)實(shí)時(shí)壓力信號(hào)進(jìn)行檢測(cè),若當(dāng)前壓力信號(hào)小于預(yù)設(shè)壓力信號(hào)時(shí),則主控芯片刪除存儲(chǔ)器中存儲(chǔ)的系統(tǒng)文件,以使裝置無法啟動(dòng)。
[0064]通過在殼體內(nèi)部增加了壓力傳感器以及與其相配合的凸柱,因此,當(dāng)由頂殼與底殼所構(gòu)成的殼體相扣合時(shí),凸柱與壓力傳感器相接觸從而產(chǎn)生壓力,固化在電路板上的主控芯片通過I/o接口檢測(cè)壓力傳感器所產(chǎn)生的壓力信號(hào)。當(dāng)殼體保持完好狀態(tài)時(shí),主控芯片能夠正常檢測(cè)到壓力信號(hào),因此,USBKEY中的系統(tǒng)可以保持正常的工作狀態(tài)。當(dāng)殼體被分開時(shí),凸柱也不再與壓力傳感器相接觸,無法產(chǎn)生壓力信號(hào)。由于主控芯片無法檢測(cè)到壓力傳感器所產(chǎn)生的壓力信號(hào),因此,主控芯片啟動(dòng)自毀程序,將存儲(chǔ)器中的系統(tǒng)文件刪除,以避免存儲(chǔ)器中的數(shù)據(jù)與程序被非法讀取,并使USBKEY無法正常工作。
[0065]遠(yuǎn)程服務(wù)器,接收由外接硬件裝置發(fā)送的當(dāng)前輸入的用戶口令,并將其與存儲(chǔ)的授權(quán)用戶口令進(jìn)行校驗(yàn),在當(dāng)用戶口令連續(xù)校驗(yàn)失敗次數(shù)值達(dá)到預(yù)設(shè)的連續(xù)校驗(yàn)失敗次數(shù)值時(shí),將接收到的當(dāng)前電腦網(wǎng)卡序列號(hào)存儲(chǔ)在黑名單中。
[0066]遠(yuǎn)程服務(wù)器中包括口令校驗(yàn)失敗次數(shù)統(tǒng)計(jì)單元,用于對(duì)當(dāng)前輸入的用戶口令與授權(quán)用戶口令連續(xù)校驗(yàn)失敗的次數(shù)進(jìn)行統(tǒng)計(jì),在當(dāng)前用戶口令連續(xù)校驗(yàn)失敗次數(shù)值達(dá)到預(yù)設(shè)的用戶口令連續(xù)校驗(yàn)失敗次數(shù)值時(shí),主控芯片對(duì)存儲(chǔ)器進(jìn)行格式化處理。
[0067]以上所述僅為本發(fā)明的較佳實(shí)施例,對(duì)發(fā)明而言僅僅是說明性的,而非限制性的。本專業(yè)技術(shù)人員理解,在發(fā)明權(quán)利要求所限定的精神和范圍內(nèi)可對(duì)其進(jìn)行許多改變,修改,甚至等效,但都將落入本發(fā)明的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法,包括以下步驟: 當(dāng)外接硬件裝置中存儲(chǔ)的網(wǎng)卡序列號(hào)與當(dāng)前電腦的網(wǎng)卡序列號(hào)相同時(shí),彈出指定軟件的登陸界面,否則,退出本次操作; 當(dāng)遠(yuǎn)程服務(wù)器中存儲(chǔ)的用戶口令與當(dāng)前輸入的用戶口令相同時(shí),則表明當(dāng)前用戶為授權(quán)用戶,能夠啟動(dòng)指定軟件,否則,對(duì)校驗(yàn)失敗的次數(shù)進(jìn)行統(tǒng)計(jì); 當(dāng)連續(xù)校驗(yàn)失敗次數(shù)值達(dá)到預(yù)設(shè)的連續(xù)校驗(yàn)失敗次數(shù)值時(shí),將當(dāng)前電腦的網(wǎng)卡序列號(hào)上傳至遠(yuǎn)程服務(wù)器的黑名單中。
2.根據(jù)權(quán)利要求1所述的用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法,其特征在于,上述方法的具體步驟如下: a、當(dāng)外接硬件裝置與當(dāng)前電腦建立連接后,通過安裝在當(dāng)前電腦中的外接硬件裝置驅(qū)動(dòng)軟件向其發(fā)送當(dāng)前電腦網(wǎng)卡序列號(hào); b、將當(dāng)前電腦網(wǎng)卡序列號(hào)與外接硬件裝置中存儲(chǔ)的原電腦網(wǎng)卡序列號(hào)進(jìn)行校驗(yàn),若校驗(yàn)結(jié)果為二者相同,則彈出指定軟件的登陸界面,若校驗(yàn)結(jié)果為二者不同,則彈出提示有非法操作的界面,退出本次操作; C、在當(dāng)前登陸界面中輸入用戶口令; d、外接硬件裝置獲取當(dāng)前輸入的用戶口令,并將其上傳至遠(yuǎn)程服務(wù)器, e、遠(yuǎn)程服務(wù)器對(duì)當(dāng)前用戶口令與其存儲(chǔ)的授權(quán)用戶口令進(jìn)行校驗(yàn),若校驗(yàn)結(jié)果為二者相同,則表明當(dāng)前用戶為授權(quán)用戶,能夠啟動(dòng)指定軟件,若校驗(yàn)結(jié)果為二者不同,則彈出提示有用戶口令錯(cuò)誤,重新輸入的界面,并對(duì)校驗(yàn)失敗的次數(shù)進(jìn)行統(tǒng)計(jì); f、當(dāng)用戶口令連續(xù)校驗(yàn)失敗次數(shù)值達(dá)到預(yù)設(shè)的連續(xù)校驗(yàn)失敗次數(shù)值時(shí),外接硬件裝置將當(dāng)前電腦的網(wǎng)卡序列號(hào)上傳至遠(yuǎn)程服務(wù)器的黑名單中。
3.根據(jù)權(quán)利要求2所述的用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法,其特征在于,在步驟a之前還包括如下步驟: 外接硬件裝置在首次與電腦建立連接關(guān)系后,獲取該電腦的網(wǎng)卡序列號(hào); 將獲取到的網(wǎng)卡序列號(hào)燒錄在外接硬件裝置的存儲(chǔ)器中; 當(dāng)前電腦對(duì)插接在其USB接口上的外接硬件裝置進(jìn)行識(shí)別,若識(shí)別結(jié)果為是,則進(jìn)行后續(xù)操作,若識(shí)別結(jié)果為否,則退出本次操作。
4.根據(jù)權(quán)利要求3所述的用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法,其特征在于,若當(dāng)前電腦所識(shí)別的外接硬件裝置的數(shù)量大于I時(shí),則選定一個(gè)與本次操作相關(guān)的外接硬件裝置。
5.實(shí)施根據(jù)權(quán)利要求4中所述的用于屏蔽非授權(quán)使用者啟動(dòng)軟件的方法的系統(tǒng),其特征在于,包括: 外接硬件裝置,在與當(dāng)前電腦建立連接后,對(duì)獲取的當(dāng)前電腦網(wǎng)卡序列號(hào)與首次獲取的原網(wǎng)卡序列號(hào)進(jìn)行校驗(yàn),并將當(dāng)前電腦網(wǎng)卡序列號(hào)上傳至遠(yuǎn)程服務(wù)器; 遠(yuǎn)程服務(wù)器,接收由外接硬件裝置發(fā)送的當(dāng)前輸入的用戶口令,并將其與存儲(chǔ)的授權(quán)用戶口令進(jìn)行校驗(yàn),在當(dāng)用戶口令連續(xù)校驗(yàn)失敗次數(shù)值達(dá)到預(yù)設(shè)的連續(xù)校驗(yàn)失敗次數(shù)值時(shí),將接收到的當(dāng)前電腦網(wǎng)卡序列號(hào)存儲(chǔ)在黑名單中。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述外接硬件裝置為USBKEY,包括: 數(shù)據(jù)接口,用于傳輸獲取的電腦網(wǎng)卡序列號(hào)、以及輸入的用戶口令;存儲(chǔ)器,用于存儲(chǔ)系統(tǒng)文件,以及首次與電腦連接時(shí)獲取的電腦網(wǎng)卡序列號(hào)和賬戶名稱; 主控芯片,用于對(duì)獲取的當(dāng)前電腦MAC地址與首次獲取的原MAC地址、以及當(dāng)前輸入的用戶口令與首次輸入的原用戶口令進(jìn)行校驗(yàn),并根據(jù)校驗(yàn)結(jié)果執(zhí)行相關(guān)操作; 通信模塊,用于向遠(yuǎn)程服務(wù)器發(fā)送當(dāng)前輸入的用戶口令、以及當(dāng)前電腦的網(wǎng)卡序列號(hào)。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述外接硬件裝置還包括殼體、以及設(shè)置在其內(nèi)部的電路板,以及固化在所述電路板上的壓力傳感器,所述壓力傳感器與所述主控芯片相連接。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,在所述殼體中設(shè)有一個(gè)與所述壓力傳感器的頂部表面相接觸,以產(chǎn)生壓力信號(hào)的凸柱。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述主控芯片固化在所述電路板上,并通過I/O接口與所述壓力傳感器連接,對(duì)實(shí)時(shí)壓力信號(hào)進(jìn)行檢測(cè),若當(dāng)前壓力信號(hào)小于預(yù)設(shè)壓力信號(hào)時(shí),則主控芯片刪除存儲(chǔ)器中存儲(chǔ)的系統(tǒng)文件,以使裝置無法啟動(dòng)。
10.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述遠(yuǎn)程服務(wù)器中包括口令校驗(yàn)失敗次數(shù)統(tǒng)計(jì)單元,用于對(duì)當(dāng)前輸入的用戶口令與授權(quán)用戶口令連續(xù)校驗(yàn)失敗的次數(shù)進(jìn)行統(tǒng)計(jì),在當(dāng)前用戶口令連續(xù)校驗(yàn)失敗次數(shù)值達(dá)到預(yù)設(shè)的用戶口令連續(xù)校驗(yàn)失敗次數(shù)值時(shí),所述主控芯片對(duì)所述存儲(chǔ)器進(jìn)行格式化處理。
【文檔編號(hào)】G06F21/12GK103942473SQ201410147074
【公開日】2014年7月23日 申請(qǐng)日期:2014年4月14日 優(yōu)先權(quán)日:2014年4月14日
【發(fā)明者】姚為, 宋華彪, 萬宏宇 申請(qǐng)人:立德高科(北京)數(shù)碼科技有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1