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

一種信息處理方法及電子設(shè)備的制作方法

文檔序號:6514263閱讀:126來源:國知局
一種信息處理方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種信息處理方法及電子設(shè)備,所述方法包括:在基本輸入輸出系統(tǒng)上電自檢的過程中,調(diào)用安全功能模塊;生成字符串并獲得第一文件名;以字符串修改在線升級文件的第一文件名,形成第二文件名;在BIOS上電自檢完成后,加載并運行操作系統(tǒng);在操作系統(tǒng)運行時,在線升級服務(wù)模塊自動啟動,以運行在線升級文件;或者,在操作系統(tǒng)運行時,應用程序通過與BIOS進行通信獲得第二文件名,以第二文件名執(zhí)行在線升級服務(wù)模塊。本發(fā)明提供的方法和電子設(shè)備用以解決現(xiàn)有技術(shù)中在線升級文件存在的容易被惡意軟件破壞,帶來安全隱患的技術(shù)問題。實現(xiàn)了提高在線升級文件安全性的技術(shù)效果。
【專利說明】一種信息處理方法及電子設(shè)備

【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子【技術(shù)領(lǐng)域】,尤其涉及一種信息處理方法及電子設(shè)備。

【背景技術(shù)】
[0002]對各種互聯(lián)網(wǎng)產(chǎn)品而言,其核心的特征是能不斷地快速迭代與升級,以滿足用戶的實時需求,所以用于升級互聯(lián)網(wǎng)產(chǎn)品的在線升級功能尤為重要,且在線升級功能除了能用于升級外,還可以用于推廣其他軟件,給提供互聯(lián)網(wǎng)產(chǎn)品的廠商帶來較大的收益。
[0003]但本申請發(fā)明人在實現(xiàn)本申請實施例中發(fā)明技術(shù)方案的過程中,發(fā)現(xiàn)上述技術(shù)至少存在如下技術(shù)問題:
[0004]如果在線升級文件被破壞掉,則客戶端上的互聯(lián)網(wǎng)產(chǎn)品會像斷線的風箏一樣失去控制,最終被廢棄。
[0005]也就是說現(xiàn)有技術(shù)中在線升級文件存在容易被惡意軟件破壞,帶來安全隱患的技術(shù)問題。


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

