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

資源文件的加載方法、裝置和加固資源文件的方法、裝置與流程

文檔序號:12063419閱讀:來源:國知局

技術(shù)特征:

1.一種資源文件的加載方法,其中,該方法包括:

在安卓安裝包對應(yīng)的應(yīng)用加載資源文件時,判斷待加載的資源文件是否為加密資源文件;

若是,則獲取讀/寫資源文件的相關(guān)函數(shù)被調(diào)用的事件;

將指定的解密邏輯插入該讀/寫資源文件的相關(guān)函數(shù)中,由所述解密邏輯對所述加密資源文件進行解密,得到解密后的資源文件;

將解密后的資源文件加載到所述應(yīng)用的進程中。

2.如權(quán)利要求1所述的方法,其中,所述在安卓安裝包對應(yīng)的應(yīng)用加載資源文件時,判斷待加載的資源文件是否為加密資源文件包括:

獲取加載資源文件的相關(guān)函數(shù)被調(diào)用的事件;

提取所述加載資源文件的相關(guān)函數(shù)中的路徑cookie值,根據(jù)所述路徑cookie值判斷判斷待加載的資源文件是否為加密資源文件。

3.如權(quán)利要求2所述的方法,其中,該方法還包括:

在所述安卓安裝包對應(yīng)的應(yīng)用啟動時,讀取加密資源文件的配置文件到內(nèi)存中;

所述根據(jù)所述路徑cookie值判斷判斷待加載的資源文件是否為加密資源文件包括:

將所述加載資源文件的相關(guān)函數(shù)中的路徑cookie值與所述資源文件的配置文件中的路徑cookie值進行匹配,若存在匹配項,則判斷所述待加載的資源文件為加密資源文件。

4.一種加固資源文件的方法,其中,該方法包括:

從安卓安裝包中提取指定的資源文件;

對所述指定的資源文件進行加密,得到加密資源文件;

從所述安卓安裝包中刪除所述指定的資源文件,并將加密資源文件存放至所述安卓安裝包的指定目錄下;

生成與所述加密資源文件對應(yīng)的加載程序,插入到所述安卓安裝包中;所述加載程序用于執(zhí)行如權(quán)利要求1-3中任一項所述的方法。

5.如權(quán)利要求4所述的方法,其中,所述從安卓安裝包中提取指定的資源文件,對所述指定的資源文件進行加密,得到加密資源文件包括:

從所述安卓安裝包的res目錄中提取指定類型的資源文件,并對提取的所有資源文件進行整體加密,得到加密資源文件壓縮包。

6.一種資源文件的加載裝置,其中,該裝置包括:

判斷單元,適于在安卓安裝包對應(yīng)的應(yīng)用加載資源文件時,判斷待加載的資源文件是否為加密資源文件;

解密單元,適于在待加載的資源文件為加密資源文件時,獲取讀/寫資源文件的相關(guān)函數(shù)被調(diào)用的事件,將指定的解密邏輯插入該讀/寫資源文件的相關(guān)函數(shù)中,由所述解密邏輯對所述加密資源文件進行解密,得到解密后的資源文件;

加載單元,適于將解密后的資源文件加載到所述應(yīng)用的進程中。

7.如權(quán)利要求6所述的裝置,其中,

所述判斷單元,適于獲取加載資源文件的相關(guān)函數(shù)被調(diào)用的事件;提取所述加載資源文件的相關(guān)函數(shù)中的路徑cookie值,根據(jù)所述路徑cookie值判斷判斷待加載的資源文件是否為加密資源文件。

8.如權(quán)利要求7所述的裝置,其中,該裝置還包括:

配置文件讀取單元,適于在所述安卓安裝包對應(yīng)的應(yīng)用啟動時,讀取加密資源文件的配置文件到內(nèi)存中;

所述判斷單元,適于將所述加載資源文件的相關(guān)函數(shù)中的路徑cookie值與所述資源文件的配置文件中的路徑cookie值進行匹配,若存在匹配項,則判斷所述待加載的資源文件為加密資源文件。

9.一種加固資源文件的裝置,其中,該裝置包括:

提取單元,適于從安卓安裝包中提取指定的資源文件;

加密單元,適于對所述指定的資源文件進行加密,得到加密資源文件;

安裝包修改單元,適于從所述安卓安裝包中刪除所述指定的資源文件,并將加密資源文件存放至所述安卓安裝包的指定目錄下;將如權(quán)利要求6-8中任一項所述的資源文件的加載裝置插入到安卓安裝包中。

10.如權(quán)利要求9所述的裝置,其中,

所述提取單元,適于從所述安卓安裝包的res目錄中提取指定類型的資源文件,并對提取的所有資源文件進行整體加密,得到加密資源文件壓縮包。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1