一種應用程序的源代碼混淆方法、裝置及存儲介質(zhì)

基本信息

申請?zhí)?/td> CN201911035708.X 申請日 -
公開(公告)號 CN110795704A 公開(公告)日 2020-02-14
申請公布號 CN110795704A 申請公布日 2020-02-14
分類號 G06F21/14 分類 計算;推算;計數(shù);
發(fā)明人 尤國懿 申請(專利權)人 成都超有愛科技有限公司
代理機構 北京超成律師事務所 代理人 成都超有愛科技有限公司
地址 610000 四川省成都市中國(四川)自由貿(mào)易試驗區(qū)成都高新區(qū)天華二路219號4棟1單元5層1-6號
法律狀態(tài) -

摘要

摘要 本申請?zhí)峁┮环N應用程序的源代碼混淆方法、裝置及存儲介質(zhì)。方法包括:獲取待混淆源代碼的應用程序;確定出所述應用程序中所有具有邏輯含義的源代碼;將所述源代碼混淆成無邏輯含義的字符串,獲得源代碼混淆后的應用程序。通過將應用程序中所有具有邏輯含義的源代碼全部進行混淆,將其全部混淆成無邏輯含義的字符串。這樣,黑客通過應用程序運行產(chǎn)生的數(shù)據(jù)反向分析應用程序的邏輯結構時,由于應用程序中所有具有邏輯含義的源代碼全部變成了無邏輯含義的字符串,使得黑客無法獲知應用程序的邏輯結構,從而進一步提高了源代碼的邏輯識別難度。