[0006]本申請實施例通過提供一種信息處理方法及電子設(shè)備,解決了現(xiàn)有技術(shù)中在線升級文件存在的容易被惡意軟件破壞,帶來安全隱患的技術(shù)問題。
[0007]一方面,本申請實施例提供了如下技術(shù)方案:
[0008]—種信息處理方法,應用于電子設(shè)備中,所述電子設(shè)備包括基本輸入輸出系統(tǒng)B1S和存儲單元,其中,所述存儲單元存儲有在線升級服務(wù)模塊,所述方法包括:
[0009]在所述B1S上電自檢的過程中,調(diào)用用于保護在線升級服務(wù)的安全功能模塊;
[0010]在所述安全功能模塊的控制下,生成一字符串;并訪問所述存儲單元,獲得所述在線升級服務(wù)模塊對應的在線升級文件的第一文件名,其中,所述第一文件名為所述在線升級文件的當前文件名;
[0011 ]以所述字符串修改所述在線升級文件的所述第一文件名,形成第二文件名,其中,所述第二文件名與所述第一文件名不同;
[0012]在所述B1S上電自檢完成后,加載并運行操作系統(tǒng);
[0013]在所述操作系統(tǒng)運行時,所述在線升級服務(wù)模塊自動啟動,以運行所述在線升級文件;或者,
[0014]在所述操作系統(tǒng)運行時,應用程序通過與所述B1S進行通信獲得所述第二文件名,以所述第二文件名執(zhí)行所述在線升級服務(wù)模塊。
[0015]可選的,所述在所述安全功能模塊的控制下,生成一字符串,具體為:在所述安全功能模塊的控制下,隨機生成一字符串,其中,所述安全功能模塊為預先嵌入到所述B1S中的模塊。
[0016]可選的,所述應用程序通過與所述B1S進行通信獲得所述在線升級服務(wù)模塊的所述第二文件名,具體為:所述應用程序基于所述操作系統(tǒng)發(fā)送一中斷請求至所述B1S ;B1S響應所述中斷請求,調(diào)用一判斷模塊;在所述判斷模塊的控制下,判斷所述應用程序是否滿足第一預設(shè)條件,獲得第一判斷結(jié)果;如果所述第一判斷結(jié)果為是,則發(fā)送所述第二文件名至所述應用程序。
[0017]可選的,所述判斷所述應用程序是否滿足第一預設(shè)條件具體為:判斷所述應用程序是否為一預設(shè)的應用程序名單里的應用程序。
[0018]可選的,所述如果所述第一判斷結(jié)果為是,則發(fā)送所述第二文件名至所述應用程序,具體為:如果所述第一判斷結(jié)果為是,則所述B1S發(fā)送所述第二文件名到所述B1S的第一端口,以使所述應用程序通過訪問所述第一端口獲取所述第二文件名。
[0019]另一方面,本申請實施例還提供了一種電子設(shè)備,所述電子設(shè)備包括B1S和存儲單元,其中,所述存儲單元存儲有在線升級服務(wù)模塊,所述電子設(shè)備還包括:
[0020]調(diào)用模塊,用于在所述B1S上電自檢的過程中,調(diào)用用于保護在線升級服務(wù)的安全功能模塊;
[0021]處理模塊,用于在所述安全功能模塊的控制下,生成一字符串;并訪問所述存儲單元,獲得所述在線升級服務(wù)模塊對應的在線升級文件的第一文件名,其中,所述第一文件名為所述在線升級文件的當前文件名;
[0022]替換模塊,用于以所述字符串修改所述在線升級文件的所述第一文件名,形成第二文件名,其中,所述第二文件名與所述第一文件名不同;
[0023]加載模塊,用于在所述B1S上電自檢完成后,加載并運行操作系統(tǒng);
[0024]第一訪問模塊,用于在所述操作系統(tǒng)運行時,自動啟動所述在線升級服務(wù)模塊,以運行所述在線升級文件;或者,
[0025]第二訪問模塊,用于在所述操作系統(tǒng)運行時,應用程序通過與所述B1S進行通信獲得所述第二文件名,以所述第二文件名執(zhí)行所述在線升級服務(wù)模塊。
[0026]可選的,所述處理模塊還用于:在所述安全功能模塊的控制下,隨機生成一字符串,其中,所述安全功能模塊為預先嵌入到所述B1S中的模塊。
[0027]可選的,所述第二訪問模塊還用于:所述應用程序基于所述操作系統(tǒng)發(fā)送一中斷請求至所述B1S ;B10S響應所述中斷請求,調(diào)用一判斷模塊;在所述判斷模塊的控制下,判斷所述應用程序是否滿足第一預設(shè)條件,獲得第一判斷結(jié)果;如果所述第一判斷結(jié)果為是,則發(fā)送所述第二文件名至所述應用程序。
[0028]可選的,所述第二訪問模塊還用于:判斷所述應用程序是否為一預設(shè)的應用程序名單里的應用程序。
[0029]可選的,所述第二訪問模塊還用于:如果所述第一判斷結(jié)果為是,則發(fā)送所述第二文件名到所述B1S的第一端口,以使所述應用程序通過訪問所述第一端口獲取所述第二文件名。
[0030]本申請實施例中提供的一個或多個技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點:
[0031]1、本申請實施例提供的方法及電子設(shè)備,在B1S上電自檢的過程中修改在線升級文件的文件名,以使每次開機后在線升級文件的文件名均與上次開機后的文件名不同,故惡意應用程序不能通過以往的文件名查找并破壞所述在線升級文件,從而實現(xiàn)了提高在線升級文件安全性的技術(shù)效果。
[0032]2、本申請實施例提供的方法及電子設(shè)備,由于在操作系統(tǒng)啟動前,惡意軟件不能訪問電子設(shè)備,故在操作系統(tǒng)加載前的B1S上電自檢過程中修改在線升級文件的文件名,能保證修改后的第二文件名不會被惡意軟件發(fā)現(xiàn),從而提高第二文件名的隱蔽性,進而增強在線升級文件的安全性。
[0033]3、本申請實施例提供的方法及電子設(shè)備,在所述應用程序為預設(shè)的可信應用程序名單里的應用程序時,才將所述第二文件名發(fā)送至所述應用程序,以使所述應用程序能查找到并訪問所述在線升級文件,即通過設(shè)置訪問限制,增強在線升級文件的安全性。
[0034]4、本申請實施例提供的方法及電子設(shè)備,在應用程序滿足第一預設(shè)條件時,將第二文件名發(fā)送到所述B1S的第一端口,從而使應用程序只能從第一端口獲取到第二文件名,不直接訪問B1S內(nèi)部,防止惡意程序到B1S中竊取到第二文件名,從而增強在線升級文件的安全性。

