一種應(yīng)用程序中加載SO文件的方法及裝置
基本信息
申請?zhí)?/td> | CN201711403504.8 | 申請日 | - |
公開(公告)號(hào) | CN107870793B | 公開(公告)日 | 2021-03-23 |
申請公布號(hào) | CN107870793B | 申請公布日 | 2021-03-23 |
分類號(hào) | G06F9/445(2018.01)I;G06F21/12(2013.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 談劍鋒;董亞琴;楊德光;姜立穩(wěn) | 申請(專利權(quán))人 | 上海眾人網(wǎng)絡(luò)安全技術(shù)有限公司 |
代理機(jī)構(gòu) | 北京品源專利代理有限公司 | 代理人 | 孟金喆 |
地址 | 201821上海市嘉定區(qū)嘉定工業(yè)區(qū)葉城路1411號(hào)4幢211室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種應(yīng)用程序中加載SO文件的方法及裝置。該方法包括:接收到應(yīng)用程序的運(yùn)行指令時(shí),獲取應(yīng)用程序中的殼代碼和應(yīng)用程序的當(dāng)前SO文件,調(diào)用殼代碼以第一加密算法加密當(dāng)前SO文件得到當(dāng)前校驗(yàn)值,并調(diào)用殼代碼比較當(dāng)前校驗(yàn)值與應(yīng)用程序中預(yù)先存儲(chǔ)的出廠校驗(yàn)值是否一致,其中,出廠校驗(yàn)值為采用第一加密算法對應(yīng)用程序的出廠SO文件加密后,形成的校驗(yàn)值,當(dāng)確定當(dāng)前校驗(yàn)值與出廠校驗(yàn)值相同時(shí),根據(jù)運(yùn)行指令,加載應(yīng)用程序的當(dāng)前SO文件,實(shí)現(xiàn)了通過殼代碼校驗(yàn)當(dāng)前SO文件與出廠SO文件是否相同,只有在確定當(dāng)前SO文件與出廠SO文件相同時(shí),才會(huì)加載該當(dāng)前SO文件,從而,提高了應(yīng)用程序中加載SO文件的安全性。?? |
