应用程序代码混淆方法、装置、设备和介质.pdf
小寄****淑k
亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
应用程序代码混淆方法、装置、设备和介质.pdf
本公开提供了一种应用于IOS系统的应用程序代码混淆方法,可以应用于信息安全技术领域。该方法包括:在应用程序的头文件和源文件中查找带有第一预设标记字符的字符串,得到待替换单词数组;针对所述待替换单词数组中的每个字符串,生成大于1小于或等于n的随机整数R;从预设的字典数组中随机选择R个字符串进行拼接,得到加密字符串,从而生成混淆字符串数组,其中,所述混淆字符串数组与所述待替换单词数组中的字符串一一对应,且互不相同;以及将所述应用程序的代码中包含的所述待替换单词数组中的字符串,均替换为所述混淆字符串数组中对应的
代码混淆方法、装置、设备和介质.pdf
本公开提供了一种代码混淆方法,涉及信息安全领域。该方法包括:将待混淆代码内容中的元素进行分类,得到N种分类结果,所述N种分类结果包括数值类、复合类和其他类中至少一种,所述其他类包括字符类、字符串类和布尔类中至少一种;根据对应关系和每个所述元素的分类结果,为每个所述元素匹配对应的代码混淆策略,其中,所述对应关系包括每种分类结果与至少一种代码混淆策略之间的对应关系,所述至少一种代码混淆策略包括时间混淆策略、内存混淆策略和文件混淆策略中的至少一种;根据匹配到的代码混淆策略对每个所述元素进行代码混淆。本公开还提供
混淆代码的反混淆方法、装置、可读介质及电子设备.pdf
本公开涉及一种混淆代码的反混淆方法、装置、可读介质及电子设备,该方法包括:获取混淆代码文本,将混淆代码文本转换为抽象语法树,对抽象语法树进行语法分析,以获取混淆代码文本中代码块对应的混淆方式,确定混淆方式对应的反混淆方案,根据反混淆方案对代码块进行处理得到反混淆后的代码文本,根据反混淆后的代码文本得到目标代码文本。通过反混淆方案,使得开发人员能够非常快速的获取反混淆后的高可读性的目标代码文本,同时快速的获取到网页的加密算法。
一种应用程序代码的编译方法、装置、设备及存储介质.pdf
本发明公开了一种应用程序代码的编译方法,包括如下步骤:获取所述应用程序的源码;遍历所述源码判断所述源码是否包括Flutter框架;如果所述源码不包括Flutter框架,则采用第一编译模式对源码进行编译;如果所述源码包括Flutter框架,且所述Flutter框架是冗余Flutter框架,从所述源码中去除所述冗余Flutter框架;采用所述第一编译模式对去除所述冗余Flutter框架的源码进行编译。同时公开了一种应用程序代码的编译装置、设备及存储介质。本发明通过去除应用程序代码编译过程中的冗余Flutter
网页源代码混淆方法、装置、电子装置和存储介质.pdf
本申请涉及一种网页源代码混淆方法、装置、电子装置和存储介质,其中,该网页源代码混淆方法包括:获取网页源代码;将所述网页源代码中的第一预设类型字符替换为第二预设类型字符,得到替换代码,所述第一预设类型字符至少包括中文字符,所述第二预设类型字符至少包括数字字符;通过预设加密方式对所述替换代码进行加密,得到加密代码;将所述加密代码进行压缩,得到目标编码。通过本申请,解决了现有技术中由于正常代码与冗余代码混合导致的故障排查效率低下的问题,实现了在对网页源代码进行防破解保护的同时,提高运维人员故障排查效率的技术效果