欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

應(yīng)用安裝的方法和裝置的制造方法

文檔序號(hào):9579086閱讀:542來(lái)源:國(guó)知局
應(yīng)用安裝的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種應(yīng)用安裝的方法和裝置。
【背景技術(shù)】
[0002]隨著技術(shù)的發(fā)展,計(jì)算機(jī)應(yīng)用軟件產(chǎn)品日益豐富,人們將不同的應(yīng)用軟件產(chǎn)品安裝在電腦等終端上,通過(guò)使用以實(shí)現(xiàn)自身的各種需求。
[0003]然而,目前在安裝應(yīng)用或?qū)?yīng)用進(jìn)行升級(jí)時(shí),往往會(huì)存在一些隱患。例如,安裝應(yīng)用后被安裝了捆綁軟件,這些捆綁軟件有可能是無(wú)用的或惡意的軟件,占用資源,導(dǎo)致系統(tǒng)運(yùn)行變慢,且存在安全隱患。又例如,安裝應(yīng)用或應(yīng)用升級(jí)完成后,桌面新增了廣告或其它應(yīng)用的圖標(biāo),占用桌面的位置資源,影響用戶的體驗(yàn)。因此,如何消除上述隱患成為目前亟待解決的技術(shù)問(wèn)題。

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

[0004]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的應(yīng)用安裝的方法和相應(yīng)的裝置。
[0005]依據(jù)本發(fā)明的一個(gè)方面,提供了一種應(yīng)用安裝的方法,包括:監(jiān)測(cè)到應(yīng)用安裝事件的觸發(fā)指令時(shí),獲取待安裝應(yīng)用的配置信息,其中,所述配置信息中包括所述待安裝應(yīng)用的捆綁軟件信息;根據(jù)所述配置信息確定所述待安裝應(yīng)用是否有捆綁軟件;若是,對(duì)所述待安裝應(yīng)用的安裝包進(jìn)程進(jìn)行處理,以在運(yùn)行所述待安裝應(yīng)用的安裝包進(jìn)程過(guò)程中、阻止所述待安裝應(yīng)用的捆綁軟件的安裝。
[0006]可選地,所述配置信息包括下列至少之一:
[0007]捆綁軟件的進(jìn)程標(biāo)識(shí);
[0008]捆綁軟件的特征信息;
[0009]捆綁軟件主程序的進(jìn)程標(biāo)識(shí)。
[0010]可選地,對(duì)所述待安裝應(yīng)用的安裝包進(jìn)程進(jìn)行處理,包括:將所述待安裝應(yīng)用的安裝包進(jìn)程放入沙箱中;在所述沙箱中對(duì)所述待安裝應(yīng)用的安裝包進(jìn)程進(jìn)行處理。
[0011 ] 可選地,在所述沙箱中對(duì)所述待安裝應(yīng)用的安裝包進(jìn)程進(jìn)行處理,包括:在所述沙箱中斷開(kāi)所述待安裝應(yīng)用的安裝包進(jìn)程的網(wǎng)絡(luò),以使在運(yùn)行所述待安裝應(yīng)用的安裝包進(jìn)程過(guò)程中無(wú)法下載所述待安裝應(yīng)用的捆綁軟件。
[0012]可選地,在所述沙箱中斷開(kāi)所述待安裝應(yīng)用的安裝包進(jìn)程的網(wǎng)絡(luò),包括:采用鉤子Η00Κ相關(guān)函數(shù)阻止所述待安裝應(yīng)用的安裝包進(jìn)程創(chuàng)建套接字socket組件。
[0013]可選地,在所述沙箱中對(duì)所述待安裝應(yīng)用的安裝包進(jìn)程進(jìn)行處理,包括:獲取所述待安裝應(yīng)用的安裝包程序啟動(dòng)的啟動(dòng)信息;將所述啟動(dòng)信息與所述配置信息中的捆綁軟件的特征信息進(jìn)行匹配;禁止匹配的啟動(dòng)信息對(duì)應(yīng)的進(jìn)程。
[0014]可選地,獲取所述待安裝應(yīng)用的安裝包程序啟動(dòng)的啟動(dòng)信息,包括:采用Η00Κ啟動(dòng)進(jìn)程函數(shù)啟動(dòng)所述待安裝應(yīng)用的安裝包程序;獲取所述啟動(dòng)進(jìn)程函數(shù)的參數(shù)信息;將所述啟動(dòng)信息與所述配置信息中的捆綁軟件的特征信息進(jìn)行匹配,包括:將所述啟動(dòng)進(jìn)程函數(shù)的參數(shù)信息與所述配置信息中的捆綁軟件的特征信息進(jìn)行匹配。
[0015]可選地,所述待安裝應(yīng)用為進(jìn)行應(yīng)用升級(jí)的待安裝應(yīng)用,所述待安裝應(yīng)用在指定目錄中已創(chuàng)建指定類型的文件,還包括:當(dāng)監(jiān)控到所述待安裝應(yīng)用的安裝包進(jìn)程或安裝包進(jìn)程的子進(jìn)程在所述指定目錄中創(chuàng)建文件的行為時(shí),判斷在所述指定目錄中創(chuàng)建的文件是否為指定類型的文件;若是,判斷在創(chuàng)建文件的行為發(fā)生之前、所述指定目錄中是否已經(jīng)存在所述創(chuàng)建的文件;若否,將所述創(chuàng)建的文件重定向到臨時(shí)文件夾。
[0016]可選地,在所述待安裝應(yīng)用安裝完成之后,還包括:關(guān)閉所述待安裝應(yīng)用的安裝包進(jìn)程、以及安裝包進(jìn)程的子進(jìn)程,并刪除所述臨時(shí)文件夾。
[0017]依據(jù)本發(fā)明的另一個(gè)方面,還提供了一種應(yīng)用安裝的裝置,包括:
[0018]獲取模塊,適于監(jiān)測(cè)到應(yīng)用安裝事件的觸發(fā)指令時(shí),獲取待安裝應(yīng)用的配置信息,其中,所述配置信息中包括所述待安裝應(yīng)用的捆綁軟件信息;
[0019]確定模塊,適于根據(jù)所述配置信息確定所述待安裝應(yīng)用是否有捆綁軟件;
[0020]處理模塊,適于對(duì)所述待安裝應(yīng)用的安裝包進(jìn)程進(jìn)行處理,以在運(yùn)行所述待安裝應(yīng)用的安裝包進(jìn)程過(guò)程中、阻止所述待安裝應(yīng)用的捆綁軟件的安裝。
[0021 ] 可選地,所述配置信息包括下列至少之一:
[0022]捆綁軟件的進(jìn)程標(biāo)識(shí);
[0023]捆綁軟件的特征信息;
[0024]捆綁軟件主程序的進(jìn)程標(biāo)識(shí)。
[0025]可選地,所述處理模塊還適于:將所述待安裝應(yīng)用的安裝包進(jìn)程放入沙箱中;在所述沙箱中對(duì)所述待安裝應(yīng)用的安裝包進(jìn)程進(jìn)行處理。
[0026]可選地,所述處理模塊還適于:在所述沙箱中斷開(kāi)所述待安裝應(yīng)用的安裝包進(jìn)程的網(wǎng)絡(luò),以使在運(yùn)行所述待安裝應(yīng)用的安裝包進(jìn)程過(guò)程中無(wú)法下載所述待安裝應(yīng)用的捆綁軟件。
[0027]可選地,所述處理模塊還適于:采用鉤子Η00Κ相關(guān)函數(shù)阻止所述待安裝應(yīng)用的安裝包進(jìn)程創(chuàng)建套接字socket組件。
[0028]可選地,所述處理模塊還適于:獲取所述待安裝應(yīng)用的安裝包程序啟動(dòng)的啟動(dòng)信息;將所述啟動(dòng)信息與所述配置信息中的捆綁軟件的特征信息進(jìn)行匹配;禁止匹配的啟動(dòng)信息對(duì)應(yīng)的進(jìn)程。
[0029]可選地,所述處理模塊還適于:采用Η00Κ啟動(dòng)進(jìn)程函數(shù)啟動(dòng)所述待安裝應(yīng)用的安裝包程序;獲取所述啟動(dòng)進(jìn)程函數(shù)的參數(shù)信息;將所述啟動(dòng)進(jìn)程函數(shù)的參數(shù)信息與所述配置信息中的捆綁軟件的特征信息進(jìn)行匹配。
[0030]可選地,所述待安裝應(yīng)用為進(jìn)行應(yīng)用升級(jí)的待安裝應(yīng)用,所述待安裝應(yīng)用在指定目錄中已創(chuàng)建指定類型的文件,還包括判斷模塊,適于:當(dāng)監(jiān)控到所述待安裝應(yīng)用的安裝包進(jìn)程或安裝包進(jìn)程的子進(jìn)程在所述指定目錄中創(chuàng)建文件的行為時(shí),判斷在所述指定目錄中創(chuàng)建的文件是否為指定類型的文件;若是,判斷在創(chuàng)建文件的行為發(fā)生之前、所述指定目錄中是否已經(jīng)存在所述創(chuàng)建的文件;若否,將所述創(chuàng)建的文件重定向到臨時(shí)文件夾。
[0031]可選地,在所述待安裝應(yīng)用安裝完成之后,還包括刪除模塊,適于:關(guān)閉所述待安裝應(yīng)用的安裝包進(jìn)程、以及安裝包進(jìn)程的子進(jìn)程,并刪除所述臨時(shí)文件夾。
[0032]依據(jù)本發(fā)明的技術(shù)方案,當(dāng)監(jiān)測(cè)到應(yīng)用安裝事件的觸發(fā)指令時(shí),獲取待安裝應(yīng)用的配置信息,進(jìn)而根據(jù)配置信息確定待安裝應(yīng)用是否有捆綁軟件。若待安裝應(yīng)用有捆綁軟件,則對(duì)待安裝應(yīng)用的安裝包進(jìn)程進(jìn)行處理,從而在運(yùn)行待安裝應(yīng)用的安裝包進(jìn)程過(guò)程中、阻止待安裝應(yīng)用的捆綁軟件的安裝。因此,本發(fā)明解決了相關(guān)技術(shù)中,在安裝應(yīng)用或?qū)?yīng)用進(jìn)行升級(jí)安裝后被安裝了捆綁軟件的問(wèn)題。這些捆綁軟件有可能是無(wú)用的或惡意的軟件,占用資源,導(dǎo)致系統(tǒng)運(yùn)行變慢,且存在安全隱患,采用本發(fā)明的技術(shù)方案能夠在運(yùn)行待安裝應(yīng)用的安裝包進(jìn)程過(guò)程中,阻止待安裝應(yīng)用的捆綁軟件的安裝,從而消除安全隱患,提高系統(tǒng)安全性能,給用戶提供一個(gè)干凈、安全的使用環(huán)境。
[0033]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
[0034]根據(jù)下文結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例的詳細(xì)描述,本領(lǐng)域技術(shù)人員將會(huì)更加明了本發(fā)明的上述以及其他目的、優(yōu)點(diǎn)和特征。
【附圖說(shuō)明】
[0035]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0036]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用安裝的方法流程圖;
[0037]圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的基于斷開(kāi)待安裝應(yīng)用的安裝包網(wǎng)絡(luò)的應(yīng)用安裝的方法流程圖;
[0038]圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的基于待安裝應(yīng)用的安裝包程序啟動(dòng)的啟動(dòng)信息的過(guò)濾規(guī)范的應(yīng)用安裝的方法流程圖;
[0039]圖4示出了采用本發(fā)明應(yīng)用安裝的方法的應(yīng)用安裝完成后彈窗形式提示用戶的效果圖;
[0040]圖5示出了采用本發(fā)明應(yīng)用安裝的方法和未采用本發(fā)明應(yīng)用安裝的方法桌面對(duì)比示意圖;以及
[0041]圖6示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用安裝的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0042]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0043]為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種應(yīng)用安裝的方法,圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用安裝的方法流程圖。如圖1所示,該方法至少包括以下步驟S102至步驟S106。
[0044]步驟S102、監(jiān)測(cè)到應(yīng)用安裝事件的觸發(fā)指令時(shí),獲取待安裝應(yīng)用的配置信息,其中,配置信息中包括待安裝應(yīng)用的捆綁軟件信息。
[0045]步驟S104、根據(jù)配置信息確定待安裝應(yīng)用是否有捆綁軟件,若是,則繼續(xù)執(zhí)行步驟S106 ;否則,結(jié)束本次流程。
[0046]步驟S106、對(duì)待安裝應(yīng)用的安裝包進(jìn)程進(jìn)行處理,以在運(yùn)行待安裝應(yīng)用的安裝包進(jìn)程過(guò)程中、阻止待安裝應(yīng)用的捆綁軟件的安裝。
[0047]依據(jù)本
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
虞城县| 金寨县| 虞城县| 从江县| 满洲里市| 临安市| 二连浩特市| 江永县| 林口县| 亳州市| 湄潭县| 新建县| 吴江市| 奉化市| 临漳县| 青川县| 来凤县| 博客| 区。| 庄河市| 陇西县| 荔波县| 蒲江县| 张家口市| 灵台县| 平和县| 上栗县| 定西市| 墨玉县| 洪江市| 星座| 宁波市| 乌拉特后旗| 广灵县| 湘阴县| 衡水市| 旌德县| 万年县| 罗源县| 格尔木市| 甘谷县|