两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種數(shù)據(jù)保護(hù)方法及裝置的制造方法

文檔序號(hào):10553253閱讀:390來源:國知局
一種數(shù)據(jù)保護(hù)方法及裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種數(shù)據(jù)保護(hù)方法及裝置,應(yīng)用于第一應(yīng)用程序,該方法包括:截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,該數(shù)據(jù)操作指令中攜帶該第二應(yīng)用程序的標(biāo)識(shí)信息以及所針對(duì)的目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息;判斷該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;如果是,根據(jù)該第二應(yīng)用程序的該標(biāo)識(shí)信息,確定該第二應(yīng)用程序?qū)?yīng)的目標(biāo)進(jìn)程路徑;判斷該目標(biāo)進(jìn)程路徑是否屬于預(yù)設(shè)進(jìn)程路徑集合;如果屬于,丟棄該數(shù)據(jù)操作指令。應(yīng)用本發(fā)明實(shí)施例以避免MBR數(shù)據(jù)被終端中的應(yīng)用程序修改,進(jìn)而保障終端的系統(tǒng)的安全。
【專利說明】
一種數(shù)據(jù)保護(hù)方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計(jì)算機(jī)系統(tǒng)優(yōu)化領(lǐng)域,特別涉及一種數(shù)據(jù)保護(hù)方法及裝置。
【背景技術(shù)】
[0002]對(duì)于終端中的硬盤而言,硬盤O柱面、O磁頭和I扇區(qū)稱為主導(dǎo)扇區(qū),又稱主引導(dǎo)記錄(Master Boot Record-MBR),并且,該MBR屬于引導(dǎo)區(qū),引導(dǎo)區(qū)記錄著一些硬件最基本的信息,如硬盤的分區(qū)信息。其中,在引導(dǎo)區(qū)記錄的信息可以保證用戶的硬盤的正常工作,如果這些信息被修改,那硬盤中存儲(chǔ)的數(shù)據(jù)就會(huì)丟失,嚴(yán)重地破壞了終端的系統(tǒng)。
[0003]近年來,各種惡意應(yīng)用程序?qū)映霾桓F,終端中的各種數(shù)據(jù)存在很大隱患,尤其是MBR中的數(shù)據(jù)。具體的,對(duì)于MBR中的數(shù)據(jù)而言,惡意軟件可以通過調(diào)用系統(tǒng)內(nèi)核函數(shù)NtffriteFi Ie修改MBR中的數(shù)據(jù),導(dǎo)致終端的系統(tǒng)受到破壞,現(xiàn)有技術(shù)對(duì)于這種破壞還未能防御。

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

