專利名稱:防止木馬程序的屏幕鍵盤輸入系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種屏幕鍵盤的系統(tǒng)及其方法,特別是指一種具備防止 木馬程序側(cè)錄機(jī)敏數(shù)據(jù)的屏幕鍵盤輸入系統(tǒng)及其方法。
背景技術(shù):
近年來,隨著計(jì)算機(jī)產(chǎn)業(yè)及因特網(wǎng)的蓬勃發(fā)展,電子化已成為不可避免
的趨勢,例如電子郵件、電子公文系統(tǒng)及電子行政系統(tǒng)等,而為了確認(rèn)使 用者的身份, 一般則是以賬號(hào)搭配密碼的方式進(jìn)行身份認(rèn)證,因此,如何避 免賬號(hào)及密碼等個(gè)人的機(jī)敏數(shù)據(jù)遭致木馬程序側(cè)錄,已成為不容忽視的問題。
一般而言,木馬程序依其功能分為兩種,第一種是為具備鍵盤側(cè)錄功能 的木馬程序,能夠側(cè)錄使用者在實(shí)體鍵盤上所鍵入的字碼;第二種是為具備 影像擷取功能的木馬程序,能夠以鼠標(biāo)指針的坐標(biāo)點(diǎn)為中心,擷取一塊適當(dāng) 區(qū)域范圍的影像,通過該影像從而獲得鼠標(biāo)指針?biāo)I入的字碼。目前已知的
技術(shù)是以屏幕鍵盤的方式,如騰訊公司的QQ軟件,防止具備鍵盤側(cè)錄功能
的木馬程序,使用者通過點(diǎn)選屏幕鍵盤上的按鍵,仿真實(shí)體鍵盤進(jìn)行輸入, 而且此屏幕鍵盤每次輸入字碼后位置會(huì)變動(dòng),如此一來,即可避免使用者經(jīng) 由實(shí)體鍵盤進(jìn)行輸入時(shí),遭致木馬程序側(cè)錄的問題,然而,對于該種具備影 像擷取功能的木馬程序而言,木馬程序是透過鼠標(biāo)點(diǎn)選字母的同時(shí)擷取影 像,所以當(dāng)使用者點(diǎn)選按鍵時(shí),字碼信息已經(jīng)被木馬程序獲得,因此,上述 已知技術(shù)將無法達(dá)到防止的作用。
因此,有必要針對已知技術(shù)上所產(chǎn)生無法防止具備影像擷取功能的木馬 程序的問題提出解決方案。
發(fā)明內(nèi)容
通過以上的問題,本發(fā)明的主要目的是在于提供一種防止木馬程序的屏 幕鍵盤輸入系統(tǒng)及其方法,用以解決使用實(shí)體鍵盤進(jìn)行機(jī)敏數(shù)據(jù)的輸入時(shí), 容易遭到木馬程序側(cè)錄的問題,通過將屏幕鍵盤的按鍵,進(jìn)行隨機(jī)數(shù)配置及 隱藏顯示的處理,達(dá)到防止木馬程序的功效。
因此,本發(fā)明所揭示的防止木馬程序的屏幕鍵盤輸入系統(tǒng),包括有顯 示接口模塊、位置判斷模塊、顯示模塊、接收模塊及隨機(jī)數(shù)產(chǎn)生模塊。其中,
顯示接口模塊系用以顯示具有初始按鍵字碼的屏幕鍵盤的輸入接口 ;位置判
斷模塊接收坐標(biāo)參數(shù),用以判斷鼠標(biāo)指針的位置是否位于屏幕鍵盤區(qū)域范圍
內(nèi),并依據(jù)判斷結(jié)果傳送顯示參數(shù);顯示模塊是依據(jù)顯示參數(shù),更新顯示屏 幕鍵盤的按鍵字碼;接收模塊是用以接收使用者點(diǎn)選屏幕鍵盤的按鍵信息; 隨機(jī)數(shù)產(chǎn)生模塊是用以在接收按鍵信息后,對屏幕鍵盤進(jìn)行鍵入隨機(jī)數(shù)處 理,重新排列屏幕鍵盤的按鍵字碼。
至于本發(fā)明的防止木馬程序的屏幕鍵盤輸入方法,則包括有下列步驟 顯示具有初始按鍵字碼的屏幕鍵盤的輸入接口;接收坐標(biāo)參數(shù),用以判斷鼠 標(biāo)指針的位置是否位于屏幕鍵盤區(qū)域范圍內(nèi),并依據(jù)判斷結(jié)果傳送顯示參 數(shù);依據(jù)顯示參數(shù),更新顯示屏幕鍵盤的按鍵字碼;接收使用者點(diǎn)選屏幕鍵 盤的按鍵信息;在接收按鍵信息后,對屏幕鍵盤進(jìn)行鍵入隨機(jī)數(shù)處理,重新 排列屏幕鍵盤的按鍵字碼。
通過上述的技術(shù)手段,以屏幕鍵盤代替實(shí)體鍵盤進(jìn)行輸入,并將屏幕鍵 盤的按鍵,進(jìn)行隨機(jī)數(shù)配置及隱藏顯示的處理,即可達(dá)到防止具備側(cè)錄按鍵 功能,以及影像擷取功能的木馬程序的功效。
有關(guān)本發(fā)明的特征與實(shí)施,茲配合圖式作實(shí)施例詳細(xì)說明如下。 附困說明
圖1是本發(fā)明防止木馬程序的屏幕鍵盤輸入系統(tǒng)方塊圖; 圖2是本發(fā)明防止木馬程序的屏幕鍵盤輸入方法流程圖; 圖3是本發(fā)明屏幕鍵盤輸入接口示意圖4是本發(fā)明按鍵隱藏顯示第一示意圖; 圖5是本發(fā)明按^fe隱藏顯示第二示意圖; 圖6是本發(fā)明顯示按鍵示意圖。
具體實(shí)施例方式
本發(fā)明是提出一種防止木馬程序的屏幕鍵盤輸入系統(tǒng)及其方法,目的是 在于解決輸入機(jī)敏數(shù)據(jù)時(shí),容易遭到木馬程序側(cè)錄的問題,通過將屏幕鍵盤 的按鍵,進(jìn)行隨機(jī)數(shù)配置及隱藏顯示的處理,用以防止具備側(cè)錄按4建及擷取 影像功能的木馬程序。
請參閱圖1所示是本發(fā)明防止木馬程序的屏幕鍵盤輸入系統(tǒng)方塊圖,包 含有顯示接口模塊101、位置判斷模塊102、顯示模塊103、接收模塊104 及隨機(jī)數(shù)產(chǎn)生模塊105。其中,顯示接口模塊101是用以顯示具有初始按鍵 字碼的屏幕鍵盤的輸入接口 ,其屏幕鍵盤的初始按鍵字碼可為對應(yīng)于屏幕鍵 盤的不同按鍵固定設(shè)置的復(fù)數(shù)個(gè)字碼(如初始時(shí),可將屏幕鍵盤固定設(shè)置為 與實(shí)體鍵盤的按鍵字碼相同的鍵盤),或?qū)⒆执a經(jīng)由隨機(jī)數(shù)排列組合,分別 對應(yīng)于屏幕鍵盤的不同按鍵;位置判斷模塊102接收坐標(biāo)參數(shù),用以判斷鼠 標(biāo)指針的位置是否位于屏幕鍵盤區(qū)域范圍內(nèi),并依據(jù)判斷結(jié)果傳送顯示參數(shù) (例如當(dāng)鼠標(biāo)指針的位置不在屏幕鍵盤區(qū)域范圍內(nèi),則傳送的顯示參數(shù)以 數(shù)值l表示;若鼠標(biāo)指針的位置在屏幕區(qū)域范圍內(nèi),則傳送的顯示參數(shù)以數(shù) 值O表示),所述的坐標(biāo)參數(shù)是為紀(jì)錄鼠標(biāo)指針的坐標(biāo)信息(例如當(dāng)屏幕 分辨率為800*600時(shí),鼠標(biāo)指針的X軸坐標(biāo)范圍在數(shù)值0至數(shù)值800的間, Y軸坐標(biāo)范圍在數(shù)值0至數(shù)值600的間,且中心點(diǎn)坐標(biāo)的X軸及Y軸皆為 數(shù)值O,并且位于屏幕左上角的邊界位置。鼠標(biāo)指針的坐標(biāo)表示方式是由左 至右及由上至下遞增,因此當(dāng)鼠標(biāo)指針位于屏幕右下角的邊界位置時(shí),其坐 標(biāo)信息中X軸為數(shù)值800, Y軸為數(shù)值600 );顯示模塊103是依據(jù)顯示參 數(shù),更新顯示屏幕鍵盤的按鍵字碼,所述的顯示參數(shù)系為按鍵字碼是否隱藏 顯示的判斷依據(jù);接收模塊104是用以接收使用者點(diǎn)選屏幕鍵盤的按鍵信 息;隨機(jī)數(shù)產(chǎn)生模塊105是用以在接收模塊104接收按鍵信息后,對屏幕鍵 盤進(jìn)行鍵入隨機(jī)數(shù)處理,重新排列屏幕鍵盤的按鍵字碼(例如初始的按鍵
字碼排列方式由左至右為A、 B、 C、 D及E,當(dāng)使用者鍵入按鍵字碼后,經(jīng) 過鍵入隨機(jī)數(shù)處理重新排列屏幕鍵盤的按鍵字碼后,其按鍵字碼的排列方式 由左至右為A、 D、 B、 C及E)。
上述提及的鍵入隨機(jī)數(shù)處理,是依據(jù)包含多個(gè)字碼如英文字母(A-Z)、 數(shù)字(0-9)及各種實(shí)體鍵盤上所具有的符號(hào)(例如 、!、 @、 #及$等)并 位于隨機(jī)數(shù)處理模塊105中的字符表進(jìn)行隨機(jī)數(shù)排列組合,用以產(chǎn)生多個(gè)字 碼,每個(gè)字碼分別對應(yīng)于軟件鍵盤的不同按鍵,其字符表是為英文字母、數(shù) 字及符號(hào)等字碼所組成,所謂鍵入隨機(jī)數(shù)處理是使用者經(jīng)由鼠標(biāo)指針4建入按 鍵字碼后所進(jìn)行的隨機(jī)數(shù)處理。
如圖2所示,是為本發(fā)明防止木馬程序的屏幕鍵盤輸入方法流程圖,包 括下列步驟顯示具有初始按鍵字碼的屏幕鍵盤的輸入接口 (步驟201); 接收坐標(biāo)參數(shù),用以判斷鼠標(biāo)指針的位置是否位于屏幕鍵盤區(qū)域范圍內(nèi),并 依據(jù)對坐標(biāo)參數(shù)的判斷結(jié)果傳送顯示參數(shù)(步驟202);依據(jù)顯示參數(shù),更 新顯示屏幕鍵盤的按鍵字碼(步驟203 );接收使用者點(diǎn)選屏幕鍵盤的按鍵 信息(步驟204);在接收按鍵信息后,對屏幕鍵盤進(jìn)行鍵入隨機(jī)數(shù)處理, 重新排列屏幕鍵盤的按鍵字碼(步驟205 ),當(dāng)使用者未點(diǎn)選按鍵的情況下, 會(huì)重復(fù)執(zhí)行步驟202及步驟203,直到使用者點(diǎn)選按鍵時(shí),才會(huì)進(jìn)一步執(zhí)行 步驟204及步驟205。
以下我們將配合圖3至圖6以實(shí)施例方式進(jìn)行如下說明,請先參閱圖3 圖是為本發(fā)明屏幕鍵盤輸入接口示意圖,包括屏幕鍵盤300、鼠標(biāo)指針301、 控制按鍵302、按鍵字碼303、登錄組件304及清除組件305,首先,當(dāng)使 用者欲使用屏幕鍵盤300輸入機(jī)敏數(shù)據(jù),以避免遭木馬程序側(cè)錄按鍵及擷取 影像時(shí),會(huì)執(zhí)行屏幕鍵盤300程序,此時(shí)屏幕會(huì)顯示具有初始按鍵字碼的屏 幕鍵盤300的輸入接口 (步驟201),所述初始按鍵字碼可自兩種排列方式 選擇其一,第一種是將屏幕鍵盤300的按鍵字碼303,依據(jù)字符表內(nèi)的字碼 進(jìn)行隨機(jī)數(shù)排列組合,用以產(chǎn)生復(fù)數(shù)個(gè)字碼,這些字碼分別對應(yīng)于屏幕鍵盤 的不同按鍵(每次屏幕鍵盤300程序最初執(zhí)行時(shí),這些按鍵字碼303所出現(xiàn) 在屏幕鍵盤300上的位置并不固定),第二種是對應(yīng)屏幕鍵盤的不同按鍵固 定設(shè)置的復(fù)數(shù)個(gè)字碼,也就是說屏幕鍵盤300程序最初執(zhí)行時(shí),便可對屏幕
鍵盤300的按鍵字碼303重新排列組合,或是以固定的位置設(shè)置這些字碼(例 如依照實(shí)體鍵盤的字碼位置排列)。
接著接收坐標(biāo)參數(shù),用以判斷鼠標(biāo)指針301的位置是否位于屏幕^l泉盤 300區(qū)域范圍內(nèi),并依據(jù)判斷結(jié)果傳送顯示參數(shù)(例如當(dāng)鼠標(biāo)指針301的 位置不在屏幕鍵盤300區(qū)域范圍內(nèi),則傳送的顯示參數(shù)以數(shù)值1表示;若鼠 標(biāo)指針301的位置在屏幕鍵盤300區(qū)域范圍內(nèi),則傳送的顯示參數(shù)以數(shù)值0 表示),由于圖3的鼠標(biāo)指針301的位置不在屏幕鍵盤300區(qū)域范圍內(nèi),所 以顯示參數(shù)設(shè)為按鍵字碼正常顯示(例如數(shù)值O代表隱藏顯示;數(shù)值l代 表正常顯示,此時(shí)傳送的顯示參數(shù)為數(shù)值1)(步驟202),的后依據(jù)顯示 參數(shù)(例如數(shù)值l),更新顯示屏幕鍵盤300的按鍵字碼303,經(jīng)由顯示 參數(shù)(例如數(shù)值l)可得知顯示狀態(tài)為正常顯示,因此更新顯示屏幕鍵盤 300的按鍵字碼303 (步驟203 )。
當(dāng)使用者欲以屏幕鍵盤300進(jìn)行輸入時(shí)(例如使用者欲鍵入英文字母 f),將鼠標(biāo)指針301往對應(yīng)的英文字母(例如屏幕鍵盤300的按鍵字碼 303中的f按鍵)方向移動(dòng),若是需要輸入大寫的英文字母或進(jìn)行其它符號(hào) 輸入,可搭配控制按鍵302進(jìn)行輸入(例如點(diǎn)選Caps Lock按《睫后,可使 所有點(diǎn)選的英文字母,轉(zhuǎn)為大寫輸入;點(diǎn)選Shift按鍵后,可進(jìn)行其它符號(hào) 輸入)。
以下我們配合圖4及圖5進(jìn)一步說明屏幕鍵盤300的按鍵字碼303的隱 藏顯示狀態(tài),請先參閱圖4是為本發(fā)明按鍵隱藏顯示第一示意圖,如圖4所 示,當(dāng)鼠標(biāo)指針301移至屏幕鍵盤300區(qū)域范圍內(nèi)時(shí),屏幕鍵盤300的按鍵 字碼隱藏顯示303 ( 10),也就是說當(dāng)按鍵字碼隱藏顯示303 ( 10)時(shí),看 不到如圖3的按鍵字碼303中所顯示的英文字母、數(shù)字及符號(hào),如此一來, 就可以防止具備擷取影像功能的木馬程序,藉由所擷取的影像得知使用者所 輸入的機(jī)敏數(shù)據(jù),接著請參閱圖5是為本發(fā)明按鍵隱藏顯示第二示意圖,如 圖5所示,當(dāng)鼠標(biāo)指4十301移動(dòng)至目的位置(例如英文字母f的4姿《建位置) 后點(diǎn)選按鍵用以進(jìn)行輸入,并經(jīng)由接收模塊104接收使用者點(diǎn)選屏幕鍵盤 300的按鍵信息(例如英文字母f)(步驟204),在接收按鍵信息(例 如英文字母f)后,對屏幕鍵盤300進(jìn)行鍵入隨機(jī)數(shù)處理,重新排列屏幕
鍵盤300的按鍵字碼303 ( 10)(步驟205 ),由于鼠標(biāo)指針301尚未離開 屏幕鍵盤300區(qū)域范圍,所以顯示狀態(tài)保持為按鍵字碼隱藏顯示303 ( 10 )。
最后,請參閱圖6是為本發(fā)明顯示按鍵示意圖,如圖6所示,當(dāng)使用者 未點(diǎn)選按鍵,并且鼠標(biāo)指針301移動(dòng)至屏幕鍵盤300區(qū)域范圍外后,會(huì)轉(zhuǎn)至 步驟202 (步驟204),此時(shí)依據(jù)新的坐標(biāo)參數(shù)所作的判斷結(jié)果傳送顯示參 數(shù)(例如鼠標(biāo)指針的位置不在屏幕鍵盤區(qū)域范圍內(nèi),則傳送的顯示參數(shù)以 數(shù)值1表示)(步驟202 ),并依據(jù)顯示參數(shù)(例如數(shù)值1)將經(jīng)過鍵入 隨機(jī)數(shù)處理后的按鍵字碼303正常顯示(例如數(shù)值O代表隱藏顯示;數(shù)值 1代表正常顯示,此時(shí)傳送的顯示參數(shù)為數(shù)值1)于屏幕上(例如英文字 母f的按鍵經(jīng)過鍵入隨機(jī)數(shù)處理后,位置變?yōu)橛⑽淖帜竫)(步驟203 ), 反復(fù)進(jìn)行上述步驟流程(步驟202至步驟205 ),即可輸入多個(gè)按鍵字碼, 最后經(jīng)由點(diǎn)選登錄組件304進(jìn)行登錄,若是輸入錯(cuò)誤則可經(jīng)由點(diǎn)選清除組件 305進(jìn)行數(shù)據(jù)清除。
由上述實(shí)施例可得知,使用者在進(jìn)行輸入時(shí)皆不需使用實(shí)體鍵盤,因此 對于具備側(cè)錄按鍵功能的木馬程序而言,無法經(jīng)由側(cè)錄實(shí)體鍵盤竊取使用者 所輸入的機(jī)敏數(shù)據(jù);而對于具備擷取影像功能的木馬程序而言,雖然能夠正 常擷取影像,但是所擷取的影像皆為不包含按鍵字碼的影像,因此同樣也無 法得知使用者所輸入的機(jī)敏數(shù)據(jù)。
雖然本發(fā)明以前述的實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何 熟悉本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng) 可作些許的更動(dòng)與潤飾,因此本發(fā)明的專利保護(hù)范圍被視本說明書所附的權(quán)
利要求范圍所界定者為準(zhǔn)。
權(quán)利要求
1、一種防止木馬程序的屏幕鍵盤輸入系統(tǒng),其特征在于,包括一顯示接口模塊,用以顯示具有一初始按鍵字碼的屏幕鍵盤的輸入接口;一位置判斷模塊,接收一坐標(biāo)參數(shù),用以判斷一鼠標(biāo)指針的位置是否位于該屏幕鍵盤區(qū)域范圍內(nèi),并依據(jù)判斷結(jié)果傳送一顯示參數(shù);一顯示模塊,依據(jù)該顯示參數(shù),更新顯示該屏幕鍵盤的按鍵字碼;一接收模塊,用以接收使用者點(diǎn)選該屏幕鍵盤的一按鍵信息;及一隨機(jī)數(shù)產(chǎn)生模塊,用以在接收該按鍵信息后,對該屏幕鍵盤進(jìn)行一鍵入隨機(jī)數(shù)處理,重新排列該屏幕鍵盤的按鍵字碼。
2、 如權(quán)利要求1所述的防止木馬程序的屏幕鍵盤輸入系統(tǒng),其特征在 于,所述鍵入隨機(jī)數(shù)處理是依據(jù)一字符表內(nèi)的字碼進(jìn)行隨機(jī)數(shù)排列組合,用 以產(chǎn)生復(fù)數(shù)個(gè)字碼,這些字碼分別對應(yīng)于該屏幕鍵盤的不同按#:。
3、 如權(quán)利要求2所述的防止木馬程序的屏幕鍵盤輸入系統(tǒng),其特征在 于,所述初始按鍵字碼是依據(jù)該字符表內(nèi)的字碼進(jìn)行隨機(jī)數(shù)排列組合,用以 產(chǎn)生復(fù)數(shù)個(gè)字碼,這些字碼分別對應(yīng)于該屏幕鍵盤的不同按鍵。
4、 如權(quán)利要求2所述的防止木馬程序的屏幕^t建盤輸入系統(tǒng),其特征在 于,所述初始按鍵字碼是對應(yīng)該屏幕鍵盤的不同按鍵固定設(shè)置的復(fù)數(shù)個(gè)字 碼。
5、 如權(quán)利要求2所述的防止木馬程序的屏幕鍵盤輸入系統(tǒng),其特征在 于,所述字符表為英文字母、數(shù)字及符號(hào)等字碼所組成。
6、 如權(quán)利要求1所述的防止木馬程序的屏幕鍵盤輸入系統(tǒng),其特征在 于,所述坐標(biāo)參數(shù)為紀(jì)錄鼠標(biāo)指針的坐標(biāo)信息。
7、 如權(quán)利要求1所述的防止木馬程序的屏幕鍵盤輸入系統(tǒng),其特征在 于,所述顯示參數(shù)為按鍵字碼是否隱藏顯示的判斷依據(jù)。
8、 如權(quán)利要求7所述的防止木馬程序的屏幕鍵盤輸入系統(tǒng),其特征在 于,所述隱藏顯示的判斷依據(jù)是以該鼠標(biāo)光標(biāo)是否位于該屏幕區(qū)域范圍內(nèi)進(jìn) 行判斷,若是則隱藏顯示該屏幕鍵盤的按鍵字碼,反之則正常顯示按鍵字碼。
9、 一種防止木馬程序的屏幕鍵盤輸入方法,其特征在于,包括以下步驟(1) 顯示具有一初始按鍵字碼的屏幕鍵盤之輸入接口;(2) 接收一坐標(biāo)參數(shù),用以判斷一鼠標(biāo)指針的位置是否位于該屏幕鍵 盤區(qū)域范圍內(nèi),并依據(jù)判斷結(jié)果傳送一顯示參數(shù);(3) 依據(jù)該顯示參數(shù),更新顯示該屏幕鍵盤的按鍵字碼;(4) 接收使用者點(diǎn)選該屏幕鍵盤的一按鍵信息;及(5) 在接收該按鍵信息后,對該屏幕鍵盤進(jìn)行一鍵入隨機(jī)數(shù)處理,重 新排列該屏幕鍵盤的按鍵字碼。
10、 如權(quán)利要求9所述的防止木馬程序的屏幕鍵盤輸入方法,其特征在 于,步驟(5)中所述鍵入隨機(jī)數(shù)處理是依據(jù)一字符表內(nèi)之字碼進(jìn)行隨機(jī)數(shù) 排列組合,用以產(chǎn)生復(fù)數(shù)個(gè)字碼,這些字碼分別對應(yīng)于該軟件鍵盤的不同按鍵。
11、 如權(quán)利要求10所述的防止木馬程序的屏幕鍵盤輸入方法,其特征 在于,所述初始按鍵字碼是依據(jù)該字符表內(nèi)的字碼進(jìn)行隨機(jī)數(shù)排列組合,用 以產(chǎn)生復(fù)數(shù)個(gè)字碼,該些字碼分別對應(yīng)于該屏幕鍵盤的不同按鍵。
12、 如權(quán)利要求10所述的防止木馬程序的屏幕鍵盤輸入方法,其特征 在于,所述初始按鍵字碼是對應(yīng)該屏幕鍵盤的不同按鍵固定設(shè)置的復(fù)數(shù)個(gè)字 碼。
13、 如權(quán)利要求10所述的防止木馬程序的屏幕鍵盤輸入方法,其特征 在于,所述字符表為英文字母、數(shù)字及符號(hào)等字碼所組成。
14、 如權(quán)利要求9所述的防止木馬程序的屏幕鍵盤輸入方法,其特征在 于,所述坐標(biāo)參數(shù)為紀(jì)錄鼠標(biāo)指針的坐標(biāo)信息。
15、 如權(quán)利要求9所述的防止木馬程序的屏幕鍵盤輸入方法,其特征在 于,所述顯示參數(shù)為按鍵字碼是否隱藏顯示的判斷依據(jù)。
16、 如權(quán)利要求15所述的防止木馬程序的屏幕鍵盤輸入方法,其特征在于,所述隱藏顯示的判斷依據(jù)是以該鼠標(biāo)光標(biāo)是否位于該屏幕區(qū)域范圍內(nèi) 進(jìn)仃判斷,若是則隱藏顯示該屏幕鍵盤的按鍵字碼,反之則正常顯示按鍵字碼。
全文摘要
本發(fā)明公開了一種防止木馬程序的屏幕鍵盤輸入系統(tǒng)及其方法,目的是在于解決輸入機(jī)敏數(shù)據(jù)時(shí),容易遭到木馬程序側(cè)錄的問題,通過將屏幕鍵盤的按鍵,進(jìn)行隨機(jī)數(shù)配置及隱藏顯示的處理,用以阻止具備側(cè)錄按鍵及擷取影像功能的木馬程序。
文檔編號(hào)G06F21/00GK101388059SQ200710151510
公開日2009年3月18日 申請日期2007年9月14日 優(yōu)先權(quán)日2007年9月14日
發(fā)明者宏 岳, 邱全成 申請人:英業(yè)達(dá)股份有限公司