安全編譯方法、裝置、電子設(shè)備及計算機可讀介質(zhì)

基本信息

申請?zhí)?/td> CN202010170921.8 申請日 -
公開(公告)號 CN111399844A 公開(公告)日 2020-07-10
申請公布號 CN111399844A 申請公布日 2020-07-10
分類號 G06F8/41(2018.01)I 分類 -
發(fā)明人 付存軍 申請(專利權(quán))人 同盾(廣州)科技有限公司
代理機構(gòu) 北京律智知識產(chǎn)權(quán)代理有限公司 代理人 孫寶海;袁禮君
地址 511457廣東省廣州市南沙區(qū)南沙街進港大道8號905房
法律狀態(tài) -

摘要

摘要 本公開的實施例提供了一種安全編譯方法、裝置、電子設(shè)備及計算機可讀介質(zhì)。該方法包括:獲取移動應(yīng)用的代碼源文件;對所述代碼源文件進行前端編譯,獲得中間代碼;剔除所述中間代碼中,全局變量的待注冊方法段屬性;對剔除后的所述中間代碼進行后端編譯獲得移動應(yīng)用的可執(zhí)行文件。本公開實施例提供的安全編譯方法、裝置、電子設(shè)備及計算機可讀介質(zhì),在對代碼源文件進行編譯時,對全局變量的待注冊方法段屬性進行剔除,能夠免去編譯過程中對方法的注冊,以避免被攻擊者直接調(diào)用,提高安全性。??