[0004]本發(fā)明實(shí)施例公開了一種數(shù)據(jù)保護(hù)方法及裝置,以避免MBR數(shù)據(jù)被終端中的應(yīng)用程序修改,進(jìn)而保障終端的系統(tǒng)的安全。具體方案如下:
[0005]—方面,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)保護(hù)方法,應(yīng)用于第一應(yīng)用程序,所述方法包括:
[0006]截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,所述數(shù)據(jù)操作指令中攜帶所述第二應(yīng)用程序的標(biāo)識(shí)信息以及所針對(duì)的目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息;
[0007]判斷所述目標(biāo)數(shù)據(jù)的所述標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;
[0008]如果是,根據(jù)所述第二應(yīng)用程序的所述標(biāo)識(shí)信息,確定所述第二應(yīng)用程序?qū)?yīng)的目標(biāo)進(jìn)程路徑;
[0009]判斷所述目標(biāo)進(jìn)程路徑是否屬于預(yù)設(shè)進(jìn)程路徑集合;
[0010]如果屬于,丟棄所述數(shù)據(jù)操作指令。
[0011]較佳的,所述預(yù)設(shè)進(jìn)程路徑集合中包括至少一個(gè)預(yù)先確定出的惡意應(yīng)用程序的進(jìn)程路徑。
[0012]較佳的,所述截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,包括:
[0013]基于預(yù)先掛鉤的NtWriteFi Ie函數(shù),截獲所述第二應(yīng)用程序通過調(diào)用所述NtWriteFi Ie函數(shù)發(fā)送的數(shù)據(jù)操作指令。
[0014]較佳的,所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息包括所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)磁盤設(shè)備標(biāo)識(shí);
[0015]所述判斷所述目標(biāo)數(shù)據(jù)的所述標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息,包括:
[0016]判斷所述目標(biāo)磁盤設(shè)備標(biāo)識(shí)是否為預(yù)定磁盤設(shè)備標(biāo)識(shí);
[0017]如果是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;
[0018]如果不是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息。
[0019]較佳的,所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息包括所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的存儲(chǔ)路徑;
[0020]所述判斷所述目標(biāo)數(shù)據(jù)的所述標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息,包括:
[0021]判斷所述存儲(chǔ)路徑是否屬于預(yù)設(shè)存儲(chǔ)路徑,所述預(yù)設(shè)存儲(chǔ)路徑為關(guān)于硬盤的主盤的存儲(chǔ)路徑;
[0022]如果是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;
[0023]如果不是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息。
[0024]較佳的,本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)保護(hù)方法還包括:
[0025]當(dāng)所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息時(shí),調(diào)用所述NtWriteFi Ie函數(shù),執(zhí)行所述數(shù)據(jù)操作指令。
[0026]較佳的,在所述丟棄所述數(shù)據(jù)操作指令之后,本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)保護(hù)方法還包括:
[0027]輸出提示信息,所述提示信息攜帶所述第二應(yīng)用程序的所述標(biāo)識(shí)信息,以使用戶根據(jù)所述標(biāo)識(shí)信息,將所述第二應(yīng)用程序卸載。
[0028]另一方面,本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)保護(hù)裝置,應(yīng)用于第一應(yīng)用程序,所述裝置包括:操作指令截獲模塊、標(biāo)識(shí)信息判斷模塊、目標(biāo)進(jìn)程路徑確定模塊、目標(biāo)進(jìn)程路徑判斷模塊和操作指令丟棄模塊;
[0029]所述操作指令截獲模塊:用于截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,所述數(shù)據(jù)操作指令中攜帶所述第二應(yīng)用程序的標(biāo)識(shí)信息以及所針對(duì)的目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息;
[0030]所述標(biāo)識(shí)信息判斷模塊:用于判斷所述目標(biāo)數(shù)據(jù)的所述標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息,如果是,觸發(fā)所述目標(biāo)進(jìn)程路徑確定模塊;
[0031 ]所述目標(biāo)進(jìn)程路徑確定模塊:用于根據(jù)所述第二應(yīng)用程序的所述標(biāo)識(shí)信息,確定所述第二應(yīng)用程序?qū)?yīng)的目標(biāo)進(jìn)程路徑;
[0032]所述目標(biāo)進(jìn)程路徑判斷模塊:用于判斷所述目標(biāo)進(jìn)程路徑是否屬于預(yù)設(shè)進(jìn)程路徑集合,如果屬于,觸發(fā)所述操作指令丟棄模塊;
[0033]所述操作指令丟棄模塊:用于丟棄所述數(shù)據(jù)操作指令。
[0034]較佳的,所述預(yù)設(shè)進(jìn)程路徑集合中包括至少一個(gè)預(yù)先確定出的惡意應(yīng)用程序的進(jìn)程路徑。
[0035]較佳的,所述操作指令截獲模塊具體用于:
[0036]基于預(yù)先掛鉤的NtWriteFi Ie函數(shù),截獲所述第二應(yīng)用程序通過調(diào)用所述NtWriteFi Ie函數(shù)發(fā)送的數(shù)據(jù)操作指令。
[0037]較佳的,所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息包括所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)磁盤設(shè)備標(biāo)識(shí);
[0038]所述標(biāo)識(shí)信息判斷模塊具體用于:
[0039]判斷所述目標(biāo)磁盤設(shè)備標(biāo)識(shí)是否為預(yù)定磁盤設(shè)備標(biāo)識(shí);
[0040]如果是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;
[0041 ]如果不是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息。
[0042]較佳的,所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息包括所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的存儲(chǔ)路徑;
[0043]所述標(biāo)識(shí)信息判斷模塊具體用于:
[0044]判斷所述存儲(chǔ)路徑是否屬于預(yù)設(shè)存儲(chǔ)路徑,所述預(yù)設(shè)存儲(chǔ)路徑為關(guān)于硬盤的主盤的存儲(chǔ)路徑;
[0045]如果是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;
[0046]如果不是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息。
[0047]較佳的,本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)保護(hù)裝置還包括操作指令執(zhí)行模塊;
[0048]所述操作指令執(zhí)行模塊:用于當(dāng)所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息時(shí),調(diào)用所述NtWriteFile函數(shù),執(zhí)行所述數(shù)據(jù)操作指令。
[0049]較佳的,本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)保護(hù)裝置還包括提示信息輸出模塊;
[0050]所述提示信息輸出模塊:用于在所述丟棄所述數(shù)據(jù)操作指令之后,輸出提示信息,所述提示信息攜帶所述第二應(yīng)用程序的所述標(biāo)識(shí)信息,以使用戶根據(jù)所述標(biāo)識(shí)信息,將所述第二應(yīng)用程序卸載。
[0051]在本方案中,截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,該數(shù)據(jù)操作指令中攜帶該第二應(yīng)用程序的標(biāo)識(shí)信息以及所針對(duì)的目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息;判斷該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;如果是,根據(jù)該第二應(yīng)用程序的該標(biāo)識(shí)信息,確定該第二應(yīng)用程序?qū)?yīng)的目標(biāo)進(jìn)程路徑;判斷該目標(biāo)進(jìn)程路徑是否屬于預(yù)設(shè)進(jìn)程路徑集合;如果屬于,丟棄該數(shù)據(jù)操作指令。以避免MBR數(shù)據(jù)被終端中的應(yīng)用程序修改,進(jìn)而保障終端的系統(tǒng)的安全。當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品或方法必不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。
【附圖說明】
[0052]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0053]圖1為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)保護(hù)方法的流程示意圖;
[0054]圖2為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)保護(hù)方法的另一流程示意圖;
[0055]圖3為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)保護(hù)裝置的結(jié)構(gòu)示意圖;
[0056]圖4為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)保護(hù)裝置的另一結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0057]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0058]本發(fā)明實(shí)施例提供了一種數(shù)據(jù)保護(hù)方法及裝置,以避免MBR數(shù)據(jù)被終端中的應(yīng)用程序修改,進(jìn)而保障終端的系統(tǒng)的安全。
[0059]下面首先對(duì)本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)保護(hù)方法進(jìn)行介紹。
[0060]需要說明的是,本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)保護(hù)方法可以應(yīng)用于第一應(yīng)用程序,該第一應(yīng)用程序可以安裝于任一終端中,如電腦以及手機(jī)等。并且,可以實(shí)現(xiàn)該數(shù)據(jù)保護(hù)方法的功能軟件可以是專門的客戶端軟件,也可以是其他安全軟件的插件。
[0061]如圖1所示,本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)保護(hù)方法,可以包括步驟:
[0062]SlOl:截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,該數(shù)據(jù)操作指令中攜帶該第二應(yīng)用程序的標(biāo)識(shí)信息以及所針對(duì)的目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息;
[0063]可以理解的是,該第一應(yīng)用程序可以安裝于任一終端中,該第一應(yīng)用程序通過特定操作可以獲得第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,其中,該第二應(yīng)用程序可以是與該第一應(yīng)用程序安裝于同一終端中的任一可以發(fā)送數(shù)據(jù)操作指令的應(yīng)用程序。并且,該第一應(yīng)用程序可以獲得該第二應(yīng)用程序針對(duì)該終端的硬盤的任何數(shù)據(jù)的數(shù)據(jù)操作指令。
[0064]S102:判斷該目標(biāo)數(shù)據(jù)的該標(biāo)識(shí)信息是否屬于MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息,如果是,執(zhí)行步驟S103;
[0065]具體的,對(duì)于該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息,可以是該目標(biāo)數(shù)據(jù)的名稱、序號(hào)或MD5碼,或者該目標(biāo)數(shù)據(jù)對(duì)應(yīng)的存儲(chǔ)位置或存儲(chǔ)位置的標(biāo)識(shí)等等,這都是合理的。凡是能夠唯一確定該目標(biāo)數(shù)據(jù)的信息都可以作為該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息。截獲該數(shù)據(jù)操作指令后,根據(jù)該數(shù)據(jù)操作指令中攜帶的該目標(biāo)數(shù)據(jù)的該標(biāo)識(shí)信息,可以確定該目標(biāo)數(shù)據(jù)是否為MBR數(shù)據(jù)。當(dāng)該目標(biāo)數(shù)據(jù)的該標(biāo)識(shí)信息屬于MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息時(shí),可以表明該目標(biāo)數(shù)據(jù)為MBR數(shù)據(jù),此時(shí)可以繼續(xù)后續(xù)的數(shù)據(jù)保護(hù)流程;當(dāng)該目標(biāo)數(shù)據(jù)的該標(biāo)識(shí)信息不屬于MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息時(shí),可以表明該目標(biāo)數(shù)據(jù)不為MBR數(shù)據(jù),此時(shí)則可以結(jié)束該數(shù)據(jù)保護(hù)流程,發(fā)送(放行)并執(zhí)行該數(shù)據(jù)操作指令。其中,該MBR數(shù)據(jù)可以包括關(guān)于該MBR的固有的數(shù)據(jù),也可以包括在該MBR所存儲(chǔ)的數(shù)據(jù)。
[0066]S103:根據(jù)該第二應(yīng)用程序的該標(biāo)識(shí)信息,確定該第二應(yīng)用程序?qū)?yīng)的目標(biāo)進(jìn)程路徑;
[0067]在實(shí)際應(yīng)用中,可以根據(jù)該第二應(yīng)用程序的該標(biāo)識(shí)信息,利用現(xiàn)有技術(shù)確定該第二應(yīng)用程序?qū)?yīng)的進(jìn)程標(biāo)識(shí)符,進(jìn)而根據(jù)該進(jìn)程標(biāo)識(shí)符可以查找到該第二應(yīng)用程序?qū)?yīng)的目標(biāo)進(jìn)程路徑。
[0068]S104:判斷該目標(biāo)進(jìn)程路徑是否屬于預(yù)設(shè)進(jìn)程路徑集合,如果屬于,執(zhí)行步驟S105;
[0069]需要說明的是,在實(shí)際應(yīng)用中,可以預(yù)先存儲(chǔ)一個(gè)預(yù)設(shè)進(jìn)程路徑集合,該預(yù)設(shè)進(jìn)程路徑集合中包含有需要進(jìn)行攔截(丟棄)的數(shù)據(jù)操作指令所對(duì)應(yīng)的應(yīng)用程序的進(jìn)程路徑。將該目標(biāo)進(jìn)程路徑與該預(yù)設(shè)進(jìn)程路徑集合中的每一個(gè)進(jìn)程路徑進(jìn)行一一匹配,若匹配成功,則判斷該目標(biāo)進(jìn)程路徑屬于預(yù)設(shè)進(jìn)程路徑集合,繼續(xù)進(jìn)行后續(xù)的數(shù)據(jù)保護(hù)流程;若匹配不成功,則判斷該目標(biāo)進(jìn)程路徑不屬于預(yù)設(shè)進(jìn)程路徑集合,發(fā)送并執(zhí)行該數(shù)據(jù)操作指令。其中,該預(yù)設(shè)進(jìn)程路徑集合中可以包括至少一個(gè)預(yù)先確定出的惡意應(yīng)用程序的進(jìn)程路徑。以避免惡意應(yīng)用程序?qū)K端中的數(shù)據(jù)的破壞。
[0070]S105:丟棄該數(shù)據(jù)操作指令。
[0071 ]可以理解的是,當(dāng)判斷該目標(biāo)進(jìn)程路徑屬于預(yù)設(shè)進(jìn)程路徑集合后,可以認(rèn)為該數(shù)據(jù)操作指令是某些應(yīng)用程序針對(duì)MBR數(shù)據(jù)發(fā)送的,如惡意應(yīng)用程序,該類數(shù)據(jù)操作指令可以對(duì)該MBR數(shù)據(jù)進(jìn)行讀取以及修改,該MBR數(shù)據(jù)一旦被修改,就會(huì)導(dǎo)致終端硬盤中的數(shù)據(jù)的丟失,對(duì)終端的系統(tǒng)造成危害。此時(shí)就可以利用現(xiàn)有技術(shù)對(duì)該數(shù)據(jù)操作指令進(jìn)行丟棄,以使該數(shù)據(jù)操作指令不能被執(zhí)行。
[0072]應(yīng)用本發(fā)明實(shí)施例,截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,該數(shù)據(jù)操作指令中攜帶該第二應(yīng)用程序的標(biāo)識(shí)信息以及所針對(duì)的目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息;判斷該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;如果是,根據(jù)該第二應(yīng)用程序的該標(biāo)識(shí)信息,確定該第二應(yīng)用程序?qū)?yīng)的目標(biāo)進(jìn)程路徑;判斷該目標(biāo)進(jìn)程路徑是否屬于預(yù)設(shè)進(jìn)程路徑集合;如果屬于,丟棄該數(shù)據(jù)操作指令。以避免MBR數(shù)據(jù)被終端中的應(yīng)用程序修改,進(jìn)而保障終端的系統(tǒng)的安全。
[0073]具體的,如圖2所示,所述截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令(SlOl),可以包括:
[0074]SlOll:基于預(yù)先掛鉤的NtWriteFile函數(shù),截獲該第二應(yīng)用程序通過調(diào)用該NtWriteFi Ie函數(shù)發(fā)送的數(shù)據(jù)操作指令。
[0075]需要說明的是,可以依據(jù)系統(tǒng)服務(wù)描述符表(System Services DescriptorTable-SSDT)預(yù)先對(duì)該Ni^riteFiIe函數(shù)進(jìn)行掛鉤,在預(yù)先掛鉤的NtWriteFiIe函數(shù)中,可以調(diào)用該函數(shù)NtWriteFile發(fā)送該數(shù)據(jù)操作指令,并執(zhí)行數(shù)據(jù)操作的動(dòng)作,也可以將該數(shù)據(jù)操作指令丟棄,使其不能再繼續(xù)進(jìn)行后續(xù)的數(shù)據(jù)操作的動(dòng)作。
[0076]可以理解的是,該數(shù)據(jù)操作指令中攜帶所針對(duì)的該目標(biāo)數(shù)據(jù)的該標(biāo)識(shí)信息,在實(shí)際應(yīng)用中,該目標(biāo)數(shù)據(jù)的該標(biāo)識(shí)信息可以包括該目標(biāo)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)磁盤設(shè)備標(biāo)識(shí),具體的,所述判斷該目標(biāo)數(shù)據(jù)的該標(biāo)識(shí)信息是否屬于MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息,可以包括:
[0077]判斷該目標(biāo)磁盤設(shè)備標(biāo)識(shí)是否為預(yù)定磁盤設(shè)備標(biāo)識(shí);
[0078]如果是,表明該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息屬于該MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;
[0079]如果不是,表明該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于該MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息。
[0080]其中,該預(yù)定磁盤設(shè)備標(biāo)識(shí)可以為DR0(Driver O),即為終端硬盤的主盤。將該目標(biāo)數(shù)據(jù)對(duì)應(yīng)的該目標(biāo)磁盤設(shè)備標(biāo)識(shí)與該預(yù)定磁盤設(shè)備標(biāo)識(shí)進(jìn)行匹配,如果匹配成功,則判斷該目標(biāo)磁盤設(shè)備標(biāo)識(shí)為該預(yù)定磁盤設(shè)備標(biāo)識(shí),則繼續(xù)后續(xù)的數(shù)據(jù)保護(hù)流程,反之,發(fā)送并執(zhí)行該數(shù)據(jù)操作指令。
[0081 ]具體的,在另一種實(shí)現(xiàn)方式中,該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息可以包括該目標(biāo)數(shù)據(jù)對(duì)應(yīng)的存儲(chǔ)路徑;
[0082]所述判斷該目標(biāo)數(shù)據(jù)的該標(biāo)識(shí)信息是否屬于MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息,可以包括:
[0083]判斷該存儲(chǔ)路徑是否屬于預(yù)設(shè)存儲(chǔ)路徑,該預(yù)設(shè)存儲(chǔ)路徑為關(guān)于硬盤的主盤的存儲(chǔ)路徑;
[0084]如果是,表明該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息屬于該MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;
[0085]如果不是,表明該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于該MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息。
[0086]可以理解的是,當(dāng)該目標(biāo)數(shù)據(jù)對(duì)應(yīng)的存儲(chǔ)路徑屬于預(yù)設(shè)存儲(chǔ)路徑時(shí),可以表明該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息屬于該MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息,即該目標(biāo)數(shù)據(jù)為MBR數(shù)據(jù),當(dāng)該目標(biāo)數(shù)據(jù)對(duì)應(yīng)的存儲(chǔ)路徑不屬于預(yù)設(shè)存儲(chǔ)路徑時(shí),可以表明該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于該MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息,即該目標(biāo)數(shù)據(jù)不為MBR數(shù)據(jù)。
[0087]進(jìn)一步的,由于該第一應(yīng)用程序可以截獲該第二應(yīng)用程序發(fā)送的關(guān)于硬盤的任何數(shù)據(jù)的數(shù)據(jù)操作指令,并且該第二應(yīng)用程序可以是與該第一應(yīng)用程序安裝于同一終端的任一應(yīng)用程序??梢岳斫獾氖?,對(duì)于該數(shù)據(jù)操作指令可能是惡意應(yīng)用程序針對(duì)MBR數(shù)據(jù)發(fā)送的,也可能是針對(duì)其他硬盤數(shù)據(jù)發(fā)送的,還有可能是終端用戶確實(shí)需要更改MBR數(shù)據(jù)而發(fā)送的,除了對(duì)該惡意應(yīng)用程序針對(duì)MBR數(shù)據(jù)發(fā)送的數(shù)據(jù)操作指令進(jìn)行丟棄外,對(duì)其他類型的數(shù)據(jù)操作指令則不進(jìn)行限制,會(huì)繼續(xù)發(fā)送并執(zhí)行該數(shù)據(jù)操作指令。具體的,如圖2所示,本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)保護(hù)方法還可以包括:
[0088]S106:當(dāng)該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于該MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息時(shí),調(diào)用該NtWriteFi Ie函數(shù),執(zhí)行該數(shù)據(jù)操作指令。
[0089]可以理解的是,在預(yù)先掛鉤的Ni^riteFile函數(shù)中,可以直接調(diào)用該Ni^riteFile函數(shù),執(zhí)行該數(shù)據(jù)操作指令。
[0090]進(jìn)一步的,為了更好的保障終端的硬盤的數(shù)據(jù)安全,進(jìn)而保護(hù)終端的系統(tǒng)的安全,提高用戶的使用體驗(yàn),本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)保護(hù)方法還可以包括:
[0091]輸出提示信息,該提示信息攜帶該第二應(yīng)用程序的該標(biāo)識(shí)信息,以使用戶根據(jù)該標(biāo)識(shí)信息,將該第二應(yīng)用程序卸載。
[0092]在實(shí)際應(yīng)用中,該提示信息可以為聲音提示,可以為屏幕亮度提示,可以為文字信息提示,還可以為界面跳轉(zhuǎn)提示,等等,本發(fā)明實(shí)施例并不對(duì)該提示信息的提示形式進(jìn)行限定。其中,該提示信息中可以攜帶該第二應(yīng)用程序的該標(biāo)識(shí)信息,以起到對(duì)該第二應(yīng)用程序進(jìn)行定位的作用,用戶可以根據(jù)該提示信息對(duì)該第二應(yīng)用程序進(jìn)行處理,卸載或設(shè)置權(quán)限限制。或者該提示信息以界面跳轉(zhuǎn)的形式進(jìn)行提示,可以是直接跳轉(zhuǎn)至該終端的程序卸載界面,定位在該第二應(yīng)用程序上,以便該終端用戶進(jìn)行處理。等等,這都是合理的。
[0093]下面通過具體實(shí)施例對(duì)本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)保護(hù)方法進(jìn)行介紹。
[0094]在用戶電腦中,存在一個(gè)第二應(yīng)用程序A,第一應(yīng)用程序B,并且預(yù)先掛鉤了PtfflriteFiIe函數(shù)。當(dāng)該第二應(yīng)用程序A調(diào)用Ni^riteFi Ie函數(shù)發(fā)送數(shù)據(jù)操作指令I(lǐng),該第一應(yīng)用程序B通過調(diào)用該預(yù)先掛鉤的NtffriteFile函數(shù)截獲該數(shù)據(jù)操作指令I(lǐng),經(jīng)判斷,該數(shù)據(jù)操作指令I(lǐng)為惡意應(yīng)用程序(第二應(yīng)用程序A)針對(duì)MBR數(shù)據(jù)發(fā)出的,對(duì)該數(shù)據(jù)操作指令I(lǐng)進(jìn)行丟棄,使該惡意應(yīng)用程序(第二應(yīng)用程序A)不能修改MBR數(shù)據(jù),從而更好的保護(hù)用戶的電腦的安全。
[0095]相應(yīng)于上述方法實(shí)施例,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)保護(hù)裝置,可以應(yīng)用于第一應(yīng)用程序,如圖3所示,所述裝置可以包括:操作指令截獲模塊301、標(biāo)識(shí)信息判斷模塊302、目標(biāo)進(jìn)程路徑確定模塊303、目標(biāo)進(jìn)程路徑判斷模塊304和操作指令丟棄模塊305;
[0096]所述操作指令截獲模塊301:用于截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,所述數(shù)據(jù)操作指令中攜帶所述第二應(yīng)用程序的標(biāo)識(shí)信息以及所針對(duì)的目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息;
[0097]所述標(biāo)識(shí)信息判斷模塊302:用于判斷所述目標(biāo)數(shù)據(jù)的所述標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息,如果是,觸發(fā)所述目標(biāo)進(jìn)程路徑確定模塊;
[0098]所述目標(biāo)進(jìn)程路徑確定模塊303:用于根據(jù)所述第二應(yīng)用程序的所述標(biāo)識(shí)信息,確定所述第二應(yīng)用程序?qū)?yīng)的目標(biāo)進(jìn)程路徑;
[0099]所述目標(biāo)進(jìn)程路徑判斷模塊304:用于判斷所述目標(biāo)進(jìn)程路徑是否屬于預(yù)設(shè)進(jìn)程路徑集合,如果屬于,觸發(fā)所述操作指令丟棄模塊305;
[0100]所述操作指令丟棄模塊305:用于丟棄所述數(shù)據(jù)操作指令。
[0101]應(yīng)用本發(fā)明實(shí)施例,截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,該數(shù)據(jù)操作指令中攜帶該第二應(yīng)用程序的標(biāo)識(shí)信息以及所針對(duì)的目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息;判斷該目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;如果是,根據(jù)該第二應(yīng)用程序的該標(biāo)識(shí)信息,確定該第二應(yīng)用程序?qū)?yīng)的目標(biāo)進(jìn)程路徑;判斷該目標(biāo)進(jìn)程路徑是否屬于預(yù)設(shè)進(jìn)程路徑集合;如果屬于,丟棄該數(shù)據(jù)操作指令。以避免MBR數(shù)據(jù)被終端中的應(yīng)用程序修改,進(jìn)而保障終端的系統(tǒng)的安全。
[0102]具體的,所述預(yù)設(shè)進(jìn)程路徑集合中包括至少一個(gè)預(yù)先確定出的惡意應(yīng)用程序的進(jìn)程路徑。
[0103]具體的,所述操作指令截獲模塊301具體用于:
[0104]基于預(yù)先掛鉤的NtWriteFiIe函數(shù),截獲所述第二應(yīng)用程序通過調(diào)用所述NtWriteFi Ie函數(shù)發(fā)送的數(shù)據(jù)操作指令。
[0105]具體的,所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息包括所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)磁盤設(shè)備標(biāo)識(shí);
[0106]所述標(biāo)識(shí)信息判斷模塊302具體用于:
[0107]判斷所述目標(biāo)磁盤設(shè)備標(biāo)識(shí)是否為預(yù)定磁盤設(shè)備標(biāo)識(shí);
[0108]如果是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;
[0109]如果不是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息。
[0110]具體的,所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息包括所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的存儲(chǔ)路徑;
[0111]所述標(biāo)識(shí)信息判斷模塊302具體用于:
[0112]判斷所述存儲(chǔ)路徑是否屬于預(yù)設(shè)存儲(chǔ)路徑,所述預(yù)設(shè)存儲(chǔ)路徑為關(guān)于硬盤的主盤的存儲(chǔ)路徑;
[0113]如果是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息;
[0114]如果不是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息。
[0115]具體的,如圖4所示,本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)保護(hù)裝置還可以包括操作指令執(zhí)彳丁板塊401 ;
[0116]所述操作指令執(zhí)行模塊401:用于當(dāng)所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息時(shí),調(diào)用所述NtWriteFile函數(shù),執(zhí)行所述數(shù)據(jù)操作指令。
[0117]具體的,本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)保護(hù)裝置還可以包括信息輸出模塊;
[0118]所述提示信息輸出模塊:用于在所述丟棄所述數(shù)據(jù)操作指令之后,輸出提示信息,所述提示信息攜帶所述第二應(yīng)用程序的所述標(biāo)識(shí)信息,以使用戶根據(jù)所述標(biāo)識(shí)信息,將所述第二應(yīng)用程序卸載。
[0119]對(duì)于系統(tǒng)/裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0120]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0121]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,這里所稱得的存儲(chǔ)介質(zhì),如:R0M/RAM、磁碟、光盤等。
[0122]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種數(shù)據(jù)保護(hù)方法,其特征在于,應(yīng)用于第一應(yīng)用程序,所述方法包括: 截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,所述數(shù)據(jù)操作指令中攜帶所述第二應(yīng)用程序的標(biāo)識(shí)信息以及所針對(duì)的目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息; 判斷所述目標(biāo)數(shù)據(jù)的所述標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息; 如果是,根據(jù)所述第二應(yīng)用程序的所述標(biāo)識(shí)信息,確定所述第二應(yīng)用程序?qū)?yīng)的目標(biāo)進(jìn)程路徑; 判斷所述目標(biāo)進(jìn)程路徑是否屬于預(yù)設(shè)進(jìn)程路徑集合; 如果屬于,丟棄所述數(shù)據(jù)操作指令。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)進(jìn)程路徑集合中包括至少一個(gè)預(yù)先確定出的惡意應(yīng)用程序的進(jìn)程路徑。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,包括: 基于預(yù)先掛鉤的Ni^riteFi Ie函數(shù),截獲所述第二應(yīng)用程序通過調(diào)用所述NtWriteFi Ie函數(shù)發(fā)送的數(shù)據(jù)操作指令。4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息包括所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)磁盤設(shè)備標(biāo)識(shí); 所述判斷所述目標(biāo)數(shù)據(jù)的所述標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息,包括: 判斷所述目標(biāo)磁盤設(shè)備標(biāo)識(shí)是否為預(yù)定磁盤設(shè)備標(biāo)識(shí); 如果是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息; 如果不是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息。5.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息包括所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的存儲(chǔ)路徑; 所述判斷所述目標(biāo)數(shù)據(jù)的所述標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息,包括: 判斷所述存儲(chǔ)路徑是否屬于預(yù)設(shè)存儲(chǔ)路徑,所述預(yù)設(shè)存儲(chǔ)路徑為關(guān)于硬盤的主盤的存儲(chǔ)路徑; 如果是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息; 如果不是,表明所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息。6.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 當(dāng)所述目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息不屬于所述MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息時(shí),調(diào)用所述NtWriteFi Ie函數(shù),執(zhí)行所述數(shù)據(jù)操作指令。7.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,在所述丟棄所述數(shù)據(jù)操作指令之后,還包括: 輸出提示信息,所述提示信息攜帶所述第二應(yīng)用程序的所述標(biāo)識(shí)信息,以使用戶根據(jù)所述標(biāo)識(shí)信息,將所述第二應(yīng)用程序卸載。8.—種數(shù)據(jù)保護(hù)裝置,其特征在于,應(yīng)用于第一應(yīng)用程序,所述裝置包括:操作指令截獲模塊、標(biāo)識(shí)信息判斷模塊、目標(biāo)進(jìn)程路徑確定模塊、目標(biāo)進(jìn)程路徑判斷模塊和操作指令丟棄模塊; 所述操作指令截獲模塊:用于截獲第二應(yīng)用程序發(fā)送的數(shù)據(jù)操作指令,所述數(shù)據(jù)操作指令中攜帶所述第二應(yīng)用程序的標(biāo)識(shí)信息以及所針對(duì)的目標(biāo)數(shù)據(jù)的標(biāo)識(shí)信息; 所述標(biāo)識(shí)信息判斷模塊:用于判斷所述目標(biāo)數(shù)據(jù)的所述標(biāo)識(shí)信息是否屬于主引導(dǎo)記錄MBR數(shù)據(jù)對(duì)應(yīng)的標(biāo)識(shí)信息,如果是,觸發(fā)所述目標(biāo)進(jìn)程路徑確定模塊; 所述目標(biāo)進(jìn)程路徑確定模塊:用于根據(jù)所述第二應(yīng)用程序的所述標(biāo)識(shí)信息,確定所述第二應(yīng)用程序?qū)?yīng)的目標(biāo)進(jìn)程路徑; 所述目標(biāo)進(jìn)程路徑判斷模塊:用于判斷所述目標(biāo)進(jìn)程路徑是否屬于預(yù)設(shè)進(jìn)程路徑集合,如果屬于,觸發(fā)所述操作指令丟棄模塊; 所述操作指令丟棄模塊:用于丟棄所述數(shù)據(jù)操作指令。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述預(yù)設(shè)進(jìn)程路徑集合中包括至少一個(gè)預(yù)先確定出的惡意應(yīng)用程序的進(jìn)程路徑。10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述操作指令截獲模塊具體用于: 基于預(yù)先掛鉤的Ni^riteFi Ie函數(shù),截獲所述第二應(yīng)用程序通過調(diào)用所述NtWriteFi Ie函數(shù)發(fā)送的數(shù)據(jù)操作指令。
【文檔編號(hào)】G06F21/62GK105912948SQ201610208263
【公開日】2016年8月31日
【申請(qǐng)日】2016年4月6日
【發(fā)明人】楊峰
【申請(qǐng)人】北京金山安全軟件有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
东丽区| 新乡市| 吉首市| 眉山市| 兰州市| 卢龙县| 信丰县| 贵阳市| 蕲春县| 武乡县| 荆州市| 五寨县| 太和县| 永胜县| 孝义市| 长白| 阿瓦提县| 黄山市| 叙永县| 门源| 通山县| 富锦市| 菏泽市| 娱乐| 阿巴嘎旗| 涪陵区| 射洪县| 比如县| 湾仔区| 邢台市| 泰安市| 白山市| 承德县| 甘德县| 荃湾区| 拜城县| 天台县| 西平县| 东至县| 德昌县| 兰溪市|