一種應(yīng)用程序的源代碼混淆方法、裝置及存儲(chǔ)介質(zhì)
基本信息
申請(qǐng)?zhí)?/td> | CN201911035708.X | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN110795704A | 公開(公告)日 | 2020-02-14 |
申請(qǐng)公布號(hào) | CN110795704A | 申請(qǐng)公布日 | 2020-02-14 |
分類號(hào) | G06F21/14 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 尤國(guó)懿 | 申請(qǐng)(專利權(quán))人 | 成都超有愛(ài)科技有限公司 |
代理機(jī)構(gòu) | 北京超成律師事務(wù)所 | 代理人 | 成都超有愛(ài)科技有限公司 |
地址 | 610000 四川省成都市中國(guó)(四川)自由貿(mào)易試驗(yàn)區(qū)成都高新區(qū)天華二路219號(hào)4棟1單元5層1-6號(hào) | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請(qǐng)?zhí)峁┮环N應(yīng)用程序的源代碼混淆方法、裝置及存儲(chǔ)介質(zhì)。方法包括:獲取待混淆源代碼的應(yīng)用程序;確定出所述應(yīng)用程序中所有具有邏輯含義的源代碼;將所述源代碼混淆成無(wú)邏輯含義的字符串,獲得源代碼混淆后的應(yīng)用程序。通過(guò)將應(yīng)用程序中所有具有邏輯含義的源代碼全部進(jìn)行混淆,將其全部混淆成無(wú)邏輯含義的字符串。這樣,黑客通過(guò)應(yīng)用程序運(yùn)行產(chǎn)生的數(shù)據(jù)反向分析應(yīng)用程序的邏輯結(jié)構(gòu)時(shí),由于應(yīng)用程序中所有具有邏輯含義的源代碼全部變成了無(wú)邏輯含義的字符串,使得黑客無(wú)法獲知應(yīng)用程序的邏輯結(jié)構(gòu),從而進(jìn)一步提高了源代碼的邏輯識(shí)別難度。 |
