Invention Grant
- Patent Title: 一种智能终端代码混淆方法、装置、电子设备及存储介质
-
Application No.: CN202210621273.2Application Date: 2022-06-01
-
Publication No.: CN114924749BPublication Date: 2025-02-28
- Inventor: 来骥 , 费稼轩 , 张实君 , 娄竞 , 仇慎剑 , 聂正璞 , 姚启桂 , 李硕 , 杨睿 , 孟德 , 李贤 , 常海娇
- Applicant: 国网冀北电力有限公司信息通信分公司 , 国网智能电网研究院有限公司 , 国家电网有限公司
- Applicant Address: 北京市西城区枣林前街32号; ;
- Assignee: 国网冀北电力有限公司信息通信分公司,国网智能电网研究院有限公司,国家电网有限公司
- Current Assignee: 国网冀北电力有限公司信息通信分公司,国网智能电网研究院有限公司,国家电网有限公司
- Current Assignee Address: 北京市西城区枣林前街32号; ;
- Agency: 北京三聚阳光知识产权代理有限公司
- Agent 林韵英
- Main IPC: G06F8/41
- IPC: G06F8/41 ; G06F8/71 ; H04L9/00

Abstract:
本申请提供一种智能终端代码混淆方法、装置、电子设备及存储介质,该方法包括:获取待混淆的代码文件;对代码文件进行调用对象分析,确定代码文件中各调用对象的被调次数;根据各调用对象的被调次数,确定多个目标调用对象;在代码文件中定位各目标调用对象,并在各目标调用对象之前插入跳跃节点;当运行代码文件时,基于各跳跃节点插入垃圾代码。上述方案提供的方法,通过基于设置在目标调用对象之前的跳跃节点随机地插入垃圾代码,确保每次运行的代码文件都会发生变化,增加了代码逆向分析的难度,保证了软件开发代码的安全性。
Public/Granted literature
- CN114924749A 一种智能终端代码混淆方法、装置、电子设备及存储介质 Public/Granted day:2022-08-19
Information query