【專利附圖】

【附圖說明】
[0035]圖1為本發(fā)明實施例一的信息處理方法的流程圖;
[0036]圖2為本發(fā)明實施例一的通過端口獲取第二文件名的流程圖;
[0037]圖3為本發(fā)明實施例二的電子設(shè)備的結(jié)構(gòu)圖。

【具體實施方式】
[0038]本申請實施例通過提供一種信息處理方法及電子設(shè)備,解決了現(xiàn)有技術(shù)中在線升級文件存在容易被惡意軟件破壞,帶來安全隱患的技術(shù)問題。實現(xiàn)了提高在線升級文件安全性的技術(shù)效果。
[0039]為了解決上述現(xiàn)有技術(shù)存在的有安全隱患的技術(shù)問題,本申請實施例提供的技術(shù)方案的總體思路如下:
[0040]—種信息處理方法,應用于電子設(shè)備中,所述電子設(shè)備包括基本輸入輸出系統(tǒng)B1S和存儲單元,其中,所述存儲單元存儲有在線升級服務(wù)模塊,所述方法包括:
[0041]在所述B1S上電自檢的過程中,調(diào)用用于保護在線升級服務(wù)的安全功能模塊;
[0042]在所述安全功能模塊的控制下,生成一字符串;并訪問所述存儲單元,獲得所述在線升級服務(wù)模塊對應的在線升級文件的第一文件名,其中,所述第一文件名為所述在線升級文件的當前文件名;
[0043]以所述字符串修改所述在線升級文件的所述第一文件名,形成第二文件名,其中,所述第二文件名與所述第一文件名不同;
[0044]在所述B1S上電自檢完成后,加載并運行操作系統(tǒng);
[0045]在所述操作系統(tǒng)運行時,所述在線升級服務(wù)模塊自動啟動,以運行所述在線升級文件;或者,
[0046]在所述操作系統(tǒng)運行時,應用程序通過與所述B1S進行通信獲得所述第二文件名,以所述第二文件名執(zhí)行所述在線升級服務(wù)模塊。
[0047]通過上述內(nèi)容可以看出,在B1S上電自檢的過程中修改在線升級文件的文件名,以使每次開機后在線升級文件的文件名均與上次開機后的文件名不同,故惡意應用程序不能通過以往的文件名查找并破壞所述在線升級文件,從而實現(xiàn)了提高在線升級文件安全性的技術(shù)效果。
[0048]為了更好的理解上述技術(shù)方案,下面將結(jié)合說明書附圖以及具體的實施方式對上述技術(shù)方案進行詳細的說明。
[0049]實施例一:
[0050]在實施例一中提供了一種信息處理方法,應用于電子設(shè)備中,所述電子設(shè)備包括B1S和存儲單元,其中,所述存儲單元存儲有在線升級服務(wù)模塊,在實際應用中,所述電子設(shè)備可以是智能手機、筆記本、平板電腦、臺式電腦等電子設(shè)備,在本實施例中不再一一列舉。
[0051]請參考圖1,圖1為本申請實施例一的信息處理方法的流程圖,所述方法包括:
[0052]步驟S101,在所述B1S上電自檢的過程中,調(diào)用用于保護在線升級服務(wù)的安全功能豐旲塊;
[0053]步驟S102,在所述安全功能模塊的控制下,生成一字符串;并訪問所述存儲單元,獲得所述在線升級服務(wù)模塊對應的在線升級文件的第一文件名,其中,所述第一文件名為所述在線升級文件的當前文件名;
[0054]步驟S103,以所述字符串修改所述在線升級文件的所述第一文件名,形成第二文件名,其中,所述第二文件名與所述第一文件名不同;
[0055]步驟S104,在所述B1S上電自檢完成后,加載并運行操作系統(tǒng);
[0056]步驟S105,在所述操作系統(tǒng)運行時,所述在線升級服務(wù)模塊自動啟動,以運行所述在線升級文件;或者,
[0057]步驟S106,在所述操作系統(tǒng)運行時,應用程序通過與所述B1S進行通信獲得所述第二文件名,以所述第二文件名執(zhí)行所述在線升級服務(wù)模塊。
[0058]在具體實施過程中,所述B1S可以為EFI B1S(可擴展固件接口 B1S),EFI B1S不僅能實現(xiàn)普通B1S的上電自檢等硬件檢查功能,還能加載調(diào)用硬件的驅(qū)動程序,及控制硬件的部分功能,故能實現(xiàn)對在線升級文件的文件名的改寫。
[0059]下面按照電子設(shè)備從開機到運行的先后順序,分在線升級文件的文件名的替換和訪問在線升級文件兩個階段來對本實施例的方法進行詳細說明:
[0060]第一階段:在線升級文件的文件名的替換,具體實現(xiàn)過程為:
[0061]當用戶點擊電子設(shè)備的開機按鈕后,電子設(shè)備中的B1S開始進行上電自檢,以檢測電子設(shè)備內(nèi)的硬件是否處于正常狀態(tài)。
[0062]在上電自檢的同時,進入步驟SlOl和步驟S102來調(diào)用安全功能模塊,并生成一字符串和獲得在線升級文件的當前第一文件名。
[0063]在具體實施過程中,生成字符串、獲得第一文件名等步驟均是由B1S來執(zhí)行的。
[0064]在本申請實施例中,所述安全功能模塊為預先嵌入到所述B1S中的模塊,B1S調(diào)用了所述安全功能模塊后,在所述安全功能模塊的控制下,隨機生成一字符串。
[0065]當所述B1S為EFI B1S時,EFI B1S訪問所述存儲單元以獲得第一文件名的具體實現(xiàn)方法是由:EFI B1S加載調(diào)用硬盤或硬盤及注冊表的驅(qū)動程序,以解析所述硬盤或硬盤及及注冊表,以獲得所述在線升級服務(wù)模塊對應的在線升級文件在注冊表和硬盤中的存儲地址及第一文件名,并在EFI B1S的固件中存儲所述第一文件名,其中,所述第一文件名為所述在線升級文件的當前文件名。
[0066]在通過步驟SlOl和步驟S102生成字符串和獲得第一文件名后,進入步驟S103,SP以所述字符串修改所述在線升級文件的所述第一文件名,形成第二文件名,其中,所述第二文件名與所述第一文件名不同。
[0067]在具體實施過程中,修改所述在線升級文件的文件名有兩種修改方式:
[0068]一是,B1S加載調(diào)用硬盤的驅(qū)動程序,以解析所述硬盤并獲得所述硬盤的部分控制權(quán),以將硬盤中的在線升級文件的文件名修改為第二文件名;
[0069]二是,B1S加載調(diào)用硬盤及注冊表的驅(qū)動程序,以解析所述硬盤及注冊表并獲得所述硬盤及注冊表的部分控制權(quán),以將硬盤及注冊表中的在線升級文件的文件名均修改為第二文件名。
[0070]具體來講,由于在操作系統(tǒng)啟動前,惡意軟件不能訪問電子設(shè)備,故在操作系統(tǒng)加載前的B1S上電自檢過程中修改在線升級文件的文件名,能保證修改后的第二文件名不會被惡意軟件發(fā)現(xiàn),從而提高第二文件名的隱蔽性,進而增強在線升級文件的安全性。
[0071]在B1S替換了在線升級文件的文件名后,電子設(shè)備進入步驟S104,即在所述B1S上電自檢完成后,加載并運行操作系統(tǒng),在運行所述操作系統(tǒng)之后,所述電子設(shè)備的控制權(quán)由B1S控制轉(zhuǎn)為由所述操作系統(tǒng)控制。隨后進入第二階段。
[0072]第二階段:訪問在線升級文件。
[0073]對于訪問所述在線升級文件,可以分為在線升級服務(wù)模塊訪問和應用程序訪問兩種情況,下面詳述:
[0074]第一種,在線升級服務(wù)模塊訪問所述在線升級文件。
[0075]在通過步驟S104運行所述操作系統(tǒng)后,進入步驟S105,即在所述操作系統(tǒng)運行時,所述在線升級服務(wù)模塊自動啟動,以運行所述在線升級文件。
[0076]在本申請實施例中,所述在線升級服務(wù)模塊自動啟動,以運行所述在線升級文件,是在操作系統(tǒng)的控制下進行的。其具體實現(xiàn)方式是對應了本實施例上述第一階段中在線升級文件的文件名的第二種修改方式,即B1S加載調(diào)用硬盤及注冊表的驅(qū)動程序,并將硬盤及注冊表中的在線升級文件的文件名均修改為第二文件名。
[0077]由于硬盤及注冊表中在線升級文件的文件名均被修改為第二文件名,則在線升級模塊在操作系統(tǒng)的控制下,自動啟動后,可以直接根據(jù)注冊表中的第二文件名,查找并運行硬盤中的在線升級文件。
[0078]在具體實施過程中,為了使所述在線升級服務(wù)模塊對應的互聯(lián)網(wǎng)產(chǎn)品維持在最新版本,可以預先設(shè)置所述在線升級服務(wù)模塊的自動啟動周期,比如可以預先設(shè)置每隔一周自動啟動一次所述在線升級服務(wù)模塊,以升級對應的互聯(lián)網(wǎng)產(chǎn)品。
[0079]當然也可以設(shè)置所述在線升級服務(wù)模塊在接收到對應互聯(lián)網(wǎng)產(chǎn)品的服務(wù)器發(fā)送的升級提示后,自動啟動以訪問所述在線升級文件。
[0080]第二種,應用程序訪問所述在線升級文件。
[0081]在通過步驟S104運行所述操作系統(tǒng)后,進入步驟S106,即在所述操作系統(tǒng)運行時,應用程序通過與所述B1S進行通信獲得所述第二文件名,以所述第二文件名執(zhí)行所述在線升級服務(wù)模塊。
[0082]在本申請實施例中,所述應用程序通過與所述B1S進行通信獲得所述在線升級服務(wù)模塊的所述第二文件名,具體為:
[0083]所述應用程序基于所述操作系統(tǒng)發(fā)送一中斷請求至所述B1S ;
[0084]B1S響應所述中斷請求,調(diào)用一判斷模塊;
[0085]在所述判斷模塊的控制下,判斷所述應用程序是否滿足第一預設(shè)條件,獲得第一判斷結(jié)果;
[0086]如果所述第一判斷結(jié)果為是,則發(fā)送所述第二文件名至所述應用程序。
[0087]在本申請實施例中,所述判斷所述應用程序是否滿足第一預設(shè)條件具體為:
[0088]判斷所述應用程序是否為一預設(shè)的應用程序名單里的應用程序。
[0089]比如,電腦中安裝有一聊天軟件,所述聊天軟件屬于B1S中預先存儲的可信軟件應用程序,則所述聊天軟件為滿足第一預設(shè)條件的應用程序。
[0090]具體來講,在所述應用程序為預設(shè)的可信應用程序名單里的應用程序時,才將所述第二文件名發(fā)送至所述應用程序,即通過設(shè)置訪問限制,增強在線升級文件的安全性。
[0091]在本申請實施例中,所述如果所述第一判斷結(jié)果為是,則發(fā)送所述第二文件名至所述應用程序,具體為:
[0092]如果所述第一判斷結(jié)果為是,則所述B1S發(fā)送所述第二文件名到所述B1S的第一端口,以使所述應用程序通過訪問所述第一端口獲取所述第二文件名。
[0093]對于應用程序如何通過B1S的第一端口獲取第二文件名,請參考圖2,圖2為本發(fā)明實施例一中通過端口獲取第二文件名的流程圖,實現(xiàn)步驟依次為:
[0094]步驟S201,應用程序發(fā)送一攜帶第一文件名的訪問請求至B1S ;
[0095]步驟S202,B1S判斷應用程序是否滿足第一預設(shè)條件;
[0096]步驟S203,如果應用程序滿足第一預設(shè)條件,則B1S基于第一文件名查找并發(fā)送第二文件名到第一端口;
[0097]步驟S204,應用程序讀取所述第二文件名。
[0098]在具體實施過程中,B1S對應存儲了在線升級文件的第一文件名和用于替換所述第一文件名的第二文件名,以使得B1S能夠基于所述第一文件名查找到對應的所述第二文件名。
[0099]當然,除了上述在B1S中預先對應存儲第一文件名和第二文件名,以使B1S可以通過第一文件名查找并發(fā)送第二文件名之外,應用程序還可以通過其他的方法獲取第二文件名,比如:在B1S中對應存儲了在線升級文件的第二文件名和對應的應用程序的名稱,當應用程序發(fā)送攜帶所述應用程序的名稱的訪問請求至B1S時,B1S能夠基于所述應用程序的名稱查找并發(fā)送對應的所述第二文件名。
[0100]具體來講,在應用程序滿足第一預設(shè)條件時,將第二文件名發(fā)送到所述B1S的第一端口,從而使應用程序只能從第一端口獲取到第二文件名,不能直接訪問B1S內(nèi)部,防止惡意程序到B1S中竊取到第二文件名,從而增強在線升級文件的安全性。
[0101]實施例二:
[0102]在實施例二中,提供了一種與實施例一的信息處理方法對應的電子設(shè)備,所述電子設(shè)備包括B1S和存儲單元,其中,所述存儲單元存儲有在線升級服務(wù)模塊,在實際應用中,所述電子設(shè)備可以是智能手機、筆記本、平板電腦、臺式電腦等電子設(shè)備,在本實施例中不再列舉。
[0103]請參考圖3,圖3為本申請實施例二的電子設(shè)備的結(jié)構(gòu)圖,所述電子設(shè)備還包括:
[0104]調(diào)用模塊303,用于在所述B10S301上電自檢的過程中,調(diào)用用于保護在線升級服務(wù)的安全功能模塊;
[0105]處理模塊304,用于在所述安全功能模塊的控制下,生成一字符串;并訪問所述存儲單元302,獲得所述在線升級服務(wù)模塊對應的在線升級文件的第一文件名,其中,所述第一文件名為所述在線升級文件的當前文件名;
[0106]替換模塊305,用于以所述字符串修改所述在線升級文件的所述第一文件名,形成第二文件名,其中,所述第二文件名與所述第一文件名不同;
[0107]加載模塊306,用于在所述B10S301上電自檢完成后,加載并運行操作系統(tǒng);
[0108]第一訪問模塊307,用于在所述操作系統(tǒng)運行時,自動啟動所述在線升級服務(wù)模塊,以運行所述在線升級文件;或者,
[0109]第二訪問模塊308,用于在所述操作系統(tǒng)運行時,用于在所述操作系統(tǒng)運行時,應用程序通過與所述B1S進行通信獲得所述第二文件名,以所述第二文件名執(zhí)行所述在線升級服務(wù)模塊。
[0110]在具體實施過程中,調(diào)用模塊303、處理模塊304、替換模塊305均可以為B10S301的內(nèi)部模塊。
[0111]在本申請實施例中,所述處理模塊還用于:
[0112]在所述安全功能模塊的控制下,隨機生成一字符串,其中,所述安全功能模塊為預先嵌入到所述B1S中的模塊。
[0113]在本申請實施例中,所述第二訪問模塊還用于:
[0114]所述應用程序基于所述操作系統(tǒng)發(fā)送一中斷請求至所述B1S ;B10S響應所述中斷請求,調(diào)用一判斷模塊;在所述判斷模塊的控制下,判斷所述應用程序是否滿足第一預設(shè)條件,獲得第一判斷結(jié)果;如果所述第一判斷結(jié)果為是,則發(fā)送所述第二文件名至所述應用程序。
[0115]在本申請實施例中,所述第二訪問模塊還用于:
[0116]判斷所述應用程序是否為一預設(shè)的應用程序名單里的應用程序。
[0117]在本申請實施例中,所述第二訪問模塊還用于:
[0118]如果所述第一判斷結(jié)果為是,則發(fā)送所述第二文件名到所述B1S的第一端口,以使所述應用程序通過訪問所述第一端口獲取所述第二文件名。
[0119]本實施例中提供的電子設(shè)備與實施例一中的信息處理方法,是基于同一發(fā)明構(gòu)思下的兩個方面,在前面已經(jīng)對方法的實施過程作了詳細的描述,所以本領(lǐng)域技術(shù)人員可根據(jù)前述描述清楚的了解本實施例中的電子設(shè)備的結(jié)構(gòu)及實施過程,為了說明書的簡潔,在此就不再贅述了。
[0120]上述本申請實施例中的技術(shù)方案,至少具有如下的技術(shù)效果或優(yōu)點:
[0121]1、本申請實施例提供的方法及電子設(shè)備,在B1S上電自檢的過程中修改在線升級文件的文件名,以使每次開機后在線升級文件的文件名均與上次開機后的文件名不同,故惡意應用程序不能通過以往的文件名查找并破壞所述在線升級文件,從而實現(xiàn)了提高在線升級文件安全性的技術(shù)效果。
[0122]2、本申請實施例提供的方法及電子設(shè)備,由于在操作系統(tǒng)啟動前,惡意軟件不能訪問電子設(shè)備,故在操作系統(tǒng)加載前的B1S上電自檢過程中修改在線升級文件的文件名,能保證修改后的第二文件名不會被惡意軟件發(fā)現(xiàn),從而提高第二文件名的隱蔽性,進而增強在線升級文件的安全性。
[0123]3、本申請實施例提供的方法及電子設(shè)備,在所述應用程序為預設(shè)的可信應用程序名單里的應用程序時,才將所述第二文件名發(fā)送至所述應用程序,以使所述應用程序能查找到并訪問所述在線升級文件,即通過設(shè)置訪問限制,增強在線升級文件的安全性。
[0124]4、本申請實施例提供的方法及電子設(shè)備,在應用程序滿足第一預設(shè)條件時,將第二文件名發(fā)送到所述B1S的第一端口,從而使應用程序只能從第一端口獲取到第二文件名,不直接訪問B1S內(nèi)部,防止惡意程序到B1S中竊取到第二文件名,從而增強在線升級文件的安全性。
[0125]本領(lǐng)域內(nèi)的技術(shù)人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用安裝介質(zhì)(包括但不限于磁盤安裝器、CD-ROM、光學安裝器等)上實施的計算機程序產(chǎn)品的形式。
[0126]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0127]這些計算機程序指令也可安裝在能引導計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀安裝器中,使得安裝在該計算機可讀安裝器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0128]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0129]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種信息處理方法,應用于電子設(shè)備中,所述電子設(shè)備包括基本輸入輸出系統(tǒng)B1S和存儲單元,其中,所述存儲單元存儲有在線升級服務(wù)模塊,所述方法包括: 在所述B1S上電自檢的過程中,調(diào)用用于保護在線升級服務(wù)的安全功能模塊; 在所述安全功能模塊的控制下,生成一字符串;并訪問所述存儲單元,獲得所述在線升級服務(wù)模塊對應的在線升級文件的第一文件名,其中,所述第一文件名為所述在線升級文件的當前文件名; 以所述字符串修改所述在線升級文件的所述第一文件名,形成第二文件名,其中,所述第二文件名與所述第一文件名不同; 在所述B1S上電自檢完成后,加載并運行操作系統(tǒng); 在所述操作系統(tǒng)運行時,所述在線升級服務(wù)模塊自動啟動,以運行所述在線升級文件;或者, 在所述操作系統(tǒng)運行時,應用程序通過與所述B1S進行通信獲得所述第二文件名,以所述第二文件名執(zhí)行所述在線升級服務(wù)模塊。
2.如權(quán)利要求1所述的方法,其特征在于,所述在所述安全功能模塊的控制下,生成一字符串,具體為: 在所述安全功能模塊的控制下,隨機生成一字符串,其中,所述安全功能模塊為預先嵌入到所述B1S中的模塊。
3.如權(quán)利要求1所述的方法,其特征在于,所述應用程序通過與所述B1S進行通信獲得所述在線升級服務(wù)模塊的所述第二文件名,具體為: 所述應用程序基于所述操作系統(tǒng)發(fā)送一中斷請求至所述B1S ; B1S響應所述中斷請求,調(diào)用一判斷模塊; 在所述判斷模塊的控制下,判斷所述應用程序是否滿足第一預設(shè)條件,獲得第一判斷結(jié)果; 如果所述第一判斷結(jié)果為是,則發(fā)送所述第二文件名至所述應用程序。
4.如權(quán)利要求3所述的方法,其特征在于,所述判斷所述應用程序是否滿足第一預設(shè)條件,具體為: 判斷所述應用程序是否為一預設(shè)的應用程序名單里的應用程序。
5.如權(quán)利要求3-4任一所述的方法,其特征在于,所述如果所述第一判斷結(jié)果為是,則發(fā)送所述第二文件名至所述應用程序,具體為: 如果所述第一判斷結(jié)果為是,則所述B1S發(fā)送所述第二文件名到所述B1S的第一端口,以使所述應用程序通過訪問所述第一端口獲取所述第二文件名。
6.一種電子設(shè)備,所述電子設(shè)備包括B1S和存儲單元,其中,所述存儲單元存儲有在線升級服務(wù)模塊,所述電子設(shè)備還包括: 調(diào)用模塊,用于在所述B1S上電自檢的過程中,調(diào)用用于保護在線升級服務(wù)的安全功能模塊; 處理模塊,用于在所述安全功能模塊的控制下,生成一字符串;并訪問所述存儲單元,獲得所述在線升級服務(wù)模塊對應的在線升級文件的第一文件名,其中,所述第一文件名為所述在線升級文件的當前文件名; 替換模塊,以所述字符串修改所述在線升級文件的所述第一文件名,形成第二文件名,其中,所述第二文件名與所述第一文件名不同; 加載模塊,用于在所述B1S上電自檢完成后,加載并運行操作系統(tǒng); 第一訪問模塊,用于在所述操作系統(tǒng)運行時,自動啟動所述在線升級服務(wù)模塊,以運行所述在線升級文件;或者, 第二訪問模塊,用于在所述操作系統(tǒng)運行時,應用程序通過與所述B1S進行通信獲得所述第二文件名,以所述第二文件名執(zhí)行所述在線升級服務(wù)模塊。
7.如權(quán)利要求6所述的電子設(shè)備,其特征在于,所述處理模塊還用于: 在所述安全功能模塊的控制下,隨機生成一字符串,其中,所述安全功能模塊為預先嵌入到所述B1S中的模塊。
8.如權(quán)利要求6所述的電子設(shè)備,其特征在于,所述第二訪問模塊還用于: 所述應用程序基于所述操作系統(tǒng)發(fā)送一中斷請求至所述B1S ;B10S響應所述中斷請求,調(diào)用一判斷模塊;在所述判斷模塊的控制下,判斷所述應用程序是否滿足第一預設(shè)條件,獲得第一判斷結(jié)果;如果所述第一判斷結(jié)果為是,則發(fā)送所述第二文件名至所述應用程序。
9.如權(quán)利要求8所述的電子設(shè)備,其特征在于,所述第二訪問模塊還用于: 判斷所述應用程序是否為一預設(shè)的應用程序名單里的應用程序。
10.如權(quán)利要求8-9任一所述的電子設(shè)備,其特征在于,所述第二訪問模塊還用于: 如果所述第一判斷結(jié)果為是,則發(fā)送所述第二文件名到所述B1S的第一端口,以使所述應用程序通過訪問所述第一端口獲取所述第二文件名。
【文檔編號】G06F9/445GK104516752SQ201310459442
【公開日】2015年4月15日 申請日期:2013年9月26日 優(yōu)先權(quán)日:2013年9月26日
【發(fā)明者】郭軼尊, 寧曉魁, 陳實, 李俊, 楊良印, 許靈均, 郭昌盛 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1