[發明專利]一種阻止惡意代碼編譯的方法、存儲介質及電子裝置在審
| 申請號: | 201711360428.7 | 申請日: | 2017-12-14 |
| 公開(公告)號: | CN108256326A | 公開(公告)日: | 2018-07-06 |
| 發明(設計)人: | 涂斌健;梁虹 | 申請(專利權)人: | 捷開通訊(深圳)有限公司 |
| 主分類號: | G06F21/56 | 分類號: | G06F21/56 |
| 代理公司: | 深圳市威世博知識產權代理事務所(普通合伙) 44280 | 代理人: | 鐘子敏 |
| 地址: | 518052 廣東省深圳市南山區西麗街道中山園*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 惡意代碼 編譯 存儲介質 電子裝置 新類 引用 固定的 申請 | ||
本申請公開了一種阻止惡意代碼編譯的方法、存儲介質及電子裝置。該阻止惡意代碼編譯的方法包括獲取編譯接口的原類名;對原類名進行處理,生成新類名;將原類名修改為新類名,以使惡意代碼在編譯時無法引用編譯接口。通過上述方式,本申請能夠阻止惡意代碼通過固定的類名引用編譯接口,能夠有效的防止惡意代碼的執行。
技術領域
本申請涉及計算機安全領域,特別是涉及一種阻止惡意代碼編譯的方法、存儲介質及電子裝置。
背景技術
隨著各種操作系統移動終端平臺的日益發展,第三方應用程序大量涌現,不可避免地某些第三方應用程序中攜帶有惡意代碼,以及諸如病毒、蠕蟲和木馬的計算機惡意軟件均攜帶有惡意代碼,對操作系統有顯著的安全威脅。
發明內容
本申請主要解決的技術問題是提供一種阻止惡意代碼編譯的方法、存儲介質及電子裝置,能夠阻止惡意代碼通過固定的類名引用編譯接口,有效的防止惡意代碼的執行。
為解決上述技術問題,本申請采用的一個技術方案是:提供一種阻止惡意代碼編譯的方法。該阻止惡意代碼編譯的方法包括獲取編譯接口的原類名;對原類名進行處理,生成新類名;將原類名修改為新類名,以使惡意代碼在編譯時無法引用編譯接口。
為解決上述技術問題,本申請采用的另一個技術方案是:提供一種存儲介質。該存儲介質存儲有程序數據,程序數據可被計算機讀取,程序數據在被處理器執行時,實現上述的方法步驟。
為解決上述技術問題,本申請采用的又一個技術方案是:提供一種電子裝置。該電子裝置包括連接的處理器和存儲器,存儲器存儲有計算機程序,處理器執行該計算機程序時,實現上述方法的步驟。
本申請的有益效果是:區別于現有技術的情況,本申請公開了一種阻止惡意代碼編譯的方法、存儲介質及電子裝置。該阻止惡意代碼編譯的方法包括獲取編譯接口的原類名;對原類名進行處理,生成新類名;將原類名修改為新類名,以使惡意代碼在編譯時無法引用編譯接口。通過上述方式,本申請將編譯接口的原類名修改為與之前不同的新類名,以使惡意代碼無法直接引用系統的原生類名,進而在編譯時無法引用編譯接口,自動崩潰,本申請從系統源頭上阻止了惡意代碼通過固定的類名引用編譯接口的可能性,有效的防止惡意代碼的執行。
附圖說明
為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本申請提供的阻止惡意代碼編譯的方法一實施例的流程示意圖;
圖2是本申請提供的阻止惡意代碼編譯的方法另一實施例的流程示意圖;
圖3是本申請提供的阻止惡意代碼編譯的方法又一實施例的流程示意圖;
圖4是本申請提供的存儲介質一實施例的結構示意圖;
圖5是本申請提供的電子裝置一實施例的結構示意圖。
具體實施方式
下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本申請的一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
本申請實施例中的移動終端,包括智能手機、平板電腦、智能穿戴設備、數字音視頻播放器、電子閱讀器、手持游戲機和車載電子設備等電子設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于捷開通訊(深圳)有限公司,未經捷開通訊(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711360428.7/2.html,轉載請聲明來源鉆瓜專利網。





