-
公开(公告)号:CN118070250A
公开(公告)日:2024-05-24
申请号:CN202410136483.1
申请日:2024-01-31
申请人: 清华大学深圳国际研究生院 , 深圳置信软安信息科技有限公司
摘要: 本发明提供一种代码安全保护系统和方法,属于信息安全技术领域,对源代码进行动态混淆并为源代码生成混淆种子;基于混淆种子对应的静态混淆方式对动态混淆后的源代码进行代码混淆,得到可信应用程序,实现了动态混淆和静态混淆的融合,同时在可信应用程序运行过程中进行状态监测,并根据状态监测结果执行对应的代码安全保护方案,既能保障可信应用程序的运行状态健康,又能抵御多种代码攻击,相较于传统的代码混淆工具,本工具重构的代码具有更强大的安全性以及更高的性能。本发明解决开销与安全性之间的矛盾,提供安全性优于硬件的代码执行安全方案,具有不依赖于硬件,扩展性良好,低成本,高效率,高安全的特点。