首页> 中国专利> 一种基于swift的代码混淆方法、装置、设备及介质

一种基于swift的代码混淆方法、装置、设备及介质

摘要

本说明书实施例公开了一种基于swift的代码混淆方法、装置、设备及介质,方法包括:获取待混淆的源代码,并根据程序分析方法确定出待混淆的源代码中的逻辑代码和程序结构,其中,逻辑代码为待混淆的源代码中的具备逻辑含义的代码;对源代码的程序结构进行复杂化处理,确定出混淆后的程序结构;在混淆后的程序结构的基础上,根据预设的代码混淆规则对待混淆的源代码中的逻辑代码进行混淆处理,生成混淆后的逻辑代码,其中,混淆后的逻辑代码使用swift进行撰写。通过对程序结构进行复杂化处理,降低反编译以及逆向破解风险;对逻辑代码进行混淆处理,增加攻击者阅读代码的难度以及静态搜索的难度。

著录项

  • 公开/公告号CN113761485A

    专利类型发明专利

  • 公开/公告日2021-12-07

    原文格式PDF

  • 申请/专利权人 山东浪潮通软信息科技有限公司;

    申请/专利号CN202110982488.2

  • 发明设计人 张文通;

    申请日2021-08-25

  • 分类号G06F21/14(20130101);

  • 代理机构11716 北京君慧知识产权代理事务所(普通合伙);

  • 代理人董延丽

  • 地址 250101 山东省济南市高新区浪潮路1036号浪潮科技园

  • 入库时间 2023-06-19 13:37:05